探讨RAG技术、AI代理及AI伦理挑战
2026年6月,一个新词在AI开发者圈子里彻底引爆——Loop Engineering(循环工程)。起因是Anthropic团队Claude Code负责人Boris Cherny在一次采访中透露:"我早就不直接给Claude写提示词了。我现在的工作是写Loop(循环),让循环去给Claude发提示词,并让它自己决定下一步怎么做。"随后,Google知名工程师Addy Osmani迅速跟进并正式将其定名为Loop Engineering。
用一句话概括:循环工程,就是不再由人类手动向AI Agent输入Prompt,而是设计一套全自动的系统(外层循环),让AI自主在"执行→验证→迭代→终止"的闭环中自我纠错,直到达成设定的最终目标。
在传统模式下,开发流程是手动的:人类输入Prompt→AI生成代码→运行报错→人类复制报错给AI→AI再次修改。在这个模式里,人类自己就是那个疲于奔命的"循环"。而Loop Engineering的核心思想就是:把人类从这个循环里踢出去,用系统架构把这个循环自动化。
正如圈内大佬所言:"不要再教AI怎么走路了,去给它建一条能自动修正方向的跑道吧。"
要理解Loop Engineering,必须看清楚过去四年AI工程范式的演进脉络。表面上是四个新词的更替,底下是同一个变量在持续增长:AI能连续自主工作的时间长度。
| 世代 | 时期 | 名称 | 人类角色 | 核心能力 |
|---|---|---|---|---|
| 第1代 | 2022-2024 | Prompt Engineering(提示词工程) | 提问者/指挥官 | 把话问明白 |
| 第2代 | 2025 | Context Engineering(上下文工程) | 信息架构师 | 管AI能看见什么 |
| 第3代 | 2026初 | Harness Engineering(驾驭工程) | 安全员/包工头 | 给AI能干活的环境 |
| 第4代 | 2026现在 | Loop Engineering(循环工程) | 系统架构师 | 设计替你管Agent的系统 |
一问一答的时候,你管的是一句话;干几十步的时候,你管的是信息流;干几个小时的时候,你管的是运行环境;干几天的时候,你管的是调度系统。四者是叠加关系,不是替代关系——提示词没有死,它砌在每一个循环里面。
一个完整的工业级Loop系统采用双层循环架构:
负责目标拆解→任务分配→结果汇总→再计划。由编排系统(Orchestrator)管理多个内层循环的生命周期,处理跨会话的状态持久化与多维度综合评估。
基于经典的ReAct范式(Reasoning + Acting),单个Agent的工作循环包含五个阶段:
关键原则:创作者与检验者必须分离——负责编写代码的AI,不再兼任成果验收工作,由独立小模型判断任务是否达标。
根据Addy Osmani的经典框架,一套可稳定运转的自动化循环由五大基础模块+记忆模块构成:
Loop的核心动力,让循环成为真正的循环而非单次运行脚本。Claude Code提供两大核心指令:
/loop:按固定周期重复执行,适用于周期性巡检类工作/goal:持续运行直至预设完成条件达成,适用于目标驱动型任务多个Agent同时工作时极易文件冲突。Worktree为每个Agent分配独立工作目录与分支,共享仓库历史但互不干扰,任务结束后自动清理环境。
以SKILL.md文件为载体,存放项目规则、开发规范、历史踩坑记录等。项目认知只需整理一次,循环每一轮运行都会自动读取,无需重复说明。
基于MCP协议与真实工具集成:问题追踪系统、数据库、测试接口、团队沟通软件等。让AI不仅能读写文件,还能自动创建PR、关联工单、CI检测通过后同步通知团队。
分工协作的核心架构设计。标准分工链路:探索Agent→实现Agent→验证Agent,实现写审分离制衡,避免编写代码的模型自我包容、忽略问题。
大模型单次对话结束后记忆清空,因此长期运行的循环必须依靠外置记忆载体:Markdown文件、项目看板等,独立记录任务进度、历史成果、待办事项、经验总结。记忆落地在磁盘而非对话上下文,保证循环重启后所有状态不会丢失。
典型场景:CI故障分诊、依赖版本升级、代码格式修复、Issue自动转PR草稿。
从Prompt Engineering到Loop Engineering,AI开发门槛看似变低了(甚至不需要高超的提示词技巧),但对系统设计能力的要求却前所未有地提高了。在Loop Engineering的时代,最顶尖的工程师不再是那个代码敲得最快的人,也不是最会写提示词的人,而是能够完美定义问题、编写严密测试闭环、并能为AI划定边界的系统架构师。
关注公众号
立刻获取最新消息及人工咨询