Skip to content

7.7 /bug - 报告错误

概述

/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 团队更快地发现和修复问题,提升所有用户的体验。

基于 MIT 许可发布 | 永久导航