循环工程 (Loop Engineering):2026 年每位开发者必备的 AI 技能

@0xwhrrari
अंग्रेज़ी1 माह पहले · 12 जून 2026
713K
353
67
23
953

TL;DR

本文探讨了循环工程,即从手动 AI 提示词转向设计自主系统,通过规划、执行和验证任务直至完成的范式转变。

大多数人仍然在手动提示智能体。

他们输入一个任务。

等待一个回答。

自己审查。

自己修复错误。

然后再次提示。

这意味着人类仍然处于循环之中。

下一步则不同。

你不仅仅是提示智能体。

你设计一个循环:提示智能体、检查结果、决定下一步,并持续运行直到工作通过。

这就是循环工程。

"你不应该再手动提示编码智能体了。你应该设计循环,让循环去提示你的智能体。"

随后,Anthropic 公司 Claude Code 的负责人 Boris Cherny 用另一种方式表达了同样的观点:

"我不再手动提示 Claude 了。我运行着一些循环,它们会提示 Claude 并决定该做什么。我的工作就是编写循环。"

为什么大多数人从未构建过真正的循环

循环听起来很美,直到你看到 token 账单。

一个普通的智能体循环可能会快速消耗大量上下文:

  • 一个中等规模的编码循环可能使用 50K-200K token
  • 一个包含一个编排器和多个专业智能体的集群循环可能使用 500K-2M token
  • 一个定时运行的日常循环每周可能消耗数百万 token

每次重试都要花费 token。

每次自我修正都要花费 token。

每次验证步骤都要花费 token。

每个子智能体都要花费 token。

这就是大家谈论得不够多的隐藏问题。

循环工程之所以难,不是因为概念复杂。

而是因为大多数人负担不起让智能体长期自由运行。

"你倒是说得轻巧,你可是有无限的 OpenAI 访问权限。"

这种反应很正常。

这就是为什么更便宜的长上下文模型如此重要。

如果你希望循环每天都能运行,你需要:

  • 廉价的输入 token
  • 廉价的输出 token
  • 大的上下文窗口
  • 工具调用
  • JSON 输出
  • 高并发
  • 足够的上下文来记住循环中之前发生的事情

没有这些,循环就成了昂贵的实验。

有了这些,循环就成了实用的工作流程。

旧方式 vs 新方式

过去两年,大多数人这样使用智能体:

你提示。

智能体回答。

你审查。

你发现错误。

你再次提示。

这可行,但无法扩展。

旧方式:

  • 你给出提示
  • 智能体给出输出
  • 你审查输出
  • 你修复薄弱环节
  • 你手动重复

新方式:

  • 你定义目标
  • 循环发现需要什么
  • 循环规划工作
  • 智能体执行
  • 检查器验证结果
  • 循环修复失败
  • 系统在达成目标时停止

提示给智能体一个指令。

循环工程给智能体一个工作。

循环工程到底是什么

循环工程是设计 AI 智能体可重复反馈循环的实践。

目标很简单:

从尝试到验证结果,无需人工手动驱动每一步。

基本循环有五个阶段:

  1. 发现
  2. 规划
  3. 执行
  4. 验证
  5. 迭代

如果输出通过,就交付。

如果失败,就送回循环中。

这就是全部思路。

不是一个完美的提示。

而是一个不断改进输出直到符合标准的系统。

单智能体 vs 集群

循环有两种基本规模。

单智能体循环

一个智能体运行整个循环。

它发现需要什么,规划工作,执行任务,检查结果,并在失败时改进。

这就像一个人重写自己的草稿。

适用于:

  • 聚焦的任务
  • 小范围
  • 简单的目标
  • 内容草稿
  • Bug 修复
  • 研究总结

一个大脑。

一个循环。

自我改进。

集群循环

集群循环更大。

你给一个编排智能体主要目标。

它将工作分解成碎片。

然后将这些碎片发送给专业智能体。

每个专业智能体也可以使用更小的子智能体来完成狭窄的任务。

示例:

text
1示例:"构建一个生产力应用"
2
3编排器拥有使命
4 ↓ ↓ ↓
5研究 工程 质量保证
6专业智能体 专业智能体 专业智能体
7 ↓ ↓ ↓
8网络 代码编写器 测试编写器
9研究员 + 调试器 + Bug 追踪器

这不是一个智能体独自工作。

它更像一个小团队从头到尾运行一个项目。

开放循环 vs 封闭循环

这是最重要的实际区别。

并非所有循环都一样。

开放循环

开放循环是探索性的。

你给智能体一个广泛的目标,让它寻找路径。

这很强大,因为智能体可以发现你没有指定的事物。

但它也很昂贵且混乱。

开放循环可能:

  • 尝试太多路径
  • 消耗太多 token
  • 快速产生低质量输出
  • 偏离真正目标
  • 变得难以控制

开放循环令人兴奋。

但对大多数人来说,它们不是最好的起点。

封闭循环

封闭循环是有边界的。

人类首先设计路径。

循环仍然自主运行,但在明确的规则内。

一个封闭循环具有:

  • 明确的目标
  • 定义的步骤
  • 每一步后的评估
  • 停止条件
  • 卡住时的交接点

这才是今天真正能产生回报的版本。

它更便宜。

它更可靠。

它产生更干净的输出。

从封闭循环开始。

当你的检查机制足够强大时,再逐步开放它们。

优秀循环的 6 个构建块

概念上,每个循环有五个阶段。

但在实践中,你需要六个构建块才能使循环工作。

1. 自动化

这是心跳。

自动化启动循环,无需你手动记住运行它。

示例:

  • 每天早上运行
  • 当 PR 打开时运行
  • 当文件变化时运行
  • 当新工单出现时运行
  • 运行直到所有测试通过

如果你还需要手动启动所有事情,那么这个循环并没有真正做足够的工作。

2. 工作树

当多个智能体同时编辑代码时,工作树很重要。

没有隔离,智能体会冲突。

两个智能体可能编辑同一个文件。

一个可能覆盖另一个。

工作树为每个智能体提供自己干净的工作区和分支。

这使得多个智能体可以并行工作,而不会把仓库搞得一团糟。

3. 技能

技能是可重用的项目知识。

无需每次解释你的项目,你只需一次性写下重要的上下文。

好的技能文件包括:

  • 愿景
  • 架构
  • 规则
  • 构建步骤
  • 测试步骤
  • 智能体绝对不能做的事情

没有技能,每个循环都要从头开始。

有了技能,每个循环都从累积的上下文开始。

4. 插件和连接器

一个只能看到文件的循环是有限的。

连接器让循环触及你的真实工具。

示例:

  • GitHub
  • Slack
  • Linear
  • Jira
  • Gmail
  • Google Drive
  • 数据库
  • Staging API

这就是"这是建议的修复"与"我打开了 PR、关联了工单、监控了 CI 并发布了更新"之间的区别。

5. 子智能体

制造者和检查者不应该总是同一个模型。

编写代码的智能体在审查自己代码时往往过于宽容。

撰写文章的智能体会忽略自己文章中的薄弱部分。

使用不同的智能体进行:

  • 探索
  • 实施
  • 审查
  • 测试
  • 事实核查
  • 最终总结

当审查者不是制造者时,质量会提高。

6. 记忆

记忆让循环能够在不同运行之间延续。

模型会忘记。

但仓库不会。

笔记不会。

项目日志不会。

记忆可以存放在:

  • Markdown 文件
  • 项目日志
  • Linear 工单
  • GitHub Issues
  • Obsidian 知识库
  • 数据库
  • Claude 项目

一个长期运行的循环需要知道尝试了什么、哪些通过了、哪些失败了、以及还需要做什么。

没有记忆,它每次都从零开始。

真实的循环示例

以下是一些让概念具体化的循环。

编码循环

循环:

text
1读取 VISION.md + ARCHITECTURE.md
2
3规划下一次更改
4
5编辑代码
6
7运行测试
8
9如果测试失败 → 读取错误 → 修复 → 再次测试
10
11如果测试通过 → 总结更改
12
13停止

不需要人为每一步推波助澜。

智能体自行编写、测试、修复和验证。

研究循环

循环:

text
1定义研究问题
2
3搜索来源
4
5总结发现
6
7对照来源验证声明
8
9比较冲突信息
10
11综合最终答案
12
13当置信度阈值达到时停止

这比只要求一个快速摘要要好得多。

内容循环

循环:

text
1主题 + 受众 + 目标已定义
2
3创建草稿
4
5评论智能体审查草稿
6
7根据评论重写
8
9对照成功标准评分
10
11如果分数通过 → 发布
12
13如果分数失败 → 再次重写

这个循环将一个想法变成了一个内容系统。

销售外联循环

循环:

text
1定义 ICP(理想客户画像)
2
3寻找匹配画像的线索
4
5丰富公司数据
6
7对照标准进行资格审核
8
9个性化信息
10
11质量审查
12
13发送或升级给人类

相同的骨架:

目标。

行动。

检查。

修复。

重复直到完成。

提示工程师 vs 循环工程师

这是 2026 年正在出现的技能差距。

提示工程师

提示工程师专注于更好的指令。

他们改进措辞。

他们获得更好的单一输出。

但人类仍然在运行后审查一切。

人类仍然是反馈循环。

循环工程师

循环工程师设计反馈系统。

他们决定:

  • 什么启动循环
  • 智能体需要什么上下文
  • 智能体可以使用哪些工具
  • 什么算成功
  • 谁检查工作
  • 循环何时停止
  • 结果应保存在哪里

提示工程师说:

"给我写个函数。"

循环工程师说:

"写出来,测试它,修复直到通过,然后总结更改。"

同样的工具。

不同的思维方式。

最高杠杆的 AI 构建者不仅仅是写出更好的英文提示。

他们在设计能够正确发现、规划、执行、验证和停止的系统。

简而言之

循环工程是从手动提示向自动化反馈循环的转变。

转变:

  • 旧方式:一次提示一个任务
  • 新方式:设计运行完整循环的系统

你实际构建的 6 件事:

  • 自动化:启动循环的心跳
  • 工作树:无文件冲突的并行智能体
  • 技能:每次运行可重用的项目知识
  • 插件和连接器:访问真实工具
  • 子智能体:制造者和检查者分离
  • 记忆:循环跨运行记住

2 种规模:

  • 单智能体循环:一个智能体改进自己的工作
  • 集群循环:编排器 + 专业智能体 + 子智能体

2 种类型:

  • 开放循环:强大、探索性、昂贵
  • 封闭循环:有界、可靠、可负担

5 个阶段:

  1. 发现
  2. 规划
  3. 执行
  4. 验证
  5. 迭代

真正的成本问题:

  • 循环消耗 token 很快
  • 廉价的长上下文模型使循环变得实用
  • 没有 affordable 的 token,大多数人只能停留在实验阶段

思维转变:

  • 提示工程师向 AI 请求输出
  • 循环工程师设计产生验证结果的系统

这才是真正的解锁。

不要再试图写一个完美的提示。

开始构建一个让不完美输出变得更好的循环。

一个可靠的循环胜过完美的提示。

如果你读到了这里:

另外你可以阅读其他文章:

एक क्लिक में सहेजें

YouMind में वायरल लेखों की AI गहन पढ़ाई

स्रोत सहेजें, केंद्रित सवाल पूछें, तर्क का सारांश बनाएँ और एक वायरल लेख को एक ही AI वर्कस्पेस में दोबारा इस्तेमाल करने लायक नोट्स में बदलें।

YouMind देखें
क्रिएटर्स के लिए

अपने Markdown को एक साफ़-सुथरे 𝕏 आर्टिकल में बदलें

जब आप अपना लंबा कंटेंट पब्लिश करते हैं, तो इमेज, टेबल और कोड ब्लॉक को 𝕏 के लिए फ़ॉर्मेट करना मुश्किल होता है। YouMind पूरे Markdown ड्राफ़्ट को एक साफ़-सुथरे, पोस्ट के लिए तैयार 𝕏 आर्टिकल में बदल देता है।

Markdown से 𝕏 आज़माएँ

समझने के लिए और पैटर्न

हाल के वायरल लेख

और वायरल लेख देखें