大数跨境

Loop Engineering 才是未来:别再手写 Prompt,设计让 Agent 自己卷自己的循环!

Loop Engineering 才是未来:别再手写 Prompt,设计让 Agent 自己卷自己的循环! AI技术研习社
2026-06-16
51
导读:从“提示词工程师”转型“循环设计师”后,我基本不用守着电脑手动干活了。
从“提示词工程师”转型“循环设计师”后,开发者基本无需再守着电脑手动操作。

01. 新范式登场:Prompt Engineering 正在逐步过时

OpenClaw 创始人 Peter 曾指出,AI 提效的核心真相在于:“你没必要再为智能体手写提示词,真正的核心是设计循环,让 Agent 自我迭代。”
Claude Code 创始人 Boris 也在开发者大会上得出相同结论:不再手动编写 Prompt,而是搭建自动化循环,让 AI 自主编排执行任务,核心工作转变为设计循环机制。
随后,Google 工程师 Addy Osmani 正式发布长文,确立了Loop Engineering(循环工程)的概念。这是继提示词工程、上下文工程、调度工程之后,行业公认的第四代 AI 工程范式。
Loop Engineering 并非噱头,而是高效工作方式的总结。其核心逻辑是:搭建一套“行动→观察→推理”的闭环迭代机制,设定最终目标与停止规则,让 Agent 自主循环执行任务直至达标。
与传统一次性 Prompt 或固定脚本不同,循环中的 Agent 会主动读取日志、报错信息、代码差异及工具执行结果,自主判断下一步动作。工作重心也从“逐句写提示词”转变为“定目标、配工具、设边界、控成本”,将重复迭代工作全权交给 Agent。

02. 实战案例:一个循环,解放熬夜修 CI 的自己

传统模式下,开发者需全程手动联动 AI:CI 测试报错后发指令修复、核对结果、发现漏洞再发新 Prompt,人是流程中无法离岗的“核心发动机”。
通过编写极简的/ggoal 循环规则,仅需设定核心逻辑:目标为打通测试目录、TS 编译零报错、ESLint 零违规;规则为失败最多重试 3 次;迭代逻辑为自动投喂错误日志让 Agent 自主修复。设置完成后即可离线运行,次日醒来即可看到全部通过的 PR。
Claude Code 创始人 Boris 的实践更为极致:他将循环挂载定时任务,夜间批量启动上千个 Agent 自主迭代。2026 年至今,他几乎未手写过一行具体业务代码。目前,项目的依赖升级、规范修复及测试用例补全均可交由循环自动完成,开发者只需负责审核与合并 PR。

03. 六种经典循环模式,覆盖主流开发场景

Loop Engineering 并非单一模板。结合 Google 官方总结与落地实战,整理出六种通用循环模式,可针对不同任务场景按需套用。

循环模式

适配场景

停止规则

潜在风险

计划→执行→验证

仓库常规任务,有明确量化标准(如测试通过)

验证达标或达到最大迭代次数

盲目重试,忽略报错核心原因

有限重试

不稳定命令、环境迁移等偶发性失败任务

单次任务设最大重试次数,超限即预警

重复卡在同一错误,无效消耗 Token

评估器→优化器

代码审核、文档优化、重构等有质量标准任务

评估方认可成果,或迭代无优化进展

双 Agent 达成错误共识,产出虚假优质结果

探索→缩小→实现

陌生代码库排查、线上故障定位等未知场景

精准定位目标文件后,切换至固定编辑模式

无限探索调研,迟迟不落地解决问题

定时唤醒循环

周期性维护:依赖巡检、夜间批量测试、日志扫描

单次执行完成输出摘要,不持续内循环

仅做定时执行,无实时观测与终止机制

人工介入检查点

生产变更、权限调整、数据删除等高风险操作

暂停流程,等待人工审批通过或驳回

任务接近完成时擅自跳过人工校验

日常开发中,普通修 CI、改规范常用「计划→执行→验证」模式;涉及生产环境、数据库及权限变更时,必须加入「人工介入检查点」以规避风险。

04. 稳定循环的五大核心模块

拆解 Claude Code、Codex 等官方能力及自定义循环经验,长期稳定运行的自动化循环离不开以下五大核心组件。

1. 可机器验证的目标与完成信号

循环失效的根源往往是目标模糊。诸如“优化性能”等主观描述会导致 AI 无限循环或敷衍了事。正确的做法是设定可量化、可机器识别的标准,如"Lighthouse 评分≥90"、“所有单元测试通过”。完成标准必须是命令执行结果或实物产出,绝不依赖主观判断。

2. 可实时观测的工具链路

Agent 自主迭代的前提是能“看清现状”。必须绑定完整观测工具,包括测试命令、代码规范检测、构建日志、代码差异对比及各类连接器。每一次迭代都需基于真实数据决策,缺乏观测能力的循环只是无效的烧钱死循环。

3. 可控的上下文预算

针对 AI 会话失忆与上下文过载问题,需在每次迭代前主动加载项目规则与限定文件范围,迭代结束后及时修剪冗余信息。可通过类似“洁癖技能”的机制,在每轮循环结束时自动清理会话、同步文档并更新记忆,确保上下文干净精准。

4. 明确的终止与升级机制

无规则的自动化即是风险。所有循环必须提前定义边界,包括单任务最大迭代次数、同一错误重复出现的应对方案、高风险操作审批流程及超时处理逻辑。建议设置硬上限,如最多迭代 5 次,超限即停止并推送告警。

5. 成本与并发管控

无人值守循环需防范无意识烧钱与乱改代码。务必设定单次 Token 消耗上限、并发 Agent 数量及单日总预算。最佳实践是在独立分支运行循环,拆分执行角色与审核角色,审核端无写入权限,从机制上规避批量改错风险。

05. 清晰边界:何时写 Prompt,何时设计循环?

并非所有场景都需要循环自动化。以下维度可帮助区分适用场景:

判断维度

用普通 Prompt

设计 Loop 循环

任务形态

步骤固定、一次性完成、无需迭代

需读报错、改代码、反复验证迭代

执行方式

需人全程值守跟进

可离线运行,无需人工盯守

操作风险

仅修改本地分支,可随时回滚

涉及共享文件、CI 流程、生产配置

成本可控性

一次性消耗,清晰可控

重试、并发易叠加消耗,须设预算

适用场景

个人快速查问题、写短文、小补丁

团队多仓库常态化维护、批量审核迭代

稳妥的落地原则是:先用 Prompt 跑通单次流程,验证可行后再封装成循环自动化。切勿一开始就构建多 Agent 分布式循环,以免基础不牢徒增 Bug 和成本。

06. 六大致命循环陷阱与避坑指南

基于长期实战经验,总结六条高频避坑指南:

陷阱 1:目标模糊,无标准化完成信号

解法:完成标准必须绑定命令或实物,例如“执行测试用例全部通过,且新增对应回归测试”。

陷阱 2:无限制重复同一错误

解法:设置重试硬上限,同一错误连续出现两次即刻终止并人工介入。

陷阱 3:把定时脚本当成循环

解法:定时仅是触发器,核心必须保留“执行→观察→优化”的闭环逻辑。

陷阱 4:多 Agent 并行修改同一文件

解法:为每个 Agent 分配独立工作目录,或明确划分文件修改权限,完成后统一合并。

陷阱 5:高风险操作跳过人工审核

解法:所有生产变更、权限调整及数据删除操作,强制开启人工检查点,不审批不执行。

陷阱 6:无日志、无审计、无责任人

解法:全程留存脱敏操作日志,每次运行自动生成执行摘要,并指定专人负责维护迭代。

07. 落地即用:Loop 工程搭建清单

新建循环时可对照以下清单,确保零遗漏、零踩坑:
明确量化目标:确定完成标准是命令执行成功、PR 提交还是工单落地。
优先基础模式:默认选用「计划→执行→验证」模式,特殊场景再定制。
配齐观测工具:绑定测试、规范检测、日志及 MCP 联动工具,保证 AI 有数据可依。
设置终止规则:限定最大迭代次数,重复错误自动升级人工处理。
严守风控底线:高危操作强制开启人工审批节点。
管控运行成本:设定 Token 上限、并发数量及单日总消耗预算。
完善审计机制:留存操作日志,明确循环维护责任人,定期核对运行偏差。
新手建议先选择一个繁琐的重复任务(如修复不稳定 CI),搭建单线程基础循环,稳定运行一周验证提效后,再迭代优化并发与定时能力。

08. 结语:Prompt 不会消失,但自动化循环才是未来

手写 Prompt 仍适用于一次性调研、快速原型搭建等临时场景。但对于重复、长期、固定流程的工作,如修 CI、代码重构、依赖升级等,手写 Prompt 已显低效。
如果说 Prompt 是手动螺丝刀,那 Loop Engineering 就是电动工具:调好参数、设好边界,全程自动运转。正如 Boris 所言:“未来衡量开发者生产力的标准,从来不是写了多少代码或 Prompt,而是搭建了多少无需人工值守的自动化循环。”
无需追求一步到位,可从搭建最简单的循环开始,例如每 30 分钟检测一次 PR 评论,有新留言自动让 Agent 回复或优化代码。一旦体验过自动化循环的高效,便再也回不去手动干活的时代。
工具推荐:Claude Code 的/ggoal、/loop 上手门槛最低;Cursor Automations 适合联动 GitHub、Slack;Codex --continue-until 适配代码迭代场景。建议直接使用现有工具,先跑通流程再优化。
【声明】内容源于网络
0
0
AI技术研习社
1234
内容 240
粉丝 0
AI技术研习社 1234
总阅读16.2k
粉丝0
内容240