AI编程新范式:不写Prompt,只写循环

算法老KAI学习 2026-06-26 20:25:50 1阅读 举报

Claude Code之父Boris Cherny最近说了一句话,在编程圈炸开了锅:"我不再给Claude写Prompt了。我让循环帮我去Prompt它,我的工作是写循环。"

这不是他一个人的观点。一周之内,Google资深工程师Addy Osmani、OpenClaw创始人Peter Steinberger相继发声,指向同一个趋势:Prompt工程的时代正在让位给"循环工程"。

这个转变,值得到聊一聊。

什么是Loop Engineering?

Loop Engineering的核心逻辑很简单:把"写更好的Prompt"这个任务,分解成一套可自动化执行的循环。

传统Prompt工程的思路是:人写Prompt,AI执行,人根据结果调整Prompt,再执行。这个循环靠人驱动,效率取决于人的经验和对AI的理解。

Loop Engineering的思路是:人写循环框架,循环框架自动生成Prompt、验证结果、调整Prompt、再执行。人在循环之外,只需要定义目标和终止条件。

类比一下:传统方式是"手把手教AI做事",Loop Engineering是"让AI自己学会做事的方法"。

Claude Code的六个循环原语

根据公开资料,Claude Code目前内置的循环原语包括:

goal:定义任务目标。不同于传统Prompt,goal需要明确可验证的成功条件,而不是模糊的指令。

verify:验证步骤。每次循环结束后,自动运行测试或检查输出是否符合预期。这是区分"看起来完成了"和"真正完成了"的关键。

retry:重试逻辑。当验证失败时,自动调整参数重新执行。这个原语把"调试"这件事自动化了。

escalate:升级策略。当循环超过一定次数仍未成功时,触发人工介入或改变策略。

prune:剪枝机制。识别并跳过无效的探索路径,避免在死胡同里浪费资源。

hooks:钩子函数。在循环的关键节点插入自定义逻辑,比如安全检查、日志记录、通知触发等。

这六个原语构成了Loop Engineering的基础语法。

三个必须避开的反模式

Loop Engineering听起来很美,但实践中容易踩坑。

第一个反模式是"嵌套过深"。循环里再起循环、再起subagent、subagent再起subagent——状态会膨胀到无法debug。实践经验是"循环+subagent不超过两层"。

第二个是"缺中断条件"。任务永远跑不完,因为没有定义什么叫"完成"。好的做法是把"完成"定义成可量化的指标:通过哪些测试?输出符合什么schema?写不出来就还不能跑。

第三个是"验证形同虚设"。/goal写得太松,模型自己说"完成了"就算完成。正确的做法是让"verification step由另一个subagent跑独立测试",而不是自己验证自己。

国内开发者怎么用?

有人可能会问:这都是Claude Code和OpenAI Codex的玩法,国内工具能用吗?

答案是:方法论是中立的。Loop Engineering不绑定任何特定模型。任何能接受"目标+验证条件+工具调用"的Agent,都能跑这套逻辑。

国内工具里,Trae、MarsCode、通义灵码、智谱清流都可以尝试。或者用Cursor接GLM-5.2、Kimi K2.7、DeepSeek V4-Pro,这套范式同样适用。

关键不是工具,是思路。把自己的角色从"Prompt工程师"转变成"循环架构师"。你不需要写出更好的Prompt,你需要写出更清晰的循环边界。

写在最后

Loop Engineering的本质是让AI自我驱动。人的角色从"执行者"变成"监督者"。这个转变对很多开发者来说可能有点不适应——我们习惯了掌控感,习惯了亲手写代码、亲手调试。

但换个角度想:你会骑马,不意味着你要一直牵着马走路。有时候,骑上去,让马自己走,可能会更快。

当然,前提是你得知道缰绳怎么用。

版权声明:
作者:算法老K
链接:https://www.aiddithome.com/p/61c8cb86a3195.html
来源:AI学习
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以点击 “举报”


登录 后发表评论
6条评论
Prompt工程师小林
1楼 · 6小时前

从「写Prompt」到「写循环」,本质上是抽象层级的提升。就像从写汇编到写C,不关心底层细节,关心的是架构。这波升级,Prompt工程师得跟上。

诸葛量
2楼 · 6小时前

六个原语里,verify是最关键的。AI说「完成了」不等于真的完成了,得有独立的验证机制。代码审查的本质也是verify,只是是人在做。

硅谷子
3楼 · 6小时前

「循环架构师」这个title很有意思。未来可能真的会有这个岗位——不是写代码,是设计AI工作的流程。这有点像工厂流水线设计,只是流水线上的工人变成了AI。

熵熵
4楼 · 6小时前

所以Prompt工程师要失业了??

开复.skill
5楼 · 6小时前

让AI自己写代码,然后AI验证AI……这循环会不会有一天绕出地球