はじめに
OpenClaw
OpenClaw 🦞
「角質除去!角質除去!」 — おそらく宇宙のロブスター
Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo などの AI エージェントに対応する、あらゆる OS 向け Gateway。
メッセージを送ると、手元でエージェントから応答を受け取れます。1 つの Gateway で、チャネル Plugin、WebChat、モバイル Node を実行できます。
非営利団体の OpenClaw Foundation によって、オープンに開発されています。
OpenClaw をインストールし、数分で Gateway を起動します。
openclaw onboard とペアリングフローを使用したガイド付きセットアップです。
Discord、Signal、Telegram、WhatsApp などを連携し、どこからでもチャットできます。
チャット、設定、セッション用のブラウザダッシュボードを起動します。
ドキュメントを見る
モバイルブラウザでは、デスクトップ版の完全なタブバーが表示されず、セクションメニューのみ表示される場合があります。ページ本文から同じトップレベルのドキュメント領域にアクセスするには、 以下のハブリンクを使用してください。
概要、ショーケース、最初のステップ、セットアップガイド。
インストール方法、更新、コンテナ、ホスティング、高度なセットアップ。
メッセージングチャネル、ペアリング、ルーティング、アクセスグループ、チャネル QA。
アーキテクチャ、セッション、コンテキスト、メモリ、マルチエージェントルーティング。
ツール、Skills、Cron、Webhook、自動化機能。
Plugin マーケットプレイス、公開、キュレーション、信頼性に関するガイダンス。
プロバイダー、モデル設定、フェイルオーバー、ローカルモデルサービス。
macOS、Windows、iOS、Android、Node、Web インターフェース。
Gateway の設定、セキュリティ、診断、運用。
CLI リファレンス、スキーマ、RPC、リリースノート、テンプレート。
トラブルシューティング、よくある質問、テスト、診断、環境チェック。
OpenClaw とは?
OpenClaw は、お気に入りのチャットアプリ(Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo など)をチャネル Plugin 経由で AI コーディングエージェントに接続する、セルフホスト型 Gateway です。自身のマシン(またはサーバー)で 1 つの Gateway プロセスを実行すると、メッセージングアプリと常時利用可能な AI アシスタントをつなぐ橋渡し役になります。
対象ユーザーは? データの管理権を手放したり、ホスト型サービスに依存したりせずに、どこからでもメッセージを送れるパーソナル AI アシスタントを求める開発者やパワーユーザーです。
どこが違うのか?
- セルフホスト型:自身のハードウェア上で、自身のルールに従って動作
- マルチチャネル:1 つの Gateway ですべての設定済みチャネル Plugin を同時に提供
- エージェントネイティブ:ツール利用、セッション、メモリ、マルチエージェントルーティングを備えたコーディングエージェント向け設計
- オープンソース:MIT ライセンス、コミュニティ主導
必要なものは? Node 24.15+(推奨)、互換性のための Node 22 LTS(22.22.3+)、または Node 25.9+、選択したプロバイダーの API キー、および 5 分です。最高の品質とセキュリティを得るには、利用可能な最新世代の最も高性能なモデルを使用してください。
仕組み
flowchart LR
A["チャットアプリ + Plugin"] --> B["Gateway"]
B --> C["OpenClaw エージェント"]
B --> D["CLI"]
B --> E["Web コントロール UI"]
B --> F["macOS アプリ"]
B --> G["iOS および Android Node"]Gateway は、セッション、ルーティング、チャネル接続に関する唯一の信頼できる情報源です。
主な機能
1 つの Gateway プロセスで Discord、iMessage、Signal、Slack、Telegram、WhatsApp、WebChat などを利用できます。
チャネル Plugin により Matrix、Nostr、Twitch、Zalo などを追加できます。公式 Plugin は必要に応じてインストールされます。
エージェント、ワークスペース、または送信者ごとに分離されたセッション。
画像、音声、ドキュメントを送受信できます。
チャット、設定、セッション、Node 用のブラウザダッシュボード。
iOS および Android Node をペアリングし、Canvas、カメラ、音声対応のワークフローで利用できます。
クイックスタート
OpenClaw をインストール
npm install -g openclaw@latestオンボーディングを行い、サービスをインストール
openclaw onboard --install-daemonチャット
ブラウザでコントロール UI を開き、メッセージを送信します。
openclaw dashboardまたは、チャネル(Telegram が最速)を接続して、スマートフォンからチャットします。
完全なインストール手順と開発環境のセットアップが必要ですか?はじめにを参照してください。
ダッシュボード
Gateway の起動後、ブラウザのコントロール UI を開きます。
- ローカルのデフォルト:http://127.0.0.1:18789/
- リモートアクセス:Web インターフェースおよびTailscale
設定(任意)
設定は ~/.openclaw/openclaw.json にあります。
- 何も設定しない場合、OpenClaw は同梱の OpenClaw エージェントランタイムを使用します。DM はエージェントのメインセッションを共有し、各グループチャットには個別のセッションが割り当てられます。
- アクセスを制限する場合は、
channels.whatsapp.allowFromと、グループの場合はメンションルールから設定を始めます。
例:
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}ここから始める
ユースケース別に整理された、すべてのドキュメントとガイド。
Gateway のコア設定、トークン、プロバイダー設定。
SSH および tailnet のアクセスパターン。
Discord、Feishu、Microsoft Teams、Telegram、WhatsApp などのチャネル固有のセットアップ。
ペアリング、Canvas、カメラ、デバイス操作に対応した iOS および Android Node。
一般的な修正方法とトラブルシューティングの開始点。