Claude Code auto mode,少打断,但别把方向盘彻底交出去
我们在用 Claude Code 改一个中等规模项目时,最容易被打断的地方,往往不是 Claude 不会写代码,而是它每走几步就要确认一次,改文件要问,跑命令要问,访问网络也要问。默认权限策略很稳,但当任务变成修复一串测试、重构一组组件、清理一批类型错误时,频繁确认会把人的注意力切成碎片。Claude Code 的 auto mode,就是为这个缝隙设计的。它不是把所有安全门都拆掉,而是在常规 permission prompt 前面加了一层自动判断,让 Claude Code 能在更长时间里连续工作,同时仍然保留一套后台安全检查。官方文档把 auto mode 定义为一种可以在例行操作中减少权限提示的模式,动作执行前会由独立 classifier model 检查,遇到越权、陌生基础设施、疑似被恶意内容驱动的动作时会阻断,显式 ask rule 仍然会强制弹出确认。(Claude)从 permission prompt 疲劳说起Claude Code 的权限系统原本很保守。文档里说,Claude Code 在默认模式下主要允许读取,遇到文件修改、shell 命令、网络请求时会暂停并请求确认。不同 permission mode 的差异,就在于把多少动作提前放行,或者把多少动作继续交给人来判断。default 更适合刚开始接触一个仓库或者处理敏感代码,acceptEdits 适合边写边用 git diff