跳转到主要内容

Claude Code新设置允许AI未经询问删除文件

Claude Code新设置允许AI未经询问删除文件

想象一下,告诉你的AI助手清理一个凌乱的项目文件夹,它就……直接做了。没有弹窗。没有“你确定吗?”对话框。这就是Anthropic现在通过Claude Code v2.1.311中的一个新环境变量为部分开发者提供的现实。

这个变量的名字说明了一切:CLAUDECODEEVENMOREDANGEROUSLYSKIPPERMISSIONS。是的,这就是你要在终端中输入的实际字符串。它字面意思是“更加危险地跳过权限检查”。

为什么会有这个功能?

Anthropic工程师Daisy Hollman解释了背景故事。之前的--dangerously-skip-permissions标志听起来很极端,但它仍然有防护措施。系统会阻止真正具有破坏性的命令,如rm -rf ~,这会清空你的整个主目录。新变量为想要完全自主权的开发者移除了最后一道防线。

当有人质疑这个直白——且略带调侃——的名字,以及它未出现在官方更新日志中时,Hollman在社交媒体上澄清:“这不是玩笑。”

谁可以使用它?

别担心——这不是默认设置,不会让每个Claude Code会话都变得失控。开发者必须手动在其环境中配置该变量。而且组织管理员设置的现有安全策略仍然适用。所以如果你的公司说不,那仍然是不行。

对于追求最高效率的高级开发者来说,这次更新意味着更少的中断。不再需要每次AI想要删除临时文件或清理构建产物时都点击“批准”。对于高度自动化的流程来说,这是梦想成真。

但从安全角度来看,这是一把双刃剑。交出完全权限意味着一个错误的命令就可能造成真正的损害。你愿意在多大程度上信任一个AI代理?这是每个团队都必须自己回答的问题。

更大的图景

这一举措反映了一个更广泛的趋势:AI工具正变得越来越自主,开发者也越来越愿意用安全网换取速度。但随着AI代理获得更多权力,风险也随之升高。这是便利与控制之间的微妙平衡——而目前,Anthropic让用户决定在哪里划线。

Image

关键要点

  • Anthropic在Claude Code v2.1.311中添加了一个新的环境变量,可绕过高风险操作的所有权限检查。
  • 该变量的名称——CLAUDECODEEVENMOREDANGEROUSLYSKIPPERMISSIONS——故意令人警觉,但工程师Daisy Hollman确认它是真实的。
  • 它仅限选择加入,组织级安全策略仍然适用。
  • 该功能迎合了想要完全自主AI代理的开发者,但引发了对意外删除和安全风险的担忧。