J'Blog

31 课 · 进阶

语义检索

基于 Chroma 向量库,与 Workspace 知识库分离。用自然语言描述你想查的内容。 非管理员每人每天可检索 5 次(消耗站点 AI 配额)。

错误参考

原文:Error reference

一句话

查找 Claude Code 运行时错误信息,了解每个错误的含义和解决方法。

什么时候翻这页

  1. 遇到 Claude Code 运行时错误需要解决
  2. 响应质量下降但没有明显错误
  3. 需要了解特定错误代码的含义
  4. 需要报告错误给 Anthropic 团队

核心概念

  1. 错误分类:服务器错误、使用限制、认证错误、网络错误、请求错误
  2. 自动重试机制:Claude Code 会自动重试临时性错误(最多 10 次,使用指数退避)
  3. 错误恢复:每种错误都有特定的解决步骤和恢复命令
  4. 环境变量:可以通过环境变量调整重试行为和超时设置
  5. 错误来源:大多数运行时错误映射到底层 API 错误代码

怎么做

  1. 识别错误:在终端中查找错误消息
  2. 匹配错误:将错误消息与文档中的部分匹配
  3. 执行解决:按照文档中的解决步骤操作
  4. 调整配置:必要时调整环境变量或设置
  5. 报告错误:如果错误未列出或解决方法无效,使用 /feedback 命令报告

命令 / 配置速查

命令/配置描述
CLAUDE_CODE_MAX_RETRIES重试次数,默认为 10
API_TIMEOUT_MS请求超时时间(毫秒),默认为 600000
/login登录命令
/status查看当前凭据状态
/usage查看使用限制
/model选择模型
/compact压缩对话历史
/clear清除对话历史
/rewind回滚到检查点
/feedback报告错误
/doctor检查本地配置问题

初学者易错点

  1. 忽略自动重试机制,误以为错误是永久性的
  2. 混淆服务器错误(影响所有用户)和使用限制错误(仅影响个人账户)
  3. 未检查网络连接问题就尝试解决认证错误
  4. 忘记检查模型选择是否正确
  5. 未尝试使用 /rewind 命令恢复对话状态

相关词条

  • authentication 身份验证和登录问题
  • model-config 模型配置和选择
  • network-config 网络配置和代理设置
  • troubleshoot-install 安装和登录故障排除
  • context-window 上下文窗口管理
  • agent-sdk Agent SDK 使用和错误处理

官方原文:https://code.claude.com/docs/en/errors