Loop Engineering 入门:告别一句句指挥 AI

Loop Engineering 入门:告别一句句指挥 AI

如果你用过 AI 编程,你大概率是这么工作的:

复制代码
你:帮我写个登录模块
AI:好的,我写了 9 个文件
你:token 没持久化,改一下
AI:改了
你:MainActivity 跳转不对
AI:又改了
你:密码校验呢?
AI:加上了......

一句话、一步,你来我往。累不累?累。但这就是大多数人和 AI 协作的方式------你在指挥每一步

这篇讲的东西,是让 AI 自己循环干活,你只在开始定规则、结束时收结果。它有个名字,叫 Loop Engineering


一、Loop 是什么

一句话:

Loop Engineering = 让 AI 反复干活,直到达到你的标准。

它把「你一句我一句」变成「你定好规则,AI 自动循环到达标」:

vbnet 复制代码
手动模式(你指挥每一步)           Loop 模式(你设计规则)
你:写登录模块                     你:定好标准 → 喂给 AI
AI:写了9个文件                    AI:自动循环
你:token没持久化                   │  生成 → 检查 → 不达标 → 改
AI:改了,你看                      │  生成 → 检查 → 达标 → 停
你:跳转不对                        │
AI:改了                            └→ 你回头收结果

区别的本质不是「AI 是否自动」------而是控制权放在哪

  • 手动模式:控制权在每一步的对话
  • Loop 模式:控制权在设计阶段的规则里

二、概念来源与技术背景

对现有AI编程实践的工程化总结:

  • 该概念由Addy Osmani于2026年6月正式提出。作为Chrome DevTools前核心负责人、Google Cloud AI开发者体验负责人,他提出Loop Engineering的核心观点是:对话式AI编程不能依赖单轮prompt一次性产出正确结果,需要定义清晰的成功标准,构建"生成-验证-反馈"的循环让结果迭代收敛;同时他也指出模型自评估存在固有偏差,需要独立的验证机制。
  • Claude Code负责人Boris Cherny在工程分享中明确了生产实践:他的工作流已经从逐轮prompt的指令模式,转变为定义可验证终止条件、独立评审角色、状态持久化的Loop模式------由Agent完成生成-验证-修复的闭环,人类只负责初始规则设计和最终验收。

它本质和传统开发中的TDD、CI/CD是同一个工程思路:把重复的生成、验证、修复流程自动化,是AI编程工具的构建者在生产环境中验证过的工作模式。


三、三个最朴素的问题

Loop Engineering 的「设计」就回答三个问题:

问题 对应
怎么算合格? 评判标准
不合格时告诉 AI 什么? 反馈内容
什么时候停? 终止条件

看起来简单,但绝大多数 Loop「跑不好」,都是这三个问题没想清楚。比如:

复制代码
你:帮我把这个 Skill 评测一下
AI:评完了,挺好的
→ 问题:你说「挺好」,但「好」是什么?AI 只能自己觉得好。
  这叫「假达标」------AI 说达标,实际没达标。

Loop Engineering 的全部功夫,就是把这三个「感觉」变成「可验证的条款」。 这是第 2 篇要详细讲的。


四、一个你需要提前知道的坑

我第一次用 Loop 时犯了个错------选了一个自己都不懂的领域当例子,结果设计「评判标准」时直接卡住。

后来才明白:评判标准 = 领域判断力。 你设计不出「什么算合格」,是因为你根本不知道这个领域「合格长什么样」。

复制代码
选不熟的领域(比如某种深度的系统诊断):
  别人问「这个文档什么算写得好?」→ 你答不上来 → 设计卡壳
选你熟的领域(比如你工作里天天做的事):
  别人问「这个功能什么算做好?」→ 你闭眼能列 5 条 → 设计顺畅

所以想学 Loop,第一步是选一个你熟的领域当练习------你的工作经验里最拿手的事,就是你最好的 Loop 练习场。


五、你真正需要记住的

ini 复制代码
1. Loop = 让 AI 反复干活到达标,你不用每步指挥
2. 设计 Loop = 回答三个问题(标准/反馈/终止)
3. 三个问题想不清楚,Loop 就会「假达标」或「空转」
4. 选你熟的领域当练习,否则可能连标准都定不出来

下篇我会用「登录模块」这个具体例子,带你一步步把三个问题设计成可执行的规则------那是整个方法的核心。

下一篇: 如何设计一个 Loop:以登录模块为例

相关推荐
kyriewen3 小时前
Claude Code后天起默认Auto模式了——我第一时间改了这6个设置
前端·ai编程·claude
花椒技术3 小时前
一个人已经有 Agent 了,我们为什么还要建设统 Agent 平台
人工智能·agent·ai编程
仙逆GPT4 小时前
ChatGPT、Codex实战:Sol、Terra、Luna怎么选?Reasoning不是越高越好
ai编程·codex·chatgptplus·gpt5.6·codex教程
百工蜂Agent4 小时前
万物皆工具
agent·ai编程
起个名字好难啊这也被占用了4 小时前
LangGraphjs可中断可恢复的AI工作流
人工智能·ai编程
NWU_白杨4 小时前
AI协作开发
ai编程
东小西5 小时前
番外篇四:《一个图搞定智能客服:用 StateGraph 把"条件路由"和"状态合并"玩明白》
openai·ai编程
全栈弄潮儿6 小时前
第一次让 AI 帮你写代码:用 JavaScript 完成一个待办事项清单
chatgpt·openai·ai编程
颜进强6 小时前
Claude Code - 26 效率三件套:cc-switch 切模型 · codeburn 算成本 · claude-hud 看状态
前端·后端·ai编程