8月20日、Salesforceが「Introducing Slack Code: Agentic Coding for Teams」と題した記事を公開した。SlackにAIコーディングエージェントとの協働をチーム全体に可視化する新機能「Slack Code」を導入するという発表だ。
Claude CodeやDevin、GitHub Copilot、Vercel Agentsなどコーディングエージェントが乱立する今、個人の開発生産性は飛躍的に向上している。しかし裏返せば、エージェントとの作業が個人のブラウザタブやツール内に閉じ、チームには一切見えないという構造的な問題が生まれている。コンテキストはツール間で断絶され、レビューは後回しになり、引き継ぎのたびに手が止まる。Slack Codeはこの問題に正面から向き合う機能だ。
「個人のタブ」に閉じた開発コンテキストの問題
コーディングエージェントが普及するほど、皮肉なことにチームの透明性は下がりやすい。エージェントとの多段階なやり取りを通常のSlackスレッドに流せばノイズが増え、かといって開発者がプライベートなツール上で作業すればチームの共有コンテキストが失われる。
この問題はSalesforceも把握しており、記事では「先進的なチームはすでにSlack上で開発作業をオープンに行っており、作業が可視化されると知識が蓄積され、チームの学習速度と出荷速度が上がる」と指摘している。Slack Codeはその「オープンに作る」原則を、すべてのチームに広げることを目的としている。
Slack Codeとは何か
Slack Codeは、特定のコーディングセッションやプロジェクトに対してAIエージェントと協働するための専用スペースをSlack内に提供する機能だ。通常のチャンネルやスレッドとは切り分けられた場所で、エージェントとの複雑なやり取りを整理しながら、チームメンバーが状況をリアルタイムで把握できる仕組みを提供する。
具体的な変化として記事が挙げているのは以下の点だ:
- コーディングエージェントとの多段階のやり取りがチームに可視化される
- 個人とエージェントの間で失われていたコンテキストがSlackチャンネル上に残る
- レビューや承認のフローが、後工程ではなく作業の流れの中に組み込まれる
この構成は、CIのステータスやPRのレビューがSlackに流れることで開発フローが改善されてきた流れの延長と見るとわかりやすい。ただしSlack Codeが目指しているのはその通知にとどまらず、エージェントとの会話そのものをチームの共有資産にするという踏み込んだアプローチだ。
対応が想定されているコーディングエージェントとしては、Claude Code・Devin・GitHub Copilot・ChatGPT・Vercel Agentsといった主要プレイヤーの名前が挙げられている。いずれも独立したUI・CLIを持ち、これまでは開発者個人の環境で完結していたツール群だ。Slack Codeはそれらの出力をSlackというチームの共有空間に引き込む「ハブ」として機能する設計と読み取れる。
SalesforceのAgentforce戦略との接続
SalesforceはSlackを2021年に買収して以降、AIエージェントを業務横断で展開するプラットフォーム「Agentforce」のフロントエンドとしてSlackを位置づけてきた。Slack Codeはその文脈で、開発チームに特化したAgentforce統合機能として読み解ける。営業・サポート・マーケティング向けに展開してきたエージェント活用をエンジニアリング領域にも広げる、という方向性の一環だ。
開発チームへの含意
コーディングエージェントは「個人の道具」から「チームのインフラ」へと移行しつつある。その移行を、すでに開発チームのコミュニケーション基盤となっているSlackの上で実現しようとするのがSlack Codeの狙いだ。
現時点での発表は概要紹介の段階であり、具体的な対応エージェントの詳細、料金体系、一般提供開始時期については明記されていない。元記事にはウェイトリストへの登録案内が含まれているため、関心がある開発チームはそちらを確認するとよいだろう。
詳細はIntroducing Slack Code: Agentic Coding for Teamsを参照していただきたい。