OpenClaw
「EXFOLIATE! EXFOLIATE!」 — たぶん宇宙ロブスター
WhatsApp、Telegram、Discord、iMessageなどに対応した、あらゆるOS向けのAIエージェントgateway。
メッセージを送信すれば、ポケットからエージェントの応答を受け取れます。プラグインでMattermostなどを追加できます。
OpenClawは、単一のGatewayプロセスを通じてチャットアプリをPiのようなコーディングエージェントに接続します。OpenClawアシスタントを駆動し、ローカルまたはリモートのセットアップをサポートします。
仕組み
flowchart LR
A["チャットアプリ + プラグイン"] --> B["Gateway"]
B --> C["Piエージェント"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOSアプリ"]
B --> G["iOSおよびAndroidノード"]Gatewayは、セッション、ルーティング、チャネル接続の信頼できる唯一の情報源です。
主な機能
クイックスタート
完全なインストールと開発セットアップが必要ですか?クイックスタートをご覧ください。
ダッシュボード
Gatewayの起動後、ブラウザでControl UIを開きます。
- ローカルデフォルト: http://127.0.0.1:18789/
- リモートアクセス: WebサーフェスおよびTailscale
設定(オプション)
設定は~/.openclaw/openclaw.jsonにあります。
- 何もしなければ、OpenClawはバンドルされたPiバイナリをRPCモードで使用し、送信者ごとのセッションを作成します。
- 制限を設けたい場合は、
channels.whatsapp.allowFromと(グループの場合)メンションルールから始めてください。
例:
{
channels: {
whatsapp: {
allowFrom: ["+15555550123"],
groups: { "*": { requireMention: true } },
},
},
messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}