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
デフォルトのセキュリティポリシー: ゲートウェイはループバックにのみバインドされ、認証されていないパブリックへの露出を防ぎます。

セッション分離システム

メインセッション

個人の専用メインセッション。ツールは最高の権限でホストマシン上で実行されます。

グループセッション

グループチャット環境は自動的に分離され、誤操作を防ぐためにDockerサンドボックス内で実行されます。

分離セッション

安全でないコードをテストするためにオンデマンドで手動作成される分離環境。

強力なツールボックス

CDPブラウザ

Chrome DevToolsプロトコルに基づく深いブラウザ制御

Canvas UI

視覚的でインタラクティブなコンポーネントとダッシュボードを生成

FileSystem

安全なサンドボックス化されたファイル読み書き機能

Cronジョブ

自然言語で定義されたスケジュールタスク

デプロイメントと運用

自分のエージェントをデプロイする準備はできましたか?

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