📌 sentry-cli 是什么?

线上报错看不见、性能问题难定位。Sentry 是错误和性能监控平台,sentry-cli 是官方技能,让 AI 帮你接入和使用 Sentry。

它让线上问题"有迹可循"——崩溃了有堆栈、慢了有追踪、出事了有告警。

🧩 核心功能

错误监控:自动收集异常和堆栈。

性能监控:追踪慢请求、慢页面。

告警:错误激增及时通知。

发布关联:关联版本,定位问题引入点。

👍 优点

信息全:堆栈、环境、用户一目了然。

定位快:从报错到根因。

生态广:主流框架都支持。

⚠️ 不足与局限

高级功能付费。

配置需理解。

敏感数据要防误报。

🙋 适合谁用

开发者:监控线上错误。

团队:统一错误处理。

SRE:监控稳定性。

🛠️ 第一次安装

前提:电脑装了 Node.js(18+),有支持 Skill 的 AI 工具(如 Claude Code)。打开终端执行:

bash
npx skills add sentry/dev --skill sentry-cli

CLI 会自动检测你装的 AI 助手,确认安装位置后即可使用。

✍️ 上手:几个真实例子

场景一:接入

提示词
帮我在这个前端项目里接入 Sentry,配置错误上报。

场景二:配置告警

提示词
帮我配置错误率告警,超过阈值就通知。

🎯 典型应用场景

错误监控:线上报错收集。

性能监控:慢查询追踪。

告警:及时通知。

发布关联:定位引入版本。

⚖️ 和类似方案对比

和"自己看日志"相比,Sentry 的价值是"结构化 + 可视化 + 告警"——错误被聚合、去重、带上堆栈和上下文,还能主动通知你。它把"出事了才发现"变成"出事前就能看到趋势"。

💡 常见问题 FAQ

问:DSN 放哪?
环境变量,别硬编码。

问:会误报吗?
配置 sourcemap 和忽略规则能减少误报。

问:免费吗?
有免费额度,个人项目够用。

问:敏感数据会泄露吗?
可以配置脱敏,别把密码、token 上报。

🤖 适合哪些 AI 工具

Sentry 官方 Skill,Claude Code、Cursor、Codex 等支持 Skill 的工具都能装。