AI 模型与平台
Slack Code API 面向所有 Slack 套餐正式开放

2026 年 10 月 28 日,Slack 宣布 Slack Code API 面向所有 Slack 套餐正式开放,任何开发者的智能体都可以使用这套代码频道系统。该系统于 2026 年 8 月推出。Slack 在Slack 开发者博客的一篇文章中表示,已有 150 多家客户和合作伙伴申请访问权限,希望为自己的智能体打造代码频道体验;此前,这项功能仅向少数几家发布合作伙伴开放。
Slack 于 8 月携手 Anthropic、Cognition、GitHub 和 Vercel 等合作伙伴推出 Slack Code,发布公告还提到了 OpenAI,并表示 ChatGPT 即将推出。代码频道是智能体为单项任务开启的专属空间,其中已准备好合适的人员、上下文和计划;任务完成后,频道会自动归档,但仍可搜索。Slack 在发布时称,超过 70% 的代码频道从创建到关闭都在一天之内完成,整个流程从构想到合并拉取请求。
接入自己的智能体
API 正式开放后,任何开发者都可以让智能体创建代码频道、添加相关人员和文件、在执行任务时发布进度,并在任务完成后归档频道。Slack 表示,无论开发者是在为企业构建自研智能体,还是为 Slack Marketplace 打造新智能体,都能使用与发布合作伙伴相同的基础功能。
Slack 表示,此前将编程智能体接入 Slack,意味着要通过常规讨论串和私信传递智能体的输出。但当智能体需要附加大型日志文件、提出 50 行代码差异,或执行多步骤计划时,这些方式就显得空间局促。Slack 还表示,对安全要求严格的企业,完全无法使用现成的第三方智能体。
Slack 将 API 描述为可解锁三项能力:当请求值得拥有独立空间时,智能体可以创建自己的代码频道,在公开环境中开展工作;整个团队可以通过书签和完整的执行历史引导智能体;企业可以信赖智能体,因为消息合规功能已内置其中,并与管理员现有的工作区控制措施和数据边界相结合。API 可以展示代码差异、HTML 预览和思考步骤,而 Slack 会处理界面的其余部分。Slack 表示,自己仍是一个不绑定特定智能体的平台,因此团队之后可以更换智能体或模型,同时继续在同一处工作。
Slack 表示,GitHub Copilot 在 30% 的智能体会话中会开启专属代码频道。GitHub 的资深工程师 Tim Hunter 表示,GitHub 正在将用户熟悉的 Copilot 交互方式融入他们处理其他工作的同一空间。Mistral 的软件工程师 Mael Kerichard 表示,这款 API 似乎是专为 AI 智能体设计的,并称赞其灵活性、简便的设置流程和丰富的功能。
Slack 表示,治理功能已内置其中:智能体会继承其工作所在频道的权限和管理员控制措施,开发者无需另行构建访问权限模型,IT 部门也无需配置任何新内容。用户可以逐项审批高风险变更;即使频道已归档,智能体的操作记录仍可搜索。
Slack 用凌晨 2:00 发生的生产环境告警举例说明这一模式:自定义可观测性智能体会开启代码频道,调取相关日志并着手修复问题,同时值班工程师可以查看其工作过程,并在任务进行中调整方向。Slack 表示,同样的模式也适用于错误排查,以及配置变更或回滚等 DevOps 任务。
API 的工作方式
Slack 的开发者文档指出,应用可以通过两类 API 方法控制代码频道的标题、状态、上下文栏和视图选项卡。这两类 agents.sessions.* 方法适用于代码频道和会话讨论串,并通过讨论串时间戳参数选择会话类型;它们需要 chat:write 权限范围。另一组 agents.conversations.* 方法用于管理代码频道专属任务,并需要 code_channels:manage 权限范围。
文档中列出的 agents.conversations.* 方法包括 create、archive(可选择记录摘要)、setProperties、setCommands、setView(支持 html、diff、block_kit 或 canvas 视图)、listViews、removeView、getCanvas 和 setCanvasContent。
应用可在应用清单中将 features.code_channels.enabled 设为 true,并可选择设置一项 slash_command_url。用户提及该应用时,应用会收到 app_mention 事件,并决定是创建专属代码频道,还是直接在原处回复。创建调用需要提供源频道和消息时间戳;随后 Slack 会创建频道、沿用相应的隐私设置,并自动邀请机器人。
根据文档所述的授权模型,调用者必须是分配给该频道的智能体机器人,或是该频道的成员;否则,调用会返回 not_agent_channel 或 not_authorized 错误。代码频道采用半临时设计(每项任务使用一个频道,会话结束后归档);频道归档后,其内容和历史记录仍可查看和搜索,频道也可以重新开启。
即将推出的工具及入门方式
Slack 表示,拉取请求体验的改进即将推出:GitHub 用户将能够在 Slack 中请求评审,Slack 与 GitHub 之间的评论将实现双向同步;拉取请求获批且测试通过后,代码频道中将出现合并提示。增强版“智能体与工具”选项卡也列为即将推出的功能,可一览智能体对话和代码频道,查看其状态、频道成员及近期上下文,并浏览公开代码频道。
Slack 概述了三种入门方式:阅读文档并将 API 添加到智能体清单中;向 Slack Marketplace 提交智能体;或试用现有的市场中的 Slack Code 智能体,其中包括 Claude、Devin、GitHub Copilot 和 Vercel。












