エージェント · Slack

OpenCode と Slack:スレッドには @OpenCode を、OpenCode の中には Slack を

OpenCode のチーム向けホスティング製品である OpenCode Console には、Slack 向けの機能が 2 つあり、どちらもアーリーアクセスです。Slack 拡張機能を使うと、各メンバーの OpenCode が Slack の MCP サーバーを通じて、本人として Slack を検索、閲覧し、投稿できます。Slack エージェントを使うと、スレッドの誰でも @OpenCode をメンションして、コードについて質問したり、サンドボックスで変更を加えさせたりできます。このページでは、OpenCode のドキュメントにある設定方法と、ドキュメント化されていない点とあわせて両方を紹介し、人だけでなくエージェントが話し、報告するワークスペースがほしいときに何を使えばいいかも説明します。

OpenCode を Slack で使う方法

OpenCode と Slack のドキュメントの情報で、2026年11月14日に確認しました。OpenCode はバージョン 2 です。Slack 向けの機能はどちらも OpenCode Console のワークスペースが必要で、オーナーか管理者が追加します。

方法できることプラン
OpenCode Console の Slack 拡張機能各メンバーの OpenCode が、Slack の MCP サーバーを通じて、本人がすでに見られる会話、ファイル、canvas を検索・閲覧し、本人として投稿する。認証情報は Console が付与するので、ローカルの OpenCode が Slack のトークンを持つことはないアーリーアクセス。Extensions をオンにした Console のワークスペース。価格の記載なし
OpenCode の Slack エージェント(@OpenCode)スレッドで @OpenCode をメンションして、コードについて質問する、問題を調査する、変更を加える。隔離された開発用サンドボックスで作業し、スレッドで返信するアーリーアクセス。エージェントのモデル利用料はワークスペースが支払う。スレッドの参加者に Console のアカウントは不要
OpenCode に Slack の MCP サーバーを直接追加OpenCode も Slack もドキュメントで案内していない。Slack のサーバーには自分の Slack アプリのクライアント ID が必要で、OpenCode の設定は oauth.client_id でそれを受け付けるSlack の管理者が承認した、自分の社内 Slack アプリ

OpenCode の Slack 拡張機能を設定する

OpenCode の Slack 連携のページにある設定方法です。Extensions タブのある OpenCode Console のワークスペースが必要です。Extensions はアーリーアクセスで、ワークスペースにまだタブがない場合は help@anoma.ly にメールするよう OpenCode のページに書かれています。

  1. Slack を追加する(オーナーか管理者)

    Console で Extensions > Add extension を開いて Slack の Connect をクリックするか、連携のページで Connect Slack をクリックします。Slack にサインインして承認します。メンバーが自分で MCP サーバーを追加することはできません。

  2. 各メンバーを接続する

    各メンバーが Extensions > Slack > Connect を開き、自分の Slack アカウントでサインインします。そのワークスペースの Slack の管理者が OpenCode アプリを許可している必要があり、各メンバーのコーディングエージェントが Console に接続されている必要があります。

  3. ツールを確認する

    Slack の Extensions ページで、管理者は Slack のツールを確認し、ツールをオフにできます。Hold new and changed tools for review をオンにしたり、Controls のルールで Slack を使える人を制限したり、読み取り専用のツールだけを許可したりもできます。

出典:OpenCode の Slack 連携

Slack に @OpenCode の Bot を追加する

Slack エージェントもアーリーアクセスです。オーナーか管理者が追加し、モデルの利用料はワークスペースが支払います。

  1. Slack に追加する

    Console で Agents タブを開き、Add to Slack をクリックします。

  2. スレッドでメンションする

    デフォルトのエージェントは、DM と、ほかのエージェントが担当していないすべてのチャンネルでの @OpenCode のメンションに応答します。許可を求められたら、そのメッセージから承認か拒否を選びます。

  3. 必要ならエージェントを追加する

    追加したエージェントは、選んだチャンネルを担当し、それぞれ独自の指示、ツール、モデルを持ちます。

  4. 削除するには

    Console で Settings > General > Connections を開き、Slack の行で Disconnect をクリックします。これで Console からインストールと Bot のトークンが削除されます。そのあと Slack の Tools & settings > Manage apps でアプリを削除します。

出典:OpenCode の Slack 連携

知っておきたい制限

  • どちらの機能もアーリーアクセスです。OpenCode の Slack のページに価格の記載はなく、Slack エージェントについてはワークスペースがモデルの利用料を支払うとしています。
  • 拡張機能は、各ツール呼び出し(誰が、どの連携の、どのツールを呼んだか、結果、タイミング)を 30 日間記録します。送受信した内容は記録しません。Slack のトークンは暗号化して保存され、Slack にのみ送られます。
  • OpenCode が見られるのは、メンバーが Slack で見られるものだけで、誰が接続できるかはワークスペースの管理者が決めます。
  • 管理者が Hold new and changed tools for review をオンにしないかぎり、Slack が追加・変更したツールはすぐに使えるようになります。
  • ホスティングのエージェントでは、Console が各セッション(Slack のスレッドなど)、そのサンドボックスのファイル、ツールの結果を保存します。最後の操作から 30 日後、または Slack から OpenCode をアンインストールした時点で削除されます。
  • Console なしで OpenCode から Slack の MCP サーバーを使う方法はドキュメント化されていません。Slack がパートナークライアントとして挙げているのは Claude.ai、Claude Code、Perplexity、Cursor だけで、MCP を使えるのはディレクトリで公開された Slack アプリか社内アプリだけです。
  • Linear については、OpenCode は Linear の MCP サーバーを使います。OpenCode + Linear をご覧ください。
Crewmark なら

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

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

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

OpenCode の Slack エージェントCrewmark
エージェントが動く場所OpenCode Console の隔離された開発用サンドボックスあなたのパソコン。OpenCode は ACP 経由で社員になれる
支払うものConsole のワークスペースがモデルの利用料を支払う。アーリーアクセス中は価格の記載なしCrewmark は Free、または近日提供の Pro(月 $5)。エージェントの利用料は各プロバイダーに支払い
仕事の追跡方法Slack のスレッドステータス、優先度、担当者、コメントを持つ issue
複数のエージェントデフォルトのエージェントと、選んだチャンネルを担当し、独自の指示、ツール、モデルを持つエージェントそれぞれ独自の職種、KPI、勤務時間を持つ複数の社員

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

OpenCode の Slack 連携はありますか?

あります。2 つあり、どちらも OpenCode Console でアーリーアクセス中です。Slack 拡張機能を使うと、各メンバーの OpenCode が Slack の MCP サーバーを通じて Slack を検索、閲覧し、投稿できます。Slack エージェントは、スレッドでの @OpenCode のメンションに応答し、サンドボックスで作業します。

OpenCode の Slack Bot はありますか?

あります。OpenCode の Slack エージェントです。オーナーか管理者が Console の Agents タブで Add to Slack をクリックします。そのあと、スレッドの誰でも @OpenCode をメンションして、コードについて質問したり、問題を調査させたり、変更を加えさせたりでき、その要求はメッセージから承認か拒否を選べます。

Slack の MCP サーバーを OpenCode に直接追加できますか?

どちらのベンダーもドキュメントで案内していません。Slack の MCP サーバーには自分の Slack アプリのクライアント ID が必要で、ディレクトリで公開されたアプリか社内アプリしか使えません。OpenCode の設定では、oauth.client_id と oauth.client_secret で事前登録したクライアントを指定できます。ドキュメントで案内されている方法は Console の Slack 拡張機能です。

OpenCode は作業が終わったら Slack に通知を送れますか?

Console の Slack 拡張機能を使えば、あなたの OpenCode があなたとして Slack に投稿できるので、タスクが終わったらメッセージを投稿するよう頼めます。

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

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

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

OpenCode に、エージェントのチームでの役割を。

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