OpenClaw는 Neotask 생태계를 구동하는 핵심 엔진입니다. 게이트웨이 — 에이전트 세션, 메시지 통합, 도구 실행, 예약된 자동화, 기기 연결을 모두 관리하는 단일 장기 실행 서비스입니다.
Neotask 데스크톱 앱, 모바일 앱, 웹 대시보드가 모두 연결되는 두뇌라고 생각하면 됩니다. 귀하가 해당 인터페이스를 통해 상호작용하는 동안 OpenClaw는 뒷단에서 무거운 작업을 수행하고 있습니다.
OpenClaw는 허브-앤-스포크 모델을 사용합니다:
모든 AI 작업은 게이트웨이 → LLM 제공업체 파이프라인을 통해 이루어집니다. 데스크톱 앱은 절대 LLM을 직접 호출하지 않습니다.
20개 이상의 메시지 플랫폼에 동시에 연결합니다. 에이전트는 WhatsApp, Telegram, Discord, Slack, Signal, iMessage, Google Chat, Microsoft Teams, Matrix, IRC 등에서 메시지를 보내고 받을 수 있습니다 — 모두 단일 게이트웨이 인스턴스에서. 채널을 참조하세요.
각자 고유한 워크스페이스, 개성, 모델 구성, 채널 바인딩을 갖는 여러 격리된 에이전트를 실행합니다. 특정 채널, 서버, 또는 연락처에서 들어오는 메시지를 올바른 에이전트로 자동 라우팅합니다. 에이전트를 참조하세요.
iOS, Android, macOS 동반 앱을 에이전트에 기기 하드웨어를 노출하는 "노드"로 연결합니다. 에이전트는 사진 촬영, 비디오 녹화, 화면 캡처, GPS 위치 가져오기, 인터랙티브 캔버스 렌더링, 시스템 명령 실행을 모두 자연어로 할 수 있습니다. 동반 앱을 참조하세요.
에이전트는 전체 Chromium 브라우저를 제어할 수 있습니다 — 페이지 열기, 요소 클릭, 폼 입력, 스크린샷 촬영, 콘텐츠 추출, 파일 업로드, JavaScript 실행. 계정 격리를 위해 여러 브라우저 프로필이 지원됩니다. 도구 및 기능을 참조하세요.
에이전트-UI(A2UI) 시스템을 통해 에이전트는 연결된 기기에서 인터랙티브 시각적 콘텐츠를 렌더링할 수 있습니다. 에이전트는 웹 페이지를 표시하고, 구조화된 UI 업데이트를 푸시하고, 캔버스 컨텍스트에서 JavaScript를 실행하고, 표시된 내용의 스냅샷을 찍을 수 있습니다. 도구 및 기능을 참조하세요.
Anthropic(Claude), OpenAI(GPT), Google(Gemini), Together AI, Moonshot, OpenRouter 등 모든 주요 LLM 제공업체를 사용합니다. 모델 폴백 체인, 별칭, 에이전트별 모델 재정의를 구성합니다. Ollama 또는 vLLM을 통해 로컬 모델을 실행합니다. 모델 및 제공업체를 참조하세요.
새로운 채널, 도구, RPC 메서드, 기능을 추가하는 플러그인으로 OpenClaw를 확장합니다. 커뮤니티 스킬 마켓플레이스인 ClawHub에서 스킬을 탐색하고 설치합니다. 에이전트에게 새로운 워크플로를 가르치기 위해 자체 스킬을 만듭니다. 플러그인 및 스킬을 참조하세요.
크론 표현식, 일회성 알림, 또는 인터벌 기반 트리거로 에이전트 깨우기를 예약합니다. 에이전트는 자동화된 작업을 실행하고, 채널에 결과를 전달하거나, 웹훅에 게시할 수 있습니다. 자동화를 참조하세요.
웨이크 워드로 에이전트를 음성으로 활성화합니다. 토크 모드는 실시간 음성-텍스트 변환 및 텍스트-음성 변환(ElevenLabs, OpenAI)을 통한 연속 음성 대화를 가능하게 합니다. macOS의 Swabble 데몬은 항상 켜져 있는 온디바이스 음성 감지를 제공합니다. 음성을 참조하세요.
세션은 매일 자동으로 재설정되고, 컨텍스트 한계에 근접하면 압축되며, 재시작 후에도 지속됩니다. 메모리 검색을 통해 에이전트는 벡터 유사도를 사용하여 이전 대화에서 정보를 회상할 수 있습니다. 세션 및 메모리를 참조하세요.
모든 것이 귀하의 인프라에서 실행됩니다. 외부 서비스를 명시적으로 구성하지 않는 한 메시지, API 키, 에이전트 데이터는 귀하의 머신을 벗어나지 않습니다. 게이트웨이는 기본적으로 localhost에 바인딩됩니다 — 외부 네트워크 노출이 전혀 없습니다.
에이전트 명령을 구성 가능한 리소스 제한, 네트워크 정책, 파일 시스템 제한을 갖춘 격리된 Docker 컨테이너에서 실행합니다. 에이전트별 샌드박스 프로필로 각 에이전트가 접근할 수 있는 것을 정확히 제어합니다. 보안을 참조하세요.