Claude Code v2.1.311 环境变量:删文件免批准

据科技媒体 The Register 报道,Anthropic 近期在 Claude Code v2.1.311 版本里悄然加入了一个新的环境变量。启用之后,AI 智能体执行删除文件这类高危操作时,不再逐次征求用户批准。这个变量的全称是 CLAUDE_CODE_EVEN_MORE_DANGEROUSLY_SKIP_PERMISSIONS,直译过来就是更加危险地跳过权限检查。

它和旧选项差在哪

此前版本内置的 –dangerously-skip-permissions 选项虽然名字听着权限极大,实际上并没有彻底放行所有高危操作,系统底层仍会强制拦截部分明显危险的指令,例如递归强制删除用户主目录内容的 rm -rf ~。新增的这个极端环境变量专门为一部分核心开发者的极高自主性需求准备,允许彻底关掉这道最后的防线。

命名争议与官方回应

针对这个过于直白又略带调侃意味的命名,以及它没有被列入对应版本官方更新日志所引发的质疑,Anthropic 技术人员 Daisy Hollman 在社交平台上公开确认,这不是玩笑。功能也不会默认对所有用户开启,必须由开发者主动在环境中配置才会生效,组织内部管理员此前施加的安全策略和限制将继续发挥作用。

放权与误操作的平衡题

对追求极致效率、希望把智能体完全放手跑的资深开发者来说,这个更新大幅减少了弹窗确认流程。但从安全角度看,如何在完全放权与防范误操作之间找平衡,是每个使用这个变量的人都要自己权衡的课题。同一家公司近期的另一条线索,是研究模型自主挖漏洞并串起攻击链的进展,可看 Claude 挖出 62 个高危漏洞 一文。能力越强,把开关交给模型就越像把保险柜的钥匙也交出去。