Slack Code icon

Slack Code

Slack Codeは、専用チャンネルでAIエージェントのコーディング作業を進めるSlack機能。チームでレビュー・指示・承認でき、会話も検索可能です。

Slack Code

Slack Codeとは

Slack Codeは、専用のコードチャンネル内でAIエージェントとコーディング作業を進めるためのSlack機能です。このページでは、エージェントを単独で動く別ツールとして扱うのではなく、AIの作業をチーム作業へと変える方法として説明しています。

Slackによると、エージェントはタスク開始時にチャンネルを作成し、そのチャンネルはチームが進捗を追い、文脈を追加し、出力をレビューし、結果を承認するための共有場所になります。作業が完了するとチャンネルは自動的にアーカイブされますが、会話は検索可能なまま残ります。

主な機能

一時的なコードチャンネル

Slack Codeはタスクを専用のコードチャンネルに変えるため、作業が他のチーム会話に散らばらず、一か所で進みます。

文脈を理解したエージェント作業

エージェントは、チームの会話や知識を含むSlack上の既存の文脈から開始できるため、白紙のプロンプトではなく共有コンテキストから作業を始められます。

共同レビューと承認

チームメンバーは、エージェントがコードを生成している間も進捗を追い、意見を出し、結果を承認できるため、人によるレビューを同じチャンネル内で完結できます。

Slackのセキュリティ管理を継承

Slackによると、AIエージェントへのメッセージはEKM、DLP、Discovery APIsを含め、他のSlackコンテンツと同じセキュリティ処理を受けます。

Slack内でのエージェント追跡

エージェントはAgentsタブで整理され、ユーザーはセッションの確認、ライブステータスの追跡、入力が必要なタイミングの把握ができます。

検索可能な会話履歴

よりスマートなスレッドにより、過去の会話により明確なタイトルが付くため、コード関連の議論を後から見直しやすくなります。

Slack Codeの主な活用例

  • 集中したコード作業

    バグ修正や小さなコード変更など、開発者またはエージェントが特定の問題に取り組んでいるときにコードチャンネルを使うと、他のチャンネルを煩雑にせずにチーム全体で進捗を確認できます。

  • 部門横断のフィードバック

    デザイナー、プロダクトマネージャー、非技術職の関係者が、エージェントが何を作っているかを確認し、公開前にコメントしたい場合の共同レビューに使えます。

  • 文脈に基づくエージェントセッション

    過去の議論、プロジェクトメモ、関連メッセージなど、既存のSlackの文脈からエージェントを開始したいときに使うと、Slack内にすでにあるチームの知識を反映した作業ができます。

  • 継続的なエージェント監視

    エージェントの活動を見える状態で保ち、簡単に再開できるようにしたいときに使えます。セッションはAgentsタブで追跡され、過去の議論も検索可能なスレッドから見つけやすくなります。

Pros and Cons

Pros

  • コーディング作業を汎用的な会話に混ぜず、専用チャンネルで進められます。
  • エージェント作業中に、チームメンバーが文脈やフィードバックを提供できます。
  • 一時的なコードチャンネルがアーカイブされた後も、検索可能性が保たれます。
  • Slackの既存のエンタープライズグレードのセキュリティと権限モデルをエージェントとのやり取りに適用します。
  • チームが普段使っている場所で、エージェントの活動とステータスを確認できます。

Cons

  • ランディングページには、詳細なセットアップ手順、出力形式、正確なワークフローの制限が記載されていません。
  • プランごとの制約や製品の提供状況は、ページ上では十分に明示されていません。

FAQ

Slack Codeは通常のチャンネルとどう違いますか?

Slack Codeは、特定のタスクやプロジェクト向けの一時的なコードチャンネルを作成します。エージェントが作業を開始するとチャンネルが開かれ、作業完了後は自動的にアーカイブされますが、文脈は検索可能なまま残ります。

AIエージェントに新しいセキュリティルールは必要ですか?

いいえ。Slackによると、コードチャンネルは同社のエンタープライズグレードのセキュリティと権限モデルに従うため、エージェントが閲覧できるのはワークスペース内でアクセス権のある会話と情報だけです。

Slack Codeは非技術職の社員でも使えますか?

はい。Slackによると、非技術職の社員も、エージェントが作成している内容を確認したり、プレビューを見たり、Slack上で直接フィードバックしたりできるため、コードを書かずに参加できます。

Slack Codeで利用できるエージェントアプリは何ですか?

Slackは、Slack Codeで利用できるエージェントアプリとして、AnthropicのClaude、CognitionのDevin、Vercel agents、GitHub Copilotを挙げています。

新しいAgent UX機能で開発者は何を構築できますか?

Slackによると、開発者は新しいAPIとツールのサポートを使って、Agentsタブでの体験、集中的な会話、よりスマートなスレッドなど、Slackに適したエージェントを構築できます。

Quick Facts

カテゴリ
開発者向けツール
製品分野
Slack機能
プラットフォーム
Slackワークスペース
主なユーザー
AIエージェントでコードを作成するチーム
ソースドメイン
slack.com
プラン情報
Slackの料金ページでは、Free、Pro、Business+、Enterprise+の各プランが示されており、一部のAI機能とサポートはプランによって異なります

Slack Codeの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ghost icon

Ghost

Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。

Vi3ecode icon

Vi3ecode

Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。

Lucid Train icon

Lucid Train

Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。

MeetStream icon

MeetStream

MeetStreamは、Zoom、Google Meet、Microsoft Teams、Webex向けの会議bot APIです。開発者向けに、会議の録画・配信・分析をプログラムで行え、従量課金制と$5の無料クレジットで始められます。