论文
循环工程:构建模块、采用和影响
Loop Engineering: Building Blocks, Adoption, and Impact
摘要
在过去的几个月里,开发人员指导智能体AI编码工具的方式已经提升了几个抽象层次,从措辞提示到工程上下文,再到围绕模型配置Harness。 2026 年 6 月,从业者开始描述称为循环工程的更深层次:开发人员设计的系统不是以交互方式提示代理,而是为他们提示代理。这些系统启动代理按计划或存储库事件运行,并在机器可检查条件成立时停止它们。该术语迅速传播,伴随着大胆的主张和直言不讳的怀疑,但它在软件项目中的采用情况尚未得到衡量。我们对新兴的灰色文献进行了探索性回顾,其中很大程度上同意精心设计的循环包含的内容:触发的代理运行受机器可检查的停止条件、持久状态文件、验证者子代理、词元预算 以及定义的向人类升级点的限制。从这篇综述中,我们得出了开源项目中循环工程实证研究的研究议程,分析了其哪些方面可以从存储库数据中追溯,并报告了对 36,710 个软件存储库的探索性挖掘研究。我们在我们的启发式匹配的 256 个存储库中的 217 个中确认了自主代理循环的运行。存储库提交这些循环周围的配置,但几乎没有一个存储库提交论述规定的状态文件,并且循环的运行时状态仍然在版本控制之外。最后,我们概述了一项针对智能体自主水平及其对努力和结果的影响的有计划的对照研究。