Get started
OpenClaw
OpenClaw 🦞
「脱皮しろ!脱皮しろ!」 — たぶん、宇宙ロブスター
Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo などで AI エージェントを使うための、あらゆる OS に対応した Gateway。
メッセージを送るだけで、ポケットからエージェントの応答を受け取れます。組み込みチャネル、バンドルされたチャネル Plugin、WebChat、モバイルノードをまたいで 1 つの Gateway を実行できます。
OpenClaw をインストールし、数分で Gateway を起動します。
openclaw onboard とペアリングフローによるガイド付きセットアップ。
チャット、設定、セッション用のブラウザダッシュボードを起動します。
OpenClaw とは?
OpenClaw は、Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo などの組み込みチャネルや、バンドルまたは外部チャネル Plugin など、お気に入りのチャットアプリやチャネルサーフェスを AI コーディングエージェントにつなぐ セルフホスト型 Gateway です。自分のマシン(またはサーバー)で単一の Gateway プロセスを実行すると、それがメッセージングアプリと常時利用可能な AI アシスタントの橋渡しになります。
誰のためのものですか? データの制御を手放したりホスト型サービスに依存したりせず、どこからでもメッセージを送れる個人用 AI アシスタントを必要とする開発者やパワーユーザー向けです。
何が違いますか?
- セルフホスト型: 自分のハードウェアで、自分のルールで動作します
- マルチチャネル: 1 つの Gateway が組み込みチャネルに加え、バンドルまたは外部チャネル Plugin を同時に提供します
- エージェントネイティブ: ツール利用、セッション、メモリ、マルチエージェントルーティングを備えたコーディングエージェント向けに構築されています
- オープンソース: MIT ライセンス、コミュニティ主導
何が必要ですか? Node 24(推奨)、または互換性のための Node 22 LTS(22.19+)、選択したプロバイダーの API キー、そして 5 分です。最高の品質とセキュリティを得るには、利用可能な最新世代の中で最も強力なモデルを使用してください。
仕組み
flowchart LR
A["Chat apps + plugins"] --> B["Gateway"]
B --> C["OpenClaw agent"]
B --> D["CLI"]
B --> E["Web Control UI"]
B --> F["macOS app"]
B --> G["iOS and Android nodes"]Gateway は、セッション、ルーティング、チャネル接続に関する単一の信頼できる情報源です。
主な機能
単一の Gateway プロセスで Discord、iMessage、Signal、Slack、Telegram、WhatsApp、WebChat などを利用できます。
バンドルされた Plugin により、通常の現行リリースで Matrix、Nostr、Twitch、Zalo などが追加されます。
エージェント、ワークスペース、送信者ごとの分離されたセッション。
画像、音声、ドキュメントを送受信できます。
チャット、設定、セッション、ノード用のブラウザダッシュボード。
Canvas、カメラ、音声対応ワークフローのために iOS と Android ノードをペアリングします。
クイックスタート
OpenClaw をインストール
npm install -g openclaw@latestオンボーディングしてサービスをインストール
openclaw onboard --install-daemonチャット
ブラウザで Control UI を開き、メッセージを送信します。
openclaw dashboardまたはチャネル(Telegram が最速です)を接続して、スマートフォンからチャットします。
完全なインストールと開発セットアップが必要ですか?はじめに を参照してください。
ダッシュボード
Gateway の起動後に、ブラウザの Control UI を開きます。
- ローカルのデフォルト: http://127.0.0.1:18789/
- リモートアクセス: Web サーフェス と Tailscale
設定(任意)
設定は ~/.openclaw/openclaw.json にあります。
- 何もしない場合、OpenClaw は送信者ごとのセッションを備えた、バンドルされた OpenClaw エージェントランタイムを使用します。
- 制限を強化したい場合は、
channels.whatsapp.allowFromと(グループでは)メンションルールから始めます。
例:
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}ここから始める
すべてのドキュメントとガイドを、ユースケース別に整理しています。
コア Gateway 設定、トークン、プロバイダー設定。
SSH と tailnet のアクセスパターン。
Feishu、Microsoft Teams、WhatsApp、Telegram、Discord などのチャネル固有のセットアップ。
ペアリング、Canvas、カメラ、デバイスアクションを備えた iOS と Android ノード。
一般的な修正とトラブルシューティングの入口。