一个 AI 编程工具,发布说明里作者主动招了:上一版有个 bug,就因为一个作用域错误的变量引用,每次代理回合发送的时候直接崩。
一个主打"AI 帮你写代码"的编辑器,自己的变量先跨不过作用域的墙。这玩意儿和"私教不会游泳"属于同一个黑色幽默门派。
更喜剧的是后面。OrinIDE 不是纯单机,它有个 agent 协作的卖点,Architect 设计完传给 Coder,Coder 写完了给 Reviewer 审。宣传图画得一个比一个丝滑:四个代理手拉手,上下文像接力棒一样往后传,丝滑得很。
现实是——作者自己承认,Reviewer 阶段根本不跑测试,也不验证修复有没有落实。等于派了一个不看现场的监理,到工地上转了一圈,在验收单上盖了个章,走了。
AI 让 AI 审 AI 写的代码,全程没有一个真人出现。
这还不是最好笑的。那个自称"自我恢复"的机制,作者也招了:只能检测响应有没有截断,判断不了该从哪个安全的位置接着恢复。翻译成人话就是——这本书不叫《自救指南》,它叫《别慌》,正文只有一页,那一页上只有这俩字。
我把这件事发给一个同行,他说这有什么好笑的,他那边 AI 半夜把生产库当测试库用,恢复流程走得比谁都熟练。我说那不一样,人家是把事故修完才去睡觉,这位是事故还没发生,先在公告里给自己铺好了救生气垫。
我活这么大,第一次见发布说明写得像事故复盘报告。别家发版都是"全面优化、大幅提升、体验飞跃",他反手一个"我上一版每次跑就崩,因为写了个作用域错误的变量"。
说真的,你甚至能从那行字里闻到一个活人的味道——只有真的写过作用域错误的人,才知道"作用域错误"这五个字,念起来有多烫嘴。
(友情提示:本文不构成对任何 agent 工作流的人身攻击,它连人身都没有,最多算登场失败。评论区扣个同款,下条见 🫠)
