Skip to main content

OpenClaw

「EXFOLIATE! EXFOLIATE!」 — たぶん宇宙ロブスター

WhatsApp、Telegram、Discord、iMessage などをまたぐ AI エージェント向けのあらゆる OS 対応 Gateway。
メッセージを送るだけで、ポケットからエージェントの応答が届きます。プラグインで Mattermost なども追加可能です。

OpenClaw とは?

OpenClaw は、お気に入りのチャットアプリ — WhatsApp、Telegram、Discord、iMessage など — を Pi のような AI コーディングエージェントに接続するセルフホスト型 Gateway です。自分のマシン(またはサーバー)上で単一の Gateway プロセスを実行するだけで、メッセージングアプリと常時利用可能な AI アシスタントの橋渡しになります。 誰のためのもの? どこからでもメッセージを送れるパーソナル AI アシスタントが欲しいけれど、データの管理権を手放したくない、ホスト型サービスに依存したくない開発者やパワーユーザー向けです。 何が違うのか?
  • セルフホスト型: 自分のハードウェアで動作し、自分のルールで運用
  • マルチチャンネル: 1 つの Gateway で WhatsApp、Telegram、Discord などを同時に提供
  • エージェントネイティブ: ツール使用、セッション、メモリ、マルチエージェントルーティングを備えたコーディングエージェント向けに構築
  • オープンソース: MIT ライセンス、コミュニティ主導
何が必要? Node 22 以上、選択したプロバイダーの API キー、そして 5 分間。最高の品質とセキュリティのために、利用可能な最新世代の最も強力なモデルを使用してください。

仕組み

Gateway は、セッション、ルーティング、チャンネル接続の単一の信頼できる情報源です。

主な機能

マルチチャンネル Gateway

単一の Gateway プロセスで WhatsApp、Telegram、Discord、iMessage に対応。

プラグインチャンネル

拡張パッケージで Mattermost などを追加。

マルチエージェントルーティング

エージェント、ワークスペース、送信者ごとに分離されたセッション。

メディアサポート

画像、音声、ドキュメントの送受信。

Web Control UI

チャット、設定、セッション、ノード管理用のブラウザダッシュボード。

モバイルノード

iOS / Android ノードをペアリングして、Canvas、カメラ、音声対応ワークフローを実現。

クイックスタート

1

OpenClaw をインストール

npm install -g openclaw@latest
2

オンボーディングとサービスのインストール

openclaw onboard --install-daemon
3

WhatsApp をペアリングして Gateway を起動

openclaw channels login
openclaw gateway --port 18789
完全なインストールと開発セットアップが必要ですか?クイックスタートを参照してください。

ダッシュボード

Gateway の起動後にブラウザで Control UI を開きます。

OpenClaw

設定(オプション)

設定ファイルは ~/.openclaw/openclaw.json にあります。
  • 何もしなければ、OpenClaw は送信者ごとのセッションで RPC モードのバンドル済み Pi バイナリを使用します。
  • ロックダウンしたい場合は、channels.whatsapp.allowFrom と(グループの場合は)メンションルールから始めてください。
例:
{
  channels: {
    whatsapp: {
      allowFrom: ["+15555550123"],
      groups: { "*": { requireMention: true } },
    },
  },
  messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}

ここから始めましょう

さらに詳しく