教程

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 Slack 集成完整指南:团队协作、CI 通知和权限管理Claude Code Slack 集成完整指南:5 大核心功能(频道触发任务/代码问答/CI 通知/PR 审查/Routines 结果推送);安装配置步骤;4 个权限等级(read/write/execute/pr)及频道级配置;人工审批工作流;GitHub Actions + Slack 通知自动化;4 个团队协作场景(新人上手/PM 提需求/频道分工规范/结构化请求模板);以及官方 Slack 集成 vs OpenClaw 方案的对比。2026/5/8教程Claude Code Slack 集成完全指南:让团队在工作频道里直接触发 AI 编程任务Claude Code Slack 集成完整指南:5 大核心能力(代码问答/任务执行/代码审查/CI 通知/团队协作)、按频道设置权限(read/write/execute/pr 四级)、人工审批工作流配置、GitHub Actions CI 失败自动触发 Claude 分析和修复、4 个团队场景(技术支持/新人上手/PM 提需求/凌晨紧急修复),以及 Slack 集成安全最佳实践。2026/4/26教程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 Routines 深度指南:在 CLAUDE.md 中定义团队级可复用工作流Claude Code CLAUDE.md Routines 完整教程:与 Cloud Routines 的区别厘清、10 个真实项目模板(组件脚手架/API 端点/Debug 溯源/安全审查/完整功能实现等),以及团队 Routine 与个人 Routine 的最佳实践。2026/4/17教程Claude Code 高级提示技巧:TDD 驱动、截图验证、面试需求、让 AI 自我检查 7 个方法Claude Code 高级提示技巧 7 个方法:TDD 先写测试、截图验证 UI、面试确认需求、新会话 Reviewer 自检、参考现有模式、可中断大型任务、三阶段探索-计划-执行工作流。2026/4/13