セールスフォース、Slack上で人とAIエージェントが協働する開発プラットフォーム「Slack Code」発表
セールスフォース、SlackでAIと協働開発する「Slack Code」発表

セールスフォースは、人とAIエージェントによるソフトウェア開発をSlack上で実現する「Slack Code」を発表した。

Slack Codeとは?開発の場になる「コードチャンネル」

Slack Codeは、コーディングセッションやプロジェクトごとに、人とAIエージェントが協働できる専用のスペースとして「コードチャンネル」をSlack上に提供する。

コードチャンネルには、AIエージェントとの会話や作業計画、コードの差分、ライブプレビューなどが集約される。これにより、AIによる開発プロセスをチームで共有しながら、実際に動作するコードやプロトタイプ、ドキュメントを作成できる。

Pickt横長バナー — Telegram用の共同買い物リストアプリ

PMもデザイナーも参加、Slack上でコードを作ってレビュー

従来のAIコーディングが開発者とAIの1対1になりがちだったのに対し、Slack Codeではそこにチームメンバーが参加できる。セールスフォースはこれを「Agentic coding is now multiplayer」と表現している。AIとのコーディングを個人の作業に閉じず、PMやデザイナー、エンジニアなどが同じ開発プロセスに参加できるようにするのがSlack Codeの狙いだ。

セールスフォースは、プロダクトマネージャー(PM)がSlack上でバグ報告を受け取ったケースを例に、Slack Codeを使った開発の流れを紹介している。PMがSlack上からAIエージェントにバグの修正を依頼すると、AIエージェントはコードチャンネルを作成し、問題の調査と修正に着手する。

チャンネルのメンバーは、AIエージェントとのやり取りを共有しながら、コードの変更差分(diff)のレビューやライブプレビューの確認、フィードバック、リリース前の承認までを行える。これらの作業はSlack上で進められるため、メンバーはSlackを離れることなく、一連の開発プロセスに参加できる。

Claude CodeやDevin、Copilotなど複数のAIエージェントに対応

この仕組みのポイントは、AIエージェントによるコーディングを、エンジニアだけの作業に閉じないことにある。PMやデザイナーなども、コードチャンネル上でAIの作業状況を確認し、フィードバックや承認に参加できる。AIエージェントを介することで、従来はエンジニアが中心だった開発プロセスに、他の職種も直接参加できるようになる。

Slack Codeのもう一つの特徴は、特定のAIエージェントに限定されていないことだ。Slack Codeでは、AnthropicのClaude Code、CognitionのDevin、GitHub Copilot、OpenAIのChatGPT、VercelのAIエージェントなど、複数のコーディングエージェントを利用できる。

チームは用途や開発環境に応じてAIエージェントを選択し、コードチャンネル上で人とAIが協働できる。つまりSlack Codeは、自らがコーディングAIになるのではなく、人と複数のAIエージェントが協働するための場を提供する。

Pickt記事後バナー — 家族イラスト付きの共同買い物リストアプリ