塔斯娱乐资讯网

Claude把700GB删了 今天看到个有点离谱的事。 一个开发者平时经常用

Claude把700GB删了
今天看到个有点离谱的事。

一个开发者平时经常用各种 Coding Agent,时间久了 /tmp 下面堆了一堆垃圾文件。

他就让 Claude 帮忙写个清理脚本。

本来想的是:每个 Agent 用自己的临时目录,任务结束以后自动清掉。

结果在测试删除保护的时候,Claude 把他整个 Home 目录给删了。

700GB。

更抽象的是,原本想清理的 /tmp 反而还活着😂

最后大部分东西靠 Git、配置和日志找回来了,但还是丢了一周左右的工作。

我看到这个第一反应其实不是:

“Claude 怎么这么蠢。”

而是:

这权限怎么敢直接给的。

我最近自己折腾 Agent,越来越不相信 Prompt 里那句:

“不要做危险操作。”

你跟 Agent 说一百遍别删,和它压根没有权限删,是两回事。

不想让它碰的目录,就别给。

只需要读,就别给写。

不需要 shell,就别把 shell 塞给它。

真涉及删除这种操作,最好还是人在最后面卡一下。

以前写后端的时候,“最小权限”都快听烂了。

结果到了 Agent 时代,又重新交了一遍学费。

现在 Coding Agent 能力越来越强,我反而越来越觉得:

敢不敢给权限,比它聪不聪明重要多了。

Claude ClaudeCode AICoding AIAgent AI编程