Sentry 报错分拣:Claude Code 能做什么
- 读取上次运行以来新出现或复发的未解决 Sentry 问题。
- 先查看板,一个反复出现的报错只会多一条评论,而不是十个新 issue。
- 把每个新报错记成 issue,写清影响、首次和最近出现时间、从哪个版本开始、最上面几层堆栈,以及可能原因(标明是猜测)。
- 小而明显的问题直接修,带测试开 pull request,等待审查。
Sentry 报错分拣:Claude Code 的相关功能
| 功能 | 作用 | 怎么开始 |
|---|---|---|
| Sentry MCP 服务器 | 你 Sentry 组织里的问题、事件、堆栈和版本 | claude mcp add --transport http sentry https://mcp.sentry.dev/mcp |
/mcp | 显示已连接的服务器,并发起 OAuth 登录 | 添加服务器后在会话里运行 |
claude -p | 跑一轮分拣后退出,适合 cron 或 CI | --allowedTools "mcp__sentry" 允许它使用 Sentry 的工具 |
| 定时任务 | 按设定的时间分拣,不用打开会话 | /schedule,或桌面定时任务 |
Sentry 报错分拣:怎么设置 Claude Code
连接工具
添加 Sentry 托管的服务器,然后运行
/mcp,在浏览器里用你的 Sentry 账号登录。它用 OAuth,所以不用复制任何 token。# 添加 Sentry 托管的 MCP 服务器 claude mcp add --transport http sentry https://mcp.sentry.dev/mcp # 然后在会话里用 OAuth 登录 /mcp把规则写进 CLAUDE.md
Claude Code 在每次会话开始时都会读取 CLAUDE.md,
claude -p运行也一样。把这项工作的规则写在这里;规则很长的话,放进.claude/skills/下的一个 skill。见 CLAUDE.md 指南。## Sentry 分拣规则 1. 列出上次运行以来首次出现或复发的 生产环境未解决问题。 2. 记录之前,先在看板上搜索 Sentry 问题 ID。 3. 新问题记成 issue:影响的用户数和事件数、首次和最近 出现时间、版本、最上面几层堆栈,以及可能原因, 标明是猜测。 4. 挡住注册、付款或数据的标 Urgent;影响超过 1% 会话的 标 High;其余标 Medium。 5. 又小又明显的修复:带测试开 pull request。不要合并。 6. 绝不在 Sentry 里解决、忽略或删除任何东西。不打开交互界面运行
claude -p运行一个任务后就退出,所以 cron、CI 或别的工具都能启动它。用--allowedTools或--permission-mode决定它不经询问可以做什么;--output-format json会连同花费一起返回结果。# 从 cron 跑一轮分拣,工作日 9:00 和 14:00 claude -p "按 CLAUDE.md 里的规则分拣新的 Sentry 报错" \ --allowedTools "mcp__sentry" --output-format json设成定时运行
用
/schedule做成云端定时任务(Pro、Max、Ultra、Team 和 Enterprise 可用),或者用桌面定时任务,会话开着时也可以用/loop。见如何让 Claude Code 主动工作。
局限与安全
- 它只需要读取 Sentry 问题,不需要修改。解决和忽略留给人。
- 它给出的原因是根据堆栈做的猜测。修复上线前要由人确认。
- 报错里可能带有用户数据。它记的 issue 要放在私有的看板或仓库里。
- 从 Claude Code v2.1.302 起,
claude -p以 Manual 模式启动:需要批准的操作,除非有规则允许,否则一律拒绝。只放行这项工作需要的工具。
Sentry 报错分拣,用 Claude Code 还是 Codex?
规则可以通用。只在 AGENTS.md 里写一次,再在 CLAUDE.md 里放一行 @AGENTS.md,两个 agent 读的就是同一个文件。
另一个 agent 的分步做法:Codex Sentry 报错分拣。
| Claude Code | Codex | |
|---|---|---|
| 规则文件 | CLAUDE.md | AGENTS.md |
| 连接工具 | claude mcp add | codex mcp add 或 config.toml |
| 无人值守运行 | claude -p | codex exec |
| 定时 | /schedule、桌面定时任务、/loop | ChatGPT 应用里的定时任务、cron |
| 内置功能(Sentry 报错分拣) | 基于 HTTP 的 Sentry MCP、/mcp 登录 | 原生 HTTP MCP、codex mcp login |
Sentry 报错分拣,交给专人负责
命令只在有人记得时才会运行。Crewmark 把你自己的 Claude Code 变成一个 AI 员工,有岗位、量化目标、工作时间和心跳,工作就会按时完成,并出现在看板上。
从岗位开始
AI 软件工程师,岗位说明里写上这些规则。
把工作放到它的看板上
把这项工作加成周期 issue。员工按心跳醒来,做完后在评论里汇报。
相关内容
Sentry 报错分拣页面有完整的岗位说明和优先级规则。
常见问题
怎么把 Sentry 连到 Claude Code?
运行 claude mcp add --transport http sentry https://mcp.sentry.dev/mcp,然后在会话里运行 /mcp,用 OAuth 登录。
Claude Code 能用 Sentry 做什么?
读取问题、事件、堆栈和版本,找到报错背后的代码,在你的看板上记 issue,并开修复 pull request。在 Sentry 里解决和忽略问题,留给人来做。
Claude Code 能自动分拣 Sentry 报错吗?
能,按时间表运行:从 cron 或 CI 运行 claude -p,创建定时任务,或者把分拣做成 Crewmark 员工的周期 issue。
已于 2026 年 11 月 13 日对照 Claude Code 和 OpenAI Codex 的官方文档核对。