📌 核心问题:从 Prompt Engineering 到 Loop Engineering 的范式跃迁

2026 年 6 月,一个全新的 AI 工程范式——Loop Engineering(循环工程)——在开发者社区引爆讨论。这一概念的核心主张是:你不再需要亲自提示 AI Agent,而是设计一个自动循环系统来替你完成这件事。Claude Code 的创造者 Boris Cherny 在红杉资本 AI Ascent 2026 大会上公开表示:「我不再提示 Claude 了。我写循环,让循环去指挥 Claude。」

Google 工程师 Addy Osmani 在其博客中系统性地拆解了这一范式。Loop Engineering 的本质是:将开发者从「操作员」角色提升为「架构师」——你设计一次循环系统,它就能自主发现任务、分配工作、验证结果、记录进度,而你只需要审核产出。这不仅仅是工具升级,而是 AI 编程从「人机对话」到「自动化流水线」的根本性跃迁。

Peter Steinberger 在一条引发 800 万次浏览的推文中总结道:「你不应该再提示编码 Agent 了。你应该设计循环来替你提示它们。」当两位顶级 AI 工具的创造者同时指向同一个方向,这不再是一个可选的技能升级,而是工程范式的分水岭。


🔧 技术架构:一个循环的五大核心组件

Addy Osmani 指出,一个完整的 Loop 需要五个核心组件加上一个状态记忆层。令人惊讶的是,Codex 和 Claude Code 现在都内建了这些原语,这意味着循环设计不再是自建基础设施的苦差事,而是产品能力的组合运用。

  • Automations(自动化):循环的心跳。设定调度周期,自动执行发现和分诊任务。Codex 的 Automations tab 和 Claude Code 的 /loop、/goal、hooks、GitHub Actions 都实现了相同的能力——定义自主任务、设定节奏、结果自动归集。
  • Worktrees(工作树):让并行不变成混乱。两个 Agent 同时修改同一文件是灾难。git worktree 提供独立的工作目录和分支,确保并行任务互不干扰。
  • Skills(技能):项目知识的持久化。SKILL.md 文件编码了项目约定、构建步骤等上下文。没有 Skills,循环每次从零推导项目全貌;有了 Skills,知识可以复利积累。
  • Plugins & Connectors(插件与连接器):基于 MCP 协议,Agent 可以读取 Issue Tracker、查询数据库、调用 Staging API、在 Slack 发通知。有连接器的循环才能真正嵌入工程环境。
  • Sub-agents(子 Agent):让「创造者」远离「审查者」。第二 Agent 用不同指令审查第一 Agent 的产出,这是循环可信的关键。自己写的代码自己打分,永远会手软。

📊 关键数据与实践

  • Boris Cherny 实践:一天通过循环提交 150 个 PR,全部用手机完成,一行代码都没亲手写
  • Peter Steinberger 推文传播:800 万次浏览,Loop Engineering 话题在 6 月成为 AI 编程社区最热讨论
  • Codex vs Claude Code 功能对齐度:5 大核心组件完全对应,名称不同但能力等价

🔑 关键洞察

关键洞察 1:Loop 是 Harness 的上层建筑 Addy Osmani 明确指出:Loop Engineering 位于 Harness Engineering 之上。Harness 是单个 Agent 运行的环境,Loop 是调度多个 Harness 的自动化系统。从 Prompt → Context → Harness → Loop,AI 工程栈正在逐层向上抽象。每一层都把开发者从更低层的重复劳动中解放出来。
关键洞察 2:工具趋同,设计才是壁垒 Codex 和 Claude Code 的五大组件几乎完全对齐——这不是巧合,而是行业共识。当工具能力趋同时,差异来自你如何设计循环:任务分解策略、验证标准、状态管理方式。正如 Cherny 所说:「工作变简单了不等于你变强了。杠杆支点转移了。」
关键洞察 3:三种债务在循环中加速累积 Addy Osmani 警告了循环工程的三大风险:(1) 验证债务——无人值守的循环也在无人值守地犯错;(2) 理解债务(Comprehension Debt)——循环产出的代码越多,你与代码库之间的理解鸿沟越大;(3) 认知投降(Cognitive Surrender)——循环运行顺畅时,最容易放弃思考,直接接受一切输出。
关键洞察 4:同一循环,两种结局 两个人可以构建完全相同的循环,却得到截然相反的结果。一个用循环加速自己深度理解的工作,另一个用循环逃避理解工作本身。循环分不出区别——但你知道。这才是循环设计比提示工程更难的本质原因。

🚀 引发思考

Loop Engineering 的出现标志着 AI 编程工具链的成熟度已经跨过了一个关键门槛:Agent 不再是需要你全程操控的工具,而是可以被编排的自动化单元。这对软件工程的影响是深远的——「写代码」的能力正在被民主化,但「设计系统」的能力反而变得更加稀缺。未来最值钱的工程师,不是写代码最快的人,而是设计循环最优雅的人。

对于团队而言,Loop Engineering 意味着工程 leader 的角色正在从「代码审查者」转向「循环架构师」。你需要思考的不再是某段代码是否正确,而是整个循环系统的验证机制是否可靠、状态管理是否健壮、理解债务是否可控。这是一个更高的抽象层,也是更大的杠杆。


📎 相关阅读


逍遥云初 | 2026.06.23