Appearance
Auto 模式工具执行报错:Safety Classifier Unavailable
问题
在 Claude Code 的 auto 模式下执行工具(如 Bash 命令)时,出现以下报错:
claude-sonnet-4-6 is temporarily unavailable, so auto mode cannot determine
the safety of Bash right now. Wait briefly and then try this action again.
If it keeps failing, continue with other tasks that don't require this action.Auto 模式无法确认工具执行的安全性,导致所有工具调用被阻断,无法正常使用。
解决方案
在 settings.json 中删除 skipAutoPermissionPrompt: true 配置项,恢复正常后 Auto 模式即可执行工具。
操作步骤:
- 打开 Claude Code 配置文件(通常在
~/.claude/settings.json或项目的.claude/settings.json) - 找到并删除以下配置行:json
"skipAutoPermissionPrompt": true - 保存文件,重启 Claude Code
原因分析: skipAutoPermissionPrompt: true 会跳过权限确认流程,但当 Safety Classifier 服务临时不可用时,系统无法判断工具执行是否安全,导致 auto 模式完全阻断工具调用。删除该配置后,Claude Code 回退到正常的权限确认流程。