别再 prompt agent 了?一周之内,三个最有资格说话的人说了同一句话

1- 引言

推文截图

6 月 7 日,OpenClaw 创始人 Peter Steinberger 发推:

“You shouldn’t be prompting coding agents anymore. You should be designing loops that prompt your agents.”

(你不该再给 coding agent 写 prompt 了,你该设计 prompt 它们的 loop。)

6 月 2 日,Claude Code 负责人 Boris Cherny 在 WorkOS 的 Acquired Unplugged 活动上说:

“I don’t prompt Claude anymore. I have loops running that prompt Claude and figuring out what to do. My job is to write loops.”

(我已经不 prompt Claude 了。是 loops 在跑,它们负责 prompt Claude、决定做什么。我的工作是写 loops。)

这段剪辑迅速在 X 上刷屏(有转述称 24 小时内近 70 万播放)。

然后是 6 月 9 日,Claude Fable 5 发布。
次日凌晨,Claude Cowork 的工程负责人 Felix Rieseberg 发了条 thread,把这个概念又拧了半圈:

“Its job is no longer to help me fix a crash, it’s to keep our apps from crashing.”

(它的工作不再是帮我修崩溃,而是让我们的应用不崩溃。)

三个人、三条产品线(OpenClaw、Claude Code、Claude Cowork)、一周之内、同一个判断。

而在同一天(6 月 7 日),Google 的 Addy Osmani 直接给它定了名:Loop Engineering

2- 但 loop 不是新发明,是被一步步收编的土方法

做个考古,这条线其实铺了快一年:

去年夏天,Geoffrey Huntley 提出 Ralph Wiggum 技术——本质就是一个 while true,反复把同一个 prompt 文件喂给 agent,用 Stop hook 拦住它的退出尝试,逼它迭代到满足完成条件为止。
名字取自《辛普森一家》里那个屡败屡战的傻孩子。

去年 12 月,Anthropic 把 Ralph 做成了 Claude Code 官方插件
土方法转正。

今年 1 月,Daniel Demmel 写了篇《Feedback Loop Engineering》,灵感来自 Steinberger 在 Pragmatic Engineer 播客里讲的「closed-loop systems」——agent 自己验证自己的工作:编译、运行、调试、截图、打真实 API。

6 月初,Steinberger 和 Cherny 集中发声,Addy 定名。
按 Addy 的归纳,loop 需要的五个组件(定时触发、worktree 隔离、项目知识文件、MCP 连接、maker/checker 分离)在 Claude Code 和 Codex 里已经开箱可得,或至少低成本可组合。

他点出了「为什么是现在」:一年前你想要 loop,得自己写一堆 bash 然后永远维护它;现在这些组件直接随产品出厂。

while true 到官方插件再到产品原生能力——loop 不是谁的灵光一现,是整个行业把同一个土办法各自重新发明了一遍之后的收敛。

3- 两盆冷水

loop 很热,但有两盆冷水值得泼一泼。

3.1- 第一盆:「harness 过时了」是误读

连定名者自己都没这么说。
Addy 的原话是 loop「在 harness 之上一层楼」——还是那个 harness,只是它跑在定时器上、会派生帮手、会自我喂养。
loop 是消费 harness 的:验证器、状态持久化、可观测性,这些脏活一件没少,全在 harness 里。

X 上有条回复说得很精准:agent loop 本质上就是带模糊状态转移的状态机,难的不是 loop 本身,是防止它因为一个无限重试 bug 烧掉 200 刀的 error boundary。

Huntley 给这个失败模式起过名:overbaking(烤过头)
没有监控的 loop,可能花一整晚重构一个本来能跑的代码库,就为了绕过一个环境小错误。
屡败屡战的 Ralph,碰上不可能的任务,固执就成了负债。

还有一个来自 Addy 的新债务概念值得记住:comprehension debt(理解债务)
无人值守的 loop 会犯无人值守的错误,你不读它交付的东西,理解债务比技术债务涨得还快。
两个人跑同一个 loop 能得到相反的结果——loop 不知道好坏,你知道。

3.2- 第二盆:token 经济学

Addy 自己都说:这还很早期,他持怀疑态度,token 富裕和贫穷的人玩法会差得很远。
Cherny 的 token 账单不用他自己付。
你的归你。


参考来源