Get started

OpenClaw

OpenClaw 🦞

OpenClaw

「角質除去!角質除去!」 — おそらく宇宙のロブスター

Discord、Google Chat、iMessage、Matrix、Microsoft Teams、Signal、Slack、Telegram、WhatsApp、Zalo などの AI エージェントに対応する、あらゆる OS 向けの Gateway。

メッセージを送信すれば、ポケットからエージェントの応答を受け取れます。チャンネル Plugin、WebChat、モバイル Node 全体で 1 つの Gateway を実行できます。

ドキュメントを見る

モバイルブラウザでは、デスクトップ用の完全なタブバーが表示されず、セクションメニューのみが表示されることがあります。ページ本文から同じ最上位のドキュメント領域に移動するには、 次のハブリンクを使用してください。

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 Control UI"]
  B --> F["macOS アプリ"]
  B --> G["iOS および Android Node"]

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

主な機能

クイックスタート

  • OpenClaw をインストール

    bash
    npm install -g openclaw@latest
  • オンボーディングしてサービスをインストール

    bash
    openclaw onboard --install-daemon
  • チャット

    ブラウザで Control UI を開き、メッセージを送信します。

    bash
    openclaw dashboard

    またはチャンネル(Telegram が最速)に接続し、スマートフォンからチャットします。

  • 完全なインストール手順と開発環境のセットアップが必要ですか?はじめにを参照してください。

    ダッシュボード

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

    OpenClaw

    設定(任意)

    設定は ~/.openclaw/openclaw.json にあります。

    • 何も設定しない場合、OpenClaw は同梱の OpenClaw エージェントランタイムを使用します。DM はエージェントのメインセッションを共有し、各グループチャットには個別のセッションが割り当てられます。
    • アクセスを制限する場合は、channels.whatsapp.allowFrom と(グループの場合は)メンションルールから始めてください。

    例:

    json5
    {  channels: {    whatsapp: {      allowFrom: ["+15555550123"],      groups: { "*": { requireMention: true } },    },  },  messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}

    ここから始める

    詳細

    Was this useful?
    On this page

    On this page