7.7 /bug - 报告错误

2 分钟阅读

概述#

/bug 命令用于向 Anthropic 报告 Claude Code 的错误或问题。执行此命令会将当前对话内容发送给 Anthropic 团队,帮助他们诊断和修复问题。

基本语法#

bash
/bug

功能说明#

执行 /bug 命令后,Claude Code 会:

  1. 收集当前会话的对话历史
  2. 收集系统信息和错误日志
  3. 将这些信息发送给 Anthropic 团队
  4. 显示报告提交确认信息

使用场景#

1. 遇到程序错误#

bash
# 当 Claude Code 出现异常或错误时 /bug # 系统会收集错误信息并发送给 Anthropic

2. 功能异常#

bash
# 当某个功能不按预期工作时 /bug # 报告功能问题,帮助改进产品

3. 性能问题#

bash
# 当遇到性能问题时 /bug # 报告性能瓶颈,帮助优化

报告内容#

/bug 命令会收集以下信息:

  1. 对话历史:当前会话的完整对话内容
  2. 系统信息:操作系统、Claude Code 版本等
  3. 错误日志:相关的错误信息和堆栈跟踪
  4. 环境信息:工作目录、文件结构等

注意事项#

  1. 报告会包含当前对话的完整内容,请确保不包含敏感信息
  2. 报告是匿名的,不会关联到你的账户
  3. 提交报告后,Anthropic 团队会进行分析和修复
  4. 不要滥用此命令,只在遇到真正的问题时使用
  5. 报告后无法撤销,请谨慎使用

隐私保护#

  • 对话内容仅用于问题诊断
  • 不会用于训练 AI 模型
  • 不会与第三方共享
  • 数据会按照 Anthropic 的隐私政策处理

与其他命令的配合使用#

bash
# 遇到问题时,先尝试诊断,然后报告 /doctor /bug # 执行流程: # 1. 运行诊断检查 # 2. 如果问题无法解决,提交错误报告

最佳实践#

  1. 先诊断:在使用 /bug 前,先尝试 /doctor 诊断问题
  2. 描述清楚:在报告前,确保对话中清楚描述了问题
  3. 避免敏感信息:确保对话中不包含密码、密钥等敏感信息
  4. 合理使用:只在遇到真正的 bug 时使用,不要滥用

何时使用 /bug#

适合使用的情况

  • Claude Code 崩溃或无响应
  • 功能完全不工作
  • 出现明显的程序错误
  • 性能严重下降

不适合使用的情况

  • AI 回答不准确(这是模型能力问题)
  • 功能不符合预期(这是使用问题)
  • 需要功能建议(这是功能请求)

总结#

/bug 命令是 Claude Code 中用于报告错误的重要工具。通过使用此命令,你可以:

  • 向 Anthropic 团队报告程序错误
  • 帮助改进 Claude Code 的质量
  • 促进产品的持续优化

合理使用 /bug 命令可以帮助 Anthropic 团队更快地发现和修复问题,提升所有用户的体验。

标记本节教程为已读

记录您的学习进度,方便后续查看。