

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
メッセージを受信
Processing...
ストリーミング応答技術
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
