Andrew Ng(吴恩达)谈 Loop Engineering:AI 编程中的三个关键循环 📅 2026/7/7 2:35:38 Andrew Ng 谈 Loop EngineeringAI 编程中的三个关键循环说明这不是逐字全文翻译而是基于 Andrew Ng 这条内容做的中文转译和精读。原文来自 Andrew Ng 在 X 上转述 The Batch 的一段内容链接见文末。最近Loop engineering这个说法因为 Boris Cherny 和 Peter Steinberger 的讨论在社交媒体上变热。吴恩达接着这个话题给出了一个很值得注意的判断在 AI 编程里真正重要的已经不只是单次让模型生成代码而是让 AI agent 在一个循环里持续迭代。换句话说AI 编程正在从“给一个 prompt拿一段代码”变成“设计一个可以不断执行、反馈、修正的工作循环”。1. Agentic coding loop让 Agent 自己写、测、修吴恩达提到的第一类循环是Agentic coding loop。它的基本过程是人给出产品规格有时还会给出 eval 或测试标准AI agent 根据规格写代码然后测试自己的工作再根据测试结果继续修复和迭代直到代码满足规格、bug 被解决。这件事的重要性不在于“AI 写代码更快”这么简单。真正的变化是过去 AI 更像一次性的代码补全或问答工具而现在 coding agent 开始具备更长时间工作的能力。它不只是生成答案而是能在一个任务目标下反复尝试、检查和修正。这就是“闭环”的价值。没有闭环时人要不断接住 AI 的输出、判断问题、重新提示有了闭环后agent 可以承担更多执行层面的往返。2. Developer feedback loop开发者从写代码转向给反馈第二类循环是Developer feedback loop。当 coding agent 能够自己写、测、修开发者的工作重心会发生变化。开发者不再只是盯着每一行代码怎么写而是更多地查看当前产品状态然后告诉 agent 下一步应该改什么。吴恩达特别提到开发者可以把更多精力放在产品决策上比如哪些功能应该做哪些不该做UI 是否足够清楚用户流程是否顺畅当前实现是否真的符合产品目标。这其实是一个很重要的角色变化。开发者没有退出开发过程而是从“具体执行者”变成了“反馈提供者”和“方向校准者”。吴恩达还提到AI-native 团队会越来越多地用 AI 帮助塑造产品方向。比如让 AI 分析使用数据、总结客户反馈、做竞品分析。这些事情过去可能需要产品经理、运营、分析师分头完成现在 AI 可以更快地整理信息帮助团队形成初步判断。但他同时提醒人仍然有上下文优势。AI 可以处理大量信息但它不一定真正理解你的用户是谁、业务处在什么阶段、团队有哪些约束、现场发生过什么。这些信息往往不完整地存在于文档里而是存在于团队的经验、直觉和长期互动中。所以human-in-the-loop仍然必要。人在这里不是为了形式上审批一下而是把 AI 缺少的现实上下文注入进去。AI 做得越多人越需要知道什么是对的。3. External feedback loop真实用户反馈仍然决定方向第三类更慢但更关键的循环是External feedback loop。它包括找朋友试用、开放 alpha 测试、做线上 A/B test或者从真实用户那里收集反馈。这个循环不像 agent 自测那么快但它决定了产品方向是否真的成立。吴恩达的逻辑是外部反馈会影响开发者的产品判断产品判断再影响规格规格再驱动 coding agent 工作。也就是说agentic coding loop 并不是孤立存在的。它外面还有开发者反馈 loop再外面还有真实用户反馈 loop。如果只让 agent 在代码层面自我循环产品可能会越做越完整但不一定越做越正确。真正的产品开发仍然要让外部反馈回到系统里。4. 吴恩达的核心判断工程师会承担一部分产品经理角色这段内容最后有一个很有意思的判断随着 coding agent 加速软件开发更多工程师会开始承担一部分产品经理的角色。原因也很直接当写代码本身变快之后瓶颈会转移。过去一个想法能不能落地常常卡在实现速度上。现在如果 agent 能快速生成、测试和修改代码那么更难的部分就变成了产品愿景怎么定规格怎么写清楚用户反馈怎么判断哪些东西值得继续做如何在“继续构建”和“听取反馈”之间保持平衡。这不是说工程师都要变成传统意义上的产品经理而是说AI 编程会迫使开发者更接近产品判断本身。小结吴恩达这段内容真正值得注意的地方不是Loop engineering这个词本身而是它描述了一种 AI 编程的新工作形态第一层是 agent 自己围绕规格写、测、修第二层是开发者根据产品状态给 agent 反馈第三层是真实用户和外部环境把方向反馈给开发者。这三个循环叠在一起才构成了更完整的 AI-native 软件开发过程。如果只看最里面的一层我们会以为 AI 编程的重点是“让 agent 多写代码”。但如果看完整个结构重点其实变成了人要学会设计循环、提供反馈、校准方向。这也是Loop engineering这个概念真正值得被讨论的原因。参考来源Andrew Ng on X: https://x.com/AndrewYNg/status/2071988145667928442