从Prompt到Loop:循环工程实战教程与架构拆解
系统掌握循环工程核心模块、与提示工程的对比及落地步骤
从Prompt到Loop:循环工程实战教程与架构拆解
系统掌握循环工程核心模块、与提示工程的对比及落地步骤
循环工程(Loop Engineering)是2026年AI工程领域最受关注的新范式,它从手动编写提示词转向设计自动运行的智能体循环系统。本文以Claude Code之父等业界领袖的实践为引,系统讲解循环工程的五大核心模块、与提示工程的本质区别、两种循环形态(开放/闭环)及适用场景,并提供从零搭建最小可行循环的14步路线图。同时剖析Token成本控制、安全风险等落地痛点,帮助开发者从提示工程师转型为循环设计师。
引言:当AI开发从“写提示”转向“设计循环”
2026年6月,Anthropic Claude Code负责人Boris Cherny在公开访谈中直言:“我现在几乎不会手动向Claude下发指令,而是搭建自动化循环程序,由程序自主调用Claude、自主判断执行路径。我的核心工作,就是设计这套循环逻辑。”[1-1] 几乎同时,OpenClaw开发者Peter Steinberger、NVIDIA CEO黄仁勋、DeepLearning.AI创始人吴恩达等业界领袖密集发声,共同指向一个趋势:AI开发的重心正从提示词编写转向循环系统设计。
这一转变并非偶然。过去两年,开发者依赖手动提示模式:输入指令→等待输出→人工审核→再次输入。这种模式在简单问答场景下尚可,但在复杂、长周期的任务中,人力成本成为瓶颈。循环工程(Loop Engineering)通过引入反馈闭环,让AI系统能够自主执行、校验、迭代,从而释放生产力。
本文将从核心概念、对比分析、架构拆解、落地步骤、成本与风险五个维度,系统讲解循环工程——这一被吴恩达称为“AI agent进行长时间迭代以构成软件的关键组成部分”的新范式。
一、循环工程的核心概念与价值
1.1 什么是循环工程?
循环工程是一种以持续循环机制驱动AI Agent运行的工程范式。其核心在于通过“任务执行—结果评估—状态更新—再次执行”的闭环,使系统摆脱单次Prompt触发模式,转向持续自治的任务推进结构。
与传统的提示工程不同,循环工程不是让开发者逐条编写提示词,而是设计一套能够自动调度、执行、验证、迭代的系统。开发者只需设定目标与规则,系统自主完成剩余工作。
1.2 为什么现在火了?
循环工程的火爆源于三个关键因素:
1.3 循环工程 vs 提示工程:根本差异
二、循环工程的五大核心模块
一个稳定运行的循环系统由五个核心模块组成,缺一不可。这些模块在Claude Code、Codex等主流工具中均已原生支持。
2.1 自动化调度(循环的心跳)
自动化是循环区别于“一次性脚本”的关键。它负责定时或事件触发启动循环,并定义停止条件。
在Claude Code中,自动化通过三个原语实现:/loop(定时循环)、/goal(目标驱动循环)、/cron(类cron调度)。
2.2 工作树(并行执行隔离)
当多个Agent同时工作时,文件冲突是常见问题。工作树(git worktree)为每个Agent提供独立的工作目录,共享同一仓库历史,但编辑互不干扰。
2.3 技能文件(项目知识沉淀)
技能文件(SKILL.md)存储项目固定规范、业务规则、禁止操作等知识。每次循环运行时自动加载,避免从零推导项目上下文。
典型技能文件包括:
VISION.md:项目最终交付标准ARCHITECTURE.md:技术栈、目录结构RULES.md:智能体禁止执行的操作规范2.4 插件与连接器(打通真实业务环境)
通过MCP(Model Context Protocol)等标准协议,循环可以对接GitHub、Jira、Slack、CI/CD流水线等外部工具。典型场景:
2.5 子智能体与独立校验器(保障结果客观)
核心原则:生成与校验必须分离。负责产出的AI会下意识放宽标准,因此需要独立的校验Agent(甚至使用不同模型)来客观评估结果。
典型分工:
三、两种循环形态:开放循环 vs 闭环循环
3.1 开放循环(探索型)
3.2 闭环循环(落地实用型)
落地建议:优先搭建闭环循环,待稳定后再适度放开约束。
四、从零搭建最小可行循环:14步路线图
以下路线图综合自Anthropic工程文档、Addy Osmani的长文以及社区最佳实践,分为三个层级。
层级一:判断是否需要循环(第1-4步)
第1步:确认任务是否重复 循环的设置成本需要在多次运行中摊销。如果任务不是每周至少发生一次,手动提示更快。
第2步:确认存在自动化验证工具 循环需要客观的校验手段(测试套件、类型检查、lint等)。如果没有,AI自评自己的作业,结果不可靠。
第3步:确认Token预算可吸收浪费 循环会重试、探索、重新读取上下文,Token消耗远高于单次提示。如果预算紧张,循环可能带来意外账单。
第4步:确认AI拥有完整调试环境 AI需要能运行代码、查看日志、复现错误。否则迭代是盲目的。
层级二:学习五大构建块(第5-9步)
第5步:实现自动化调度 选择定时或事件触发,设置硬性停止条件(Token上限、迭代次数)。
第6步:配置工作树 为每个Agent分配独立工作目录和分支。
第7步:编写技能文件 将项目固定规范写入SKILL.md。
第8步:连接外部工具 通过MCP接入GitHub、Jira等。
第9步:分离生成与校验 使用独立Agent或不同模型进行结果校验。
层级三:构建并运行最小可行循环(第10-14步)
第10步:选择首个循环模式 推荐从“每日巡检”(daily-triage)开始,风险最低。
第11步:初始化项目 在Git项目根目录运行:
bash
npx @cobusgreyling/loop-init . --pattern daily-triage --tool claude
第12步:估算Token成本
bash
npx @cobusgreyling/loop-cost --pattern daily-triage --level L1
第13步:审计就绪程度
bash
npx @cobusgreyling/loop-audit . --suggest
输出0-100分,并给出改进建议。第14步:运行并监控 以仅报告模式启动,确认无误后再允许自动修复。
五、成本控制与安全风险
5.1 Token成本:循环工程的最大落地障碍
循环的Token消耗远超单次提示:
解决方案:
5.2 安全风险
最佳实践:
六、实战案例:从提示工程师到循环设计师
6.1 代码开发循环
6.2 行业研究循环
6.3 内容创作循环
七、循环工程的未来:人与AI的新协作关系
吴恩达将产品开发过程拆分为三层Loop:
这三层Loop由快到慢,构成完整链路。人类工程师的价值不在于逐行写代码,而在于提供“品味”——对用户和产品的深刻理解。
正如前阶跃Agent产品负责人钟十六所言:“Loop真正的价值不在于会重复跑任务,而在于它会带着你的每一次判断持续成长,一轮轮变成更懂你的系统,最终沉淀为长期运转的资产。”
FAQ
问:循环工程适合所有开发者吗? 答:不适合。个人开发者按量付费、任务低频、缺乏自动化验证工具的情况下,手动提示更经济。循环工程最适合拥有高频重复任务、完善测试套件、充足Token预算的团队。
问:循环工程和Harness Engineering有什么区别? 答:Harness Engineering强调构建完整的Agent系统(包括工具、权限、监控),而Loop Engineering更聚焦于循环机制本身——通过反馈闭环实现自主迭代。Loop是Harness的核心组件之一。
问:如何避免循环的Token成本失控? 答:设置硬性停止条件(Token上限、迭代次数上限、时间限制);优先使用闭环循环;使用低价模型(如DeepSeek);在仅报告模式验证后再启用自动修复。
问:循环工程会取代提示工程师吗? 答:不会完全取代,但会分化。提示工程师侧重单次高质量输出,循环工程师侧重系统架构设计。两者技能互补,但循环工程师的需求增长更快。
问:搭建循环需要哪些前置条件? 答:任务每周至少重复一次;存在自动化验证工具(测试、lint等);AI能运行代码并查看日志;Token预算可吸收重试损耗;高风险操作有强制人工审核。
参考
[1-1] Boris Cherny公开访谈,2026年6月。 [1-2] Peter Steinberger X平台发文,2026年6月7日。 [1-3] 黄仁勋公开场合发言,2026年6月20日。 [1-4] 吴恩达X平台发文,2026年7月1日。
更多关于Agent系统的设计可参考 AI Agent与多智能体系统,关于提示工程的最佳实践可参考 提示工程进阶指南。
如果你想了解如何将循环工程与具体工作流结合,可阅读 工作流自动化设计。
相关教程
系统梳理 Harness 概念、设计原则与落地经验,帮助读者构建生产级 Agent 运行环境
通过实际测试和成本分析,帮你选对工具、省下真金白银
系统梳理 Agent Harness 的核心概念、架构支柱与落地挑战,帮你理解为什么同一个模型在不同 Harness 下表现差异巨大。
结合OpenClaw、Hermes等开源项目,解析Harness的核心组件、路由策略与可观测性设计
拓扑优化、蜂群协同与经济激励:三种前沿方法让固定工作流的多智能体系统性能持续提升
AI 研究人员和高级用户分享持续产出卓越结果的提示技巧