OpenClaw 🦞¶
「EXFOLIATE! EXFOLIATE!」 — たぶん宇宙ロブスター
WhatsApp、Telegram、Discord、iMessage などに対応した、AI エージェント向けの Any OS ゲートウェイ。
メッセージを送信すると、ポケットからエージェントの応答が返ってきます。プラグインで Mattermost なども追加できます。
メッセージを送信し、あなたのポケットからエージェントの応答を取得します。 プラグインはMattermostなどを追加します。
openclaw onboard とペアリングフローによるガイド付きセットアップ。
What is OpenClaw?¶
OpenClaw は セルフホスト型ゲートウェイ で、WhatsApp、Telegram、Discord、iMessage などの好みのチャットアプリを、Pi のような AI コーディング エージェントに接続します。自身のマシン(またはサーバー)上で単一の Gateway プロセスを実行するだけで、メッセージング アプリと常時利用可能な AI アシスタントをつなぐ橋渡しになります。 独自のマシン(またはサーバー)で単一のゲートウェイプロセスを実行します。 そして、メッセージングアプリと常に利用可能なAIアシスタントの間の橋渡しになります。
誰向けですか?
どこからでもメッセージでやり取りできる個人用 AI アシスタントを求めつつ、データの管理権限を手放したり、ホステッド サービスに依存したりしたくない開発者やパワーユーザー向けです。
何が違いますか?
- Self-hosted: 自分のハードウェア、自分のルールで実行
- Multi-channel: 1 つの Gateway で WhatsApp、Telegram、Discord などを同時に提供
- Agent-native: ツール利用、セッション、メモリ、マルチエージェント ルーティングを備えたコーディング エージェント向け設計
- Open source: MIT ライセンス、コミュニティ主導
何が必要ですか? Node 22+、API キー(Anthropic 推奨)、そして 5 分です。
How it works¶
flowchart LR
A["Chat apps + plugins"] --> B["Gateway"]
B --> C["Pi agent"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOS app"]
B --> G["iOS and Android nodes"]
Gateway は、セッション、ルーティング、チャンネル接続における単一の信頼できる情報源です。
Key capabilities¶
クイックスタート¶
bash
npm install -g openclaw@latest
bash
openclaw onboard --install-daemon
bash
openclaw channels login
openclaw gateway --port 18789
完全なインストール手順と開発者向けセットアップが必要ですか? クイックスタート を参照してください。 Quick start を参照してください。
ダッシュボード¶
Gateway の起動後に、ブラウザの Control UI を開きます。
- ローカル既定: http://127.0.0.1:18789/
- リモート アクセス: Web surfaces および Tailscale
設定(任意)¶
設定ファイルは ~/.openclaw/openclaw.json にあります。
- 何もしない場合、OpenClaw は RPC モードで同梱の Pi バイナリを使用し、送信者ごとのセッションを作成します。
- 制限を強化したい場合は、
channels.whatsapp.allowFromから始め、(グループ向けには)メンション ルールを設定してください。
例:
{
channels: {
whatsapp: {
allowFrom: ["+15555550123"],
groups: { "*": { requireMention: true } },
},
},
messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}