用途:分析 Claude Code 会话中捕获的错误,识别重复模式并给出可操作的解决建议。
主要能力:错误收集钩子会记录工具名(如 Bash、mcp__memory__search_nodes)、错误信息(前 500 字符)、失败的输入、时间戳和会话 ID,日志位于 .claude/logs/errors.jsonl。analyze_errors.py 可做批量分析,重复 2 次以上的模式会自动生成规则,写入 .claude/rules/error_rules.json,并可按分类(网络、认证、模型、工具、内存、权限)查看学习到的模式。CC 2.1.98 起钩子错误会在对话中直接显示 stderr 首行,无需 --debug。
使用方式:/errors 用于历史错误模式的批量分析(最近 24 小时或 7 天),/debug 用于当前会话的实时调试,fix-issue 用于单个缺陷的完整根因分析。批量分析命令为 python .claude/scripts/analyze_errors.py,加 --days 7 分析最近 7 天,加 --report 生成 markdown 报告。CC 2.1.169+ 可用 claude --safe-mode 禁用所有自定义项启动,以区分是 ork/钩子/MCP 缺陷还是 CC 本身缺陷。
适用场景:连接被拒或端口错误(可检查服务、改用命名 URL、用 lsof 排查、安装 portless);PostgreSQL 连接错误(角色不存在可用 docker exec 连接,关系不存在需检查 MCP postgres 连接串);钩子错误(检查 CLAUDE_PLUGIN_ROOT、JSON 格式、超时预算或执行构建)。
限制:资料未提供该技能的具体安装步骤、收费信息或兼容版本范围之外的承诺,部分修复建议依赖可选工具(如 portless、agent-browser)。