没人真正建成软件工厂,只有电机
Nobody Has Actually Built a Software Factory

2026年,Uber、Stripe、Anthropic等巨头纷纷宣称建立了“软件工厂”,AI Agent已生成超过70%的Pull Request。但深入调查后发现,这些所谓的工厂只是将AI电机强行安装在为人类设计的旧流水线之上。人类依然是最终的把关者,负责审核每一行代码。真正的变革发生在Meta的KernelEvolve和TigerBeetle等项目中,它们通过可量化的验证标准(如位级精度)让AI实现了闭环自改进。文章指出,只要正确性仍依赖人工审查,AI就永远无法真正接管软件生产;只有当代码错误能被机器自动判定而非人工复核时,真正的软件工厂才会诞生。
当正确性是一个数字时,闭环完成,人类离场;当正确性依赖审查时,闭环终结于人。
HN 评论区
68- sarreph
我真的很喜欢这篇文章的前提,因为我对学习“软件工厂”非常感兴趣。尽管“软件工厂”是个流行语,但它依然是 SOTA(当前最佳),而且在未来几年里,它绝对会在科技行业发生并持续发生。
不过,我读不下去这篇文章,不是因为我拒绝读——我想读——而是因为满篇的 LLM-isms(大模型术语)让我脑子里的齿轮完全停转,眼睛发直,再也跟不上作者想传达给我的内容了。我真心希望 OP 能出来纠正我(说明他们没是用 LLM 写的这篇文章)。
- mccoyb
我认为,除非你完全不在乎自己产出的是什么,否则根本不可能建成软件工厂。
Agent swarms(智能体群)、自学习、Ralph loops、execution DAGs(执行有向无环图)、花几个小时把我的偏好转化为技能,诸如此类——现实是,无论我花多少时间试图缩小我的专业知识和(插入自主智能体循环)之间的摊销差距……我最后看到的总是些我很有意见、需要打磨的烂东西。
如果你一直在精进自己的手艺,我就不认为通用的预训练/RL 能给你完美复制你的东西。它可以越来越接近!但我从未见过智能体的工作成果,让我不会立刻开始思考如何改进……
我想,如果你能接受平均水平,那很多事情也就凑合了。
- ape4
嗯,有个 Factory Method Pattern(工厂方法模式)https://en.wikipedia.org/wiki/Factory_method_pattern
- xnx
“软件工厂”是个被过度使用且不准确的说法。工厂有着昂贵的工具化流程,然后成千上万次地制造出同样的小部件。而软件一旦制成,就可以毫不费力地复制。
人们描述的更像是一个“软件厨房”或“软件机加工车间”。
- bob1029
软件本身就是工厂。其效用是内置的。你可以几乎瞬间、免费地创建产品的无损副本。这是一个物流奇迹。