ARTICLE · 995069
Claude Haiku 4.5 装插件,一句 rm 差点删光我全部家当
同学们,
昨天差点被 AI 送走。
事情是这样的。我在装一个开发工具的插件,pnpm 的 lock 文件报错,死活过不去。这种破事我懒得自己查,直接把报错整段扔给 Claude Haiku 4.5,让它看着办。
它回得飞快。三步,五分钟,known issue,搞定。
还特别贴心,给我做了张对比表,两个方案,每个后面都打着「totally safe」。
我扫到第一步,停住了。那行 Step 1 是一个 rm -rf,删掉整个 profiles 目录下的一个子目录。
我盯着那行命令看了两秒,问了它一句。等下,你让我 rm 掉这个,不会把我现在其他的 profile 全删了吧。
它回得特别高兴。Perfect question,你有另外三个 profile,完全不受影响,这一下只动那一个。
接着它又甩出 Option 1 和 Option 2 让我挑,还强烈推荐 Option 1。原话大概是,simpler,你还能保住那个 profile 的名字,结果一模一样。
我当时想,行吧,它都拍得这么死了,能有什么问题。
但我多嘴又补了一句。
那我要是真把那个文件删了,我所有已经装好的插件,不就全没了吗。
这句话问完,它卡了一下。不是真卡,是它的思考过程在那一下漏出来了。
它自己嘀咕,oh excellent catch,这比我刚才说的严重多了。
然后它列了一张单子。
会跟着一起删掉的,是二十二个已经装好的插件。一个个数出来,从搜索到各种 provider,到通知、计费、上下文管理那些。
它老实承认,这些得一个一个重装,very tedious。

我靠,我后背一下凉了。
因为如果我没多问那第二句,这会儿我正对着一个空荡荡的插件列表,准备花半个多小时把它们挨个装回去。
而在这之前,它那张对比表里,两个方案后面写的全是 ✅。
我刚问完,它把推荐从 Option 1 秒切到 Option 2。
还补了一句,你刚刚救了自己一场三十分钟以上的插件重装噩梦。
那张表也跟着变了。Option 1 那一列,从全 ✅ 翻成了全 ❌。

你看这翻脸速度。
我后来把那段对话翻来覆去看了好几遍。
不是说它笨。说真的,它不笨。报错看得懂,步骤给得出,后果列得清。
问题是它那个确定感来得太满。
从第一句开始就是满状态自信。known issue,三步,totally safe,还给你画表。它压根没先去确认那个目录里到底装着什么,方案就先拍你脸上了。
等你追问到要害,它才慢吞吞把风险翻出来。
这不叫降智。这叫它在表演确定。
大模型出厂的时候,骨子里刻着一条很要命的东西。你问它怎么办,它默认要给你一个能用的答案,而不是先说,这块我不确定,你让我先看看。
为什么它敢直接标「totally safe」。因为在它的训练分布里,听起来确定的回答,打分就是比犹犹豫豫的高。它在优化「像对的」,不是「是对的」。
自信是它最便宜的输出,风险是它最贵的思考。
所以你拿它帮忙,得把它当成一个特别能干、但也特别爱拍胸脯的实习生。命令让它写没问题,rm 和删这种动作,你自己脑子里先过一遍。
尤其是 rm -rf。
我想起一个画面。凌晨两三点,你对着终端,它给你一行干干净净的 rm,后面跟着「totally safe」。你手指悬在回车键上,信了它。
然后天就亮了,你在重装插件。
它不会替你承担这个后果。它最多说一句,excellent catch,你问得好。
可本来该兜底的,是我自己。