教程

Claude Code in Slack:在团队聊天里直接触发 AI 修 bug、创建 PR

Claude Code Slack 集成完整配置指南:4 步配置从团队聊天触发 AI 编码任务,含路由模式选择、上下文利用、仓库自动检测、权限管理,以及 Slack 提示词写法技巧。

2026/4/125分钟 阅读ClaudeEagle

以前的工作流:Slack 上讨论一个 bug → 复制描述 → 打开终端 → 启动 Claude Code → 粘贴 → 等结果 → 回去贴结果。

现在:在 Slack 里 @Claude 一下,Claude 自动创建云端编码会话,完成后直接发 PR 链接回来。


能做什么?

在 Slack 频道里 @Claude 配上任务描述:

text
@Claude src/auth/login.ts 里登录后 session 没有持久化,帮我 investigate 并修复

@Claude 把 API /users 接口加上分页,参考 /posts 接口的实现

@Claude review 一下刚才合并的 #1234 PR,有没有安全问题

@Claude 这个报错怎么回事?[粘贴错误信息]

Claude 会:分析消息意图 → 自动选择合适的 GitHub 仓库 → 创建云端 Claude Code 会话 → 完成任务 → 把摘要和 PR 链接发回 Slack。


配置步骤(4 步)

前置条件

条件说明
Claude 订阅Pro / Max / Team / Enterprise
Claude Code on the web需要在 claude.ai/code 开启
GitHub 账号已连接到 Claude Code,至少授权一个仓库
Slack 账号需要和 Claude 账号绑定

第 1 步:安装 Claude Slack App

工作区管理员需要从 Slack App Marketplace 安装 Claude App → 点「Add to Slack」。

第 2 步:连接 Claude 账号

  1. Slack 里打开 Apps → Claude
  2. 进入 App Home 标签
  3. 点「Connect」
  4. 在浏览器里完成授权

第 3 步:配置 Claude Code on the web

访问 claude.ai/code,用同一个账号登录,连接 GitHub 并授权至少一个仓库。

第 4 步:选择路由模式

在 Claude App Home 里选择路由模式:

模式行为
Code only所有 @Claude 消息都路由到 Claude Code
Code + Chat自动判断:编程任务 → Code,其他 → Chat

团队主要用于开发的选 Code only,简单直接。需要 Claude 兼顾问答和编程的选 Code + Chat。

第 5 步:把 Claude 加到频道

Claude 不会自动加入所有频道,需要手动邀请:

/invite @Claude

在需要使用的频道里执行这个命令。


工作流详解

典型会话流程

1. 你在 Slack 里 @Claude 描述任务 2. Claude 分析消息,检测到编程意图 3. 自动选择仓库(根据上下文推断) 4. 在 claude.ai/code 创建云端会话 5. 过程中发状态更新到你的 Slack 线程 6. 完成后 @你,发摘要 + 操作按钮

完成后的操作按钮:

按钮功能
View Session在浏览器里看完整操作记录,可以继续对话
Create PR直接从修改创建 PR
Retry as Code如果 Claude 误判为 Chat,重新作为 Code 任务处理
Change Repo如果 Claude 选错了仓库,重新选

上下文利用

Claude 会智能利用 Slack 上下文:

  • 在线程里 @Claude:读取整个线程的对话作为上下文
  • 在频道里直接 @Claude:读取最近的频道消息作为背景

这意味着:当团队在 Slack 里讨论了一个 bug 的复现步骤,直接在同一个线程里 @Claude fix this,Claude 已经知道完整的 bug 背景,不需要你重新描述。

⚠️ 注意:Claude 会参考上下文里其他人的消息。确保在可信任的 Slack 频道里使用,避免在有不可信成员的频道里暴露代码库访问权限。


权限管理

用户级别

每个用户需要独立连接自己的 Claude 账号,Claude 以该用户的 GitHub 权限访问仓库。

工作区级别(管理员)

工作区管理员可以在 Claude App Home → Settings 里:

  • 设置哪些频道允许使用 Claude Code
  • 控制默认路由模式
  • 管理 GitHub 仓库的访问范围

基于频道的访问控制

text
# 建议配置:
#dev-bugs  → Claude Code 可用(直接修 bug)
#general   → 只允许 Chat 模式(不暴露代码库)
#security  → 禁用 Claude(敏感讨论频道)

Slack 里的高效提示写法

利用线程上下文

text
# 在已经讨论了问题的线程里
@Claude 根据上面的讨论,帮我实现这个修复

# 而不是重新描述
@Claude 有个 bug 是... [重复已说过的内容]

给出仓库提示

text
@Claude 在 my-org/backend-api 仓库里修复用户登录的 token 问题

# Claude 会根据这个选择正确仓库

附上错误信息

text
@Claude 这个错误是什么原因?
TypeError: Cannot read property 'userId' of undefined
  at /src/middleware/auth.ts:45

何时用 Slack,何时直接开 Claude Code 会话

场景推荐
团队讨论中发现 bug,需要快速处理Slack
任务描述在 Slack 线程里已经很清楚Slack
需要复杂的多步骤任务,需要精细控制直接开会话
需要使用特定权限模式直接开会话
需要频繁和 Claude 来回对话直接开会话

来源:Claude Code in Slack 官方文档 | 整理:ClaudeEagle

相关文章推荐

教程Claude Code MCP 集成指南:连接 Jira、Slack、数据库,让 AI 真正融入开发工作流Claude Code MCP 集成完整指南:MCP 协议介绍、安装配置方式、GitHub/Jira/Slack/PostgreSQL/Google Drive 五大常用集成场景与代码示例、完整联动工作流演示、MCP 服务器发现与自定义开发入门。2026/3/13教程Claude Code in Slack:@Claude 触发编码任务、智能路由与 GitHub 仓库自动 PR 完整指南Claude Code in Slack 完整指南:@Claude 触发编码任务的完整会话流程(检测意图→创建会话→进度更新→@提及完成→View Session/Create PR)、两种路由模式(Code only vs Code+Chat)、/invite @Claude 频道邀请、四个操作按钮说明、用户/工作区/频道三级访问控制、Enterprise 会话可见性设置,以及当前限制(仅 GitHub/每会话一个 PR)和常见问题排查。2026/3/5教程Claude Code SKILL.md 自定义技能教程:创建可复用 AI 工作流,告别重复配置Claude Code SKILL.md 自定义技能教程:4 种技能类型详解(领域知识、工作流、安全检查、支付约束),含团队共享配置和全局 Skill 设置,告别每次重复配置。2026/4/10教程Claude Code VS Code 插件使用指南:安装、@ 文件引用、内联 diff 和多会话并行Claude Code VS Code 插件完整指南:安装配置、@ 引用精确代码行、内联 diff 审阅、多会话标签页并行、Plan 模式文档预览,及与 CLI 的功能对比表。2026/4/10教程Claude Code 提示词写法完全指南:从模糊到精准,10 倍提升 AI 代码质量Claude Code 提示词写法完全指南:4 个技巧把模糊提示变精准——圈定范围、指向模式、给验证标准、@ 引用文件,附 Bug/功能/Review/UI 场景提示词模板,解决 66% 开发者遇到的 AI 效果不佳问题。2026/4/10教程Claude Code Plan Mode 深度解析:让 AI 先想清楚再动手,避免改代码越改越乱Claude Code Plan Mode 深度解析:进入只读分析模式,让 AI 先制定完整方案再动手,彻底解决「越改越乱」。含典型工作流、4 大使用价值和场景判断。2026/4/9