OpenClaw之父一句话引爆600万阅读:Loop Engineering 到底是什么?
本周发生了一件好玩的事,OpenClaw之父Peter Steinberger 在 6 月 7 日发推文,他说了一句话:“
Here’s your monthly reminder that you shouldn’t be prompting coding agents anymore.
You should be designing loops that prompt your agents.”
翻译成中文是
“每个月提醒一次:你不应该再亲自给coding Agent 写提示词了。
你应该设计一套循环来提示你的Agents。”

截至今天,这个帖子的浏览量超过650 万,评论区内,网友们正热烈地讨论他这句话的真实含义。
从Prompt Engineering到Context Engineering,再到Skill和Harness Engineering,直到今天的Loop Engineering,
新概念一个一个地冒出来,前面的还没消化完,新的又出来了。
那么,loop engineering是什么呢?
今天看到一个网友@shannholmberg写的一篇文章,比较直观也比较简单。
先用一张图来有个整体印象:

他说,过去两年,我们一直是一个任务一个任务地去 Prompt Agent,
这种情况正在发生改变。
我们不再每一步都亲力亲为地驱动Agent,而是搭建一个 Loop系统,让它自动完成需求、规划、执行、检查、迭代这整个过程。
最简单的形式是Single-Agent Loop
Single-Agent Loop包括:研究–起草Draft—根据目标检查草稿—修复不足之处—-重复这个循环,直到工作达到要求,你不再需要每一步都手动 Prompt,Single-Agent Loop会为你重复这个循环。
复杂一些的是Fleet Loop
Fleet Loop中有多个Agent,每个Agent各司其职。
你给一个 Orchestrator Agent一个目标,它把大目标拆分成多个部分,交给不同的专业Agent(Specialist Agents),这些专业Agent又会把更小的任务交给自己的subagents:
“Orchestrator → Specialist Agents → subagents”
整个任务树持续在发现 → 规划 → 执行 → 验证的循环中运转,直到达成最终目标。
Single-Agent Loop像一个人反复修改自己的草稿。
Fleet Loop则像一支完整的团队,从头到尾把一个项目做完,你的工作只是设定好目标。
他还提出了两个概念:Open Loop 和 Closed Loop
Open Loop 是探索性的。
它有条件和目标,但你给Agent设计了很大的发挥空间,它可以尝试不同路径、发现新东西、做出你没有细化的东西。
这是最令人兴奋的方向,Peter Steinberger 和其他人正在实践的也是这个。
但代价是成本极高,一个真正有探索空间的 Open Loop 消耗的Tokens会极其惊人,
对于 90% 的预算有限的人来说,目前还跑不动。
并且,如果项目的构建标准比较宽松,它很容易变成低质内容制造机。
Closed Loop 则是带边界的。
人类需要先设计好端到端的路径,包括:
清晰的目标,Orchestrator 负责整体目标;
定义好的步骤,Specialist 负责各自步骤;
每个步骤的评估标准,Eval Gate确保不产生低质输出;
一个明确的停止点或反馈点,让循环能终止。
Agent每跑一次都会因为上一次的反馈而变得更好,而且因为路径明确,Tokens的 消耗在正常预算范围内。
总的来说,Peter Steinberger 和这篇文章多都表达的是:
“Prompt Engineering 正在逐渐演变为 Loop Engineering。”
未来最重要的问题从如何写好一个提示词,变成了如何设计一个能够自主运行、自主检查、
自主迭代的 Agent Loop。
夜雨聆风