Background
OpenClaw

OpenClaw 아키텍처

게이트웨이 중심 아키텍처 · 에이전트 루프 메커니즘 · 멀티모달 상호작용

게이트웨이 중심 아키텍처

모든 것을 제어하는 단일 게이트웨이 프로세스

WhatsApp
WebChat
Telegram
Gateway
Control Plane
ws://127.0.0.1
Pi Agent(RPC)
CLI / UIControl
WorkspaceStorage

단일 제어 플레인

모든 연결을 통합하여 다중 프로세스 단편화를 방지하는 장기 실행 게이트웨이 프로세스.

WebSocket 코어

모든 제어 명령은 로컬 WebSocket을 통해 전송되어 짧은 지연 시간과 높은 응답성을 보장합니다.

멀티 채널 어댑테이션

WhatsApp, Telegram, Slack 및 10개 이상의 주요 커뮤니케이션 채널을 기본 지원합니다.

에이전트 루프 메커니즘

OpenClaw가 생각하고 행동하는 방식

메시지 수신

라우팅 디스패치

문맥 로드

LLM 생각

도구 실행

스트림 응답

상태 업데이트

agent-gateway — 80x24

스트리밍 응답 기술

OpenClaw는 블록 스트리밍 및 도구 스트리밍을 지원합니다. 이는 브라우저 작업과 같은 도구가 실행되는 동안, 사용자가 작업이 완전히 완료될 때까지 기다리지 않고 실시간 피드백을 볼 수 있음을 의미합니다.

네트워크 및 보안 모델

기본적으로 안전하게, 선택에 따라 원격으로

로컬 머신

Gateway (127.0.0.1)
Browser / Tools
기본 보안 정책: 게이트웨이는 Loopback에만 바인딩되어 인증되지 않은 퍼블릭 노출을 방지합니다.

세션 격리 시스템

메인 세션

개인 전용 메인 세션으로, 도구가 호스트 장치에서 가장 높은 권한으로 실행됩니다.

그룹 세션

그룹 채팅 환경은 자동으로 격리되며, 오작동 방지를 위해 Docker 샌드박스에서 실행됩니다.

격리 세션

안전하지 않은 코드를 테스트하기 위해 필요에 따라 수동으로 생성되는 격리 환경입니다.

강력한 툴박스

CDP 브라우저

Chrome DevTools Protocol 기반의 심층 브라우저 제어입니다

Canvas UI

시각적 대화형 컴포넌트 및 대시보드를 생성합니다

파일 시스템

안전한 샌드박스의 파일 읽기/쓰기 기능입니다

Cron 작업

자연어로 정의된 예약 작업입니다

배포 및 운영

나만의 에이전트를 배포할 준비가 되셨나요?

Install
$ curl -sL https://openclaw.ai/install | bash
Run Gateway
$ openclaw gateway run
Connect Agent
$ openclaw agent connect