返回首頁

AI 程式開發平台

Slack Code 將程式代理搬進臨時協作頻道,但首批整合與權限邊界仍有限

Slack Code 以專案專用頻道集中代理對話、計畫、程式差異、逐行評論及即時 HTML 預覽。它沿用 Slack 的頻道治理與稽核能力,但程式庫權限和實際部署副作用仍由各代理整合控制。

Liaralima · CC BY-SA 4.0 · Image source
zh-Hant

Slack 正式推出 Slack Code,把原本多在私人終端或網頁分頁執行的程式代理,改造成團隊可共同參與的「code channel」。使用者在一般頻道或私訊提及支援的代理後,代理可自動建立臨時頻道;成員能加入後續提示、分享檔案、檢視工作狀態並共同簽核。頻道可設為公開或私人,完成後可關閉或封存,七天沒有活動則會自側邊欄移除,訊息仍可搜尋。

介面把聊天與代理產物分開。Artifacts 區可顯示程式差異、Canvas、檔案連結及代理提供的即時 HTML;使用者能直接在特定程式碼行留下評論,再把多項意見一次交回代理。代理亦可公布 `Working`、`Needs attention`、`Done` 等狀態,使用者可中止過長的回應。Quick actions 則由整合方提供建立 pull request、開啟外部編譯器或文件等入口,因此 Slack Code 更接近代理工作階段的共享控制面,而不是在聊天訊息中貼一段生成程式。

安全方面,Slack 表示 code channel 沿用一般頻道的可見性、Enterprise Key Management、DLP 與 Discovery API,代理必須透過 Slack Marketplace 安裝。這可讓提示、評論及產物進入既有保留與稽核政策,但不表示代理取得的 GitHub、雲端或部署權限會自動縮小;外部工具造成的提交、合併或環境變更仍須依賴整合方權限、分支保護及 CI 閘門。

初期支援範圍也有落差:Salesforce 公告列出 Claude Code、Devin、GitHub Copilot、ChatGPT 及 Vercel agents,Slack 說明頁目前明確列出的核准代理只有 Claude、Devin、GitHub Copilot 與 Vercel。Slack 稱 code-channel API 日後會向平台開發者提供,現階段尚不能視為任意代理均可接入。工程團隊下一步應確認實際租戶可用名單、產物保存規則,以及「團隊簽核」能否映射至不可繞過的程式庫與部署控制。

來源

  1. Build with AI as a team using Slack Code
  2. Slack Code: Where Building is a Team Sport