Skip to content

Claude Code in Slack

在 Slack 里 @Claude 即可把编码任务委派给 Web 版 Claude Code 会话。

你的真实情况

看不出你接了 Slack 集成(命令历史无相关痕迹),即目前没在用。

要用才需要(不用跳过):

  • 适合"在频道里 @Claude 把 bug 变成 PR"的团队协作场景——你现在单人,价值不大。
  • 硬前提:仓库必须在 GitHub 且先开通 Claude Code on the web。你这个工作项目根目前不是 git 仓库,这条直接卡住。
  • 会话跑在你个人 Claude 账号下、消耗你的额度。

一句话:等团队化 + 代码上 GitHub 再考虑;现在用不上。


官方文档要点

以下为按官方文档整理的系统性参考。

是什么

Claude Code in Slack 把 Claude Code 直接带入你的 Slack 工作区。当你 @Claude 并附上一个编码任务时,Claude 会自动识别意图,并在 Web 端创建一个 Claude Code 会话,让你无需离开团队对话就能委派开发工作。

该集成构建在现有的 Claude for Slack 应用之上,但增加了智能路由能力:把与编码相关的请求转发到 Web 版 Claude Code。

怎么工作

  • Initiation:你在频道或 thread 中 @Claude 并附上编码请求。
  • Detection:Claude 分析消息判断是否为编码任务,若检测到编码意图则路由到 Web 版 Claude Code;你也可以显式要求按编码任务处理。
  • Context gathering:在 thread 中 @Claude 会收集该 thread 全部消息作为上下文;直接在频道中提及则参考近期频道消息。
  • Session creation:在 claude.ai/code 上创建一个新的 Claude Code 会话。
  • Progress updates:随着工作推进,Claude 把状态更新发到你的 Slack thread。
  • Completion:完成后 Claude @你并给出摘要和操作按钮。
  • Review:点击 View Session 查看完整 transcript,或点击 Create PR 发起 pull request。

怎么配置 / 用法

前置条件:Pro / Max / Team / Enterprise 且具备 Claude Code 访问权限;已启用 Claude Code on the web;已连接 GitHub 并授权至少一个仓库;Slack 账号已通过 Claude 应用关联到 Claude 账号。

安装与设置步骤:

  1. 由工作区管理员从 Slack App Marketplace 安装 Claude 应用(点击 Add to Slack)。
  2. 连接 Claude 账号:在 Slack 中打开 Claude 应用 → App Home 标签页 → 点击 Connect → 在浏览器完成认证。
  3. 配置 Web 版:访问 claude.ai/code 用同一账号登录,连接 GitHub,授权至少一个仓库。
  4. 选择 Routing Mode(在 Claude App Home 设置):
    • Code only:所有 @mention 都路由到 Claude Code 会话。
    • Code + Chat:智能在 Claude Code(编码)与 Claude Chat(写作/分析/通用问题)之间路由;可用 Retry as Code 改判。
  5. 把 Claude 加入频道:安装后不会自动加入任何频道,需在频道中输入 /invite @Claude,Claude 只能在被加入的频道里响应 @mention。

什么时候用

  • 上下文已存在于某个 Slack 讨论中,想直接基于该上下文发起任务。
  • 想异步启动一个编码任务,同时继续做别的工作。
  • 与需要可见性的队友协作(如 bug 调查/修复、小功能实现、协作调试)。
  • 在 Slack 频道里一报告 bug 就让 Claude 立即调查并修复。

限制 / 坑

  • GitHub only:目前仅支持托管在 GitHub 上的仓库。
  • One PR at a time:每个会话只能创建一个 pull request。
  • Rate limits apply:会话消耗你个人 Claude 套餐的速率限制。
  • Web access required:用户必须拥有 Claude Code on the web 访问权限,否则只会得到标准 Claude 聊天回复。
  • 只在频道(公开或私有)中可用,不支持私信 DM。

硬事实速查(12 条)

  • 需要 Pro、Max、Team 或 Enterprise 套餐并具备 Claude Code 访问权限(premium seats 或 Chat + Claude Code seats)。
  • 每个用户在自己的 Claude 账号下运行会话,消耗个人套餐的用量与速率限制,只能访问本人已连接的仓库。
  • 会话会出现在 claude.ai/code 的 Claude Code 历史记录中。
  • 仅在公开或私有频道中工作,不支持 DM。
  • 安装后不会自动加入任何频道,必须用 /invite @Claude 邀请;频道成员关系即访问控制。
  • 工作区管理员控制是否安装 Claude 应用;移除应用会立即吊销该工作区所有用户的访问权限;Enterprise Grid 由组织管理员控制哪些工作区可用。
  • 支持两种路由模式:Code only 与 Code + Chat。
  • 消息操作按钮包括 View Session、Create PR、Retry as Code、Change Repo。
  • Claude 会根据 Slack 对话上下文自动选择仓库,多个仓库可选时会显示下拉框。
  • 对 Enterprise 和 Team 账号,从 Slack 创建的会话会自动对组织可见。
  • Claude 被调用时可访问对话上下文并可能遵循其中其他消息的指示,因此只应在可信的 Slack 对话中使用。
  • 该集成构建在 Claude for Slack 应用之上,新增了到 Web 版 Claude Code 的智能路由。

官方出处:https://code.claude.com/docs/en/slack