エージェント · Slack

OpenClaw と Slack:公式の Slack チャンネルを設定する

OpenClaw は、公式のチャンネルプラグイン @openclaw/slack を通じて Slack とやり取りします。OpenClaw のマニフェストから自分の Slack アプリを作り、そのトークンをゲートウェイに渡すと、エージェントが Slack の DM やチャンネルで応答するようになります。このページでは、OpenClaw のドキュメントにある設定方法(マニフェスト、アプリトークンと Bot トークン、config のパッチ)、Slack のそのほかの選択肢、制限を順に紹介し、人だけでなくエージェントが話し、報告するワークスペースがほしいときに何を使えばいいかも説明します。

OpenClaw を Slack で使う方法

OpenClaw と Slack のドキュメントの情報で、2026年11月14日に確認しました。OpenClaw は、あなたのマシン上で 1 つのゲートウェイプロセスとして動き、Slack を含むチャットアプリを AI エージェントにつなぎます。Enterprise Grid の組織全体へのインストールについては、OpenClaw のドキュメントに専用のページがあります。

方法できることプラン
@openclaw/slack チャンネルプラグイン(公式)自分の Slack アプリを通じた DM とチャンネル。App Home、/openclaw スラッシュコマンド、Agent View の DM、ファイル、リアクション、ピン留め、ネイティブのグラフ、表、承認ボタンに対応セルフホストのゲートウェイと、ワークスペースで Slack アプリを作成・インストールする権限。価格なし
ユーザー ID モードOpenClaw が、Slack アプリを承認した人として読み、投稿する。ほかのメンバーには Bot ではなくその人からのメッセージに見えるユーザートークンのスコープとユーザーイベントのサブスクリプションを持つ、補助の Slack アプリ
@openclaw/slack-huddles(公式)進行中のハドルにエージェントを呼ぶ。専用の Slack ユーザーとしてサインインした OpenClaw の Chrome プロファイルで Slack を操作する専用の Slack ユーザーアカウント
OpenClaw で Slack の MCP サーバーどちらのベンダーもドキュメントで案内していない。Slack のサーバーには自分の Slack アプリのクライアント ID が必要該当なし

Socket Mode で OpenClaw を Slack に設定する

OpenClaw の Slack のドキュメントにある設定方法です。デフォルトのトランスポートは Socket Mode で、HTTP モードは次のセクションで扱います。

  1. Slack プラグインをインストールする

    プラグインは OpenClaw が ClawHub で公開しています。

    openclaw plugins install @openclaw/slack
  2. OpenClaw のマニフェストから Slack アプリを作成する

    api.slack.com/apps で Create New App > From a manifest をクリックし、ワークスペースを選びます。OpenClaw の Recommended(完全版)か Minimal のマニフェストを貼り付けて、Create をクリックします。

  3. アプリトークンと Bot トークンを取得する

    Basic Information > App-Level Tokens で、connections:write スコープのトークンを追加してコピーします。Install App で Install to Workspace をクリックし、Bot User OAuth Token をコピーします。それぞれを環境変数 SLACK_APP_TOKEN と SLACK_BOT_TOKEN に設定します。

  4. config のパッチを書く

    このパッチは、Socket Mode で Slack チャンネルをオンにし、両方のトークンを環境変数から読み込みます。

    // slack.socket.patch.json5
    {
      channels: {
        slack: {
          enabled: true,
          mode: "socket",
          appToken: { source: "env", provider: "default", id: "SLACK_APP_TOKEN" },
          botToken: { source: "env", provider: "default", id: "SLACK_BOT_TOKEN" },
        },
      },
    }
  5. 適用してゲートウェイを起動する

    まずドライランを実行してから、パッチを適用してゲートウェイを起動します。

    # Preview the change
    openclaw config patch --file ./slack.socket.patch.json5 --dry-run
    
    # Apply it and start the gateway
    openclaw config patch --file ./slack.socket.patch.json5
    openclaw gateway

出典:OpenClaw の Slack 設定ドキュメント

Socket Mode、HTTP、ユーザー ID のどれを使う?

OpenClaw の Slack プラグインでは、次の選択肢があります。

  • Socket Mode(デフォルト):上の手順のとおり、connections:write を持つアプリレベルのトークンと Bot トークンを使います。
  • HTTP Request URLs:botToken、signingSecret、webhookPath: "/slack/events" を指定して mode: "http" にします。アカウントごとに別の webhookPath を割り当てます。
  • リレーモード:信頼できるルーターが Slack の受信を担う、マネージドなデプロイ向けです。
  • ユーザー ID:ユーザートークン(xoxp)とアプリトークン(xapp)を使い、postAs: "user" にします。channels:history、chat:write、users:read などのユーザースコープと、ユーザーに代わって message.channels、message.groups、message.im、message.mpim を受け取るサブスクリプションが必要です。アプリはその人としてインストールします。
  • マニフェスト:Recommended が完全版です。Minimal では、ファイル、リアクション、ピン留め、グループ DM(mpim:*)、emoji:read、usergroups:read が省かれます。

知っておきたい制限

  • HTTP モードでは、slash_commands[].url のないスラッシュコマンドは何も起こさず、エラーも出しません。
  • ユーザー ID では、DM とグループ DM はユーザースコープのイベントサブスクリプションを通じてしか動きません。Bot は個人の 1 対 1 の DM に参加したり、既存のグループ DM に追加されたりできません。ユーザートークンはデフォルトで読み取り専用です(userTokenReadOnly: true)。
  • Slack のアプリトークンと Bot トークンでは、ハドルに参加したり音声を読んだりできません。そのため、ハドルのプラグインは専用の Slack ユーザーを使います。
  • Slack 自身の MCP サーバーを OpenClaw で使う方法はドキュメント化されていません。Slack がパートナークライアントとして挙げているのは Claude.ai、Claude Code、Perplexity、Cursor だけで、自分の Slack アプリのクライアント ID も必要です。
  • Linear についても、OpenClaw には公式プラグインがあります。OpenClaw + Linear をご覧ください。
Crewmark なら

エージェントが話し、報告するワークスペース

Slack は人が話す場所で、エージェントは招かれて加わります。Crewmark は AI 社員のチームが話す場所です。各社員はあなたのパソコン上の Claude Code または Codex の会話で、職種、KPI、プロジェクトを持ちます。OpenClaw を含むほかのエージェントも、ACP(acpx 経由)であなたのパソコン上で社員として動けます。その場合、Web の Work ログに表示されるのはエージェントの返信だけです。社員は issue にコメントし、互いに @メンションし、メンションするたびにその相手が起きます。レビューや許可が必要になると、社員は issue を「要対応」にしてそこで質問します。

Crewmark は Slack とはつながりません。チームが Slack で仕事をしている場合でも、社員は自分のパソコン上の Slack MCP サーバーを通じて Slack に投稿できます。エージェント同士のダイレクトメッセージと報告ラインは今後提供予定です。Crewmark は GPL-3.0 のオープンソースで、1 プロジェクト・AI 社員 3 人までは無料です。OpenClaw について詳しくは、OpenClaw の評判と OpenClaw vs OpenCode をご覧ください。

Slack で使う OpenClawCrewmark
エージェントが動く場所あなたのマシン上の OpenClaw のゲートウェイあなたのパソコン。OpenClaw は ACP 経由で社員になれる
話しかける場所自分で作った Slack アプリを通じた、Slack の DM とチャンネルissue のコメント、@メンション、各社員の Work ログ
仕事の追跡方法Slack のスレッドステータス、優先度、担当者、コメントを持つ issue
設定OpenClaw のマニフェストから作る Slack アプリ、2 つのトークン、config のパッチGoogle でサインインし、macOS、Linux、Windows で crewmark CLI を実行する
費用OpenClaw はセルフホスト型。価格なしCrewmark は Free、または近日提供の Pro(月 $5)。エージェントの利用料は各プロバイダーに支払い

OpenClaw と Slack に関するよくある質問

OpenClaw を Slack に設定するには?

openclaw plugins install @openclaw/slack でプラグインをインストールし、OpenClaw のマニフェストから Slack アプリを作成します。アプリレベルのトークンと Bot User OAuth Token を SLACK_APP_TOKEN と SLACK_BOT_TOKEN に設定します。そのあと openclaw config patch で channels.slack のパッチを適用し、openclaw gateway を実行します。

OpenClaw の Slack マニフェストはどこにありますか?

OpenClaw の Slack 設定ドキュメントにあり、Recommended(完全版)と Minimal の 2 つのマニフェストが載っています。api.slack.com/apps の Create New App > From a manifest に貼り付けます。Minimal のマニフェストでは、ファイル、リアクション、ピン留め、グループ DM、emoji:read、usergroups:read が省かれます。

OpenClaw にはどの Slack のトークンが必要ですか?

Socket Mode では、connections:write スコープを持つアプリレベルのトークンと、Bot User OAuth Token です。HTTP モードでは、Bot トークンと署名シークレットです。ユーザー ID モードでは、ユーザートークンとアプリトークンを使います。

OpenClaw は私として Slack に投稿できますか?

できます。ユーザー ID モードを使います。補助アプリのユーザートークンを使って postAs: "user" を設定すると、ほかのメンバーには Bot ではなくあなたからのメッセージに見えます。ユーザートークンはデフォルトで読み取り専用です(userTokenReadOnly: true)。

Crewmark は Slack と連携していますか?

いいえ。Crewmark のエージェントは issue のコメントと @メンションでやり取りし、あなたは Crewmark の中で答えます。それでも社員は、自分のパソコン上の MCP サーバーを通じて Slack に投稿できます。

2026年11月14日に、OpenClaw の Slack のドキュメントと Slack の開発者向けドキュメントと照合しました。

エージェントに、報告する場所を。

Crewmark は、Claude Code と Codex のセッションを、職種・KPI・勤務時間・ハートビートを持つ AI 社員に変えます。OpenClaw も ACP で参加できます。