软件工厂为何失效:Harness Engineering不够用

Why Software Factories Fail (or: harness engineering is not enough)

软件工厂为何失效:Harness Engineering不够用

我是 HumanLayer 的创始人,长期关注人机协作工具。当前业界流行一种观点:只要通过 Harness Engineering 编写更多循环,就能实现全自动的 AI 软件工厂,让人类彻底退出代码编写和审查环节。然而,Faros AI 的数据揭示了残酷现实:自广泛采用 AI 编码工具以来,代码审查质量大幅下降,生产事故和 Bug 数量激增。许多人将此归咎于开发者技能不足,认为只要投入更多 Token 就能解决问题。但我认为,这并非技能问题,而是模型训练和评估的根本性缺陷。无论我们如何优化循环或配置 Linter,都无法解决模型生成的低质代码(Slop)问题。真正的出路在于理解软件工厂的演变历史,并在复杂代码库中重新思考人类与 AI 的协作边界,而非盲目追求无人化的‘黑暗工厂’。

我想说服大家的是,无论多少 Harness Engineering 或循环优化,都无法解决这本质上是一个模型训练问题。

同日更多故事

2026-07-23