/bug - 报告错误
提交 Claude Code 的问题反馈与诊断信息
概述
/bug 命令用于向 Anthropic 报告 Claude Code 的错误或异常。执行后会收集当前会话信息并提交给官方团队,帮助定位问题并改进产品稳定性。
基本语法
/bug功能说明
执行 /bug 后,Claude Code 会:
- 收集当前会话的对话历史。
- 收集系统信息与错误日志。
- 将信息发送给 Anthropic 团队。
- 显示报告提交确认。
使用场景
1. 遇到程序错误
# 当 Claude Code 出现异常或错误时
/bug
# 系统会收集错误信息并发送给 Anthropic2. 功能异常
# 当某个功能不按预期工作时
/bug
# 报告功能问题,帮助改进产品3. 性能问题
# 当遇到性能问题时
/bug
# 报告性能瓶颈,帮助优化报告内容
/bug 会自动收集以下信息:
- 对话历史:当前会话的完整对话内容。
- 系统信息:操作系统、Claude Code 版本等。
- 错误日志:相关错误信息与堆栈跟踪。
- 环境信息:工作目录、文件结构等。
注意事项
- 报告包含完整对话内容,请避免敏感信息。
- 报告是匿名的,不会关联你的账户。
- 提交后无法撤销,请谨慎使用。
- 仅在遇到真实问题时使用,不要滥用。
隐私保护
- 对话内容仅用于问题诊断。
- 不会用于训练模型。
- 不会与第三方共享。
- 数据按 Anthropic 隐私政策处理。
与其他命令的配合使用
# 先诊断,再提交报告
/doctor
/bug
# 执行流程:
# 1. 运行诊断检查
# 2. 如果问题无法解决,提交错误报告最佳实践
- 使用前先运行
/doctor进行诊断。 - 在对话中清晰描述问题细节。
- 避免在对话中暴露密码、密钥等敏感信息。
- 仅在功能异常或崩溃时使用。
何时使用 /bug
适合的情况:
- Claude Code 崩溃或无响应。
- 功能完全不可用。
- 出现明显的程序错误。
- 性能显著下降。
不适合的情况:
- 模型回答不准确。
- 需求未满足但功能正常。
- 纯功能建议与需求讨论。
总结
/bug 命令用于提交错误报告,帮助 Anthropic 快速定位并修复问题。合理使用可以显著提升 Claude Code 的稳定性与体验。