暗色模式

Loop Engineering 已死?Graph Engineering 接棒:AI Agent 架构的下一个分水岭

技术教程
2026-08-02
6
0

6 周前,一条推文点燃了「Loop Engineering(循环工程)」;6 周后,还是同一个人,宣布它「已死」,接棒的是「Graph Engineering(图工程)」。概念更迭快到连从业者都在自嘲:上个月被要求写 Loop,这个月被要求画 Graph,下个月是不是要上超图?

别急着站队。把这场争论拆开看,它其实是 AI Agent 架构从「控制一个智能体」走向「编排一群智能体」的真实信号——只是被包装成了营销式话术。

导火索:一条 260 万浏览的推文

2026 年 7 月 18 日,OpenClaw 作者 Peter Steinberger 在 X 上发问:「我们还在谈 loop 吗,还是已经转向 graph 了?」两天内收获约 260 万浏览。讽刺的是,六周前正是他凭一句「设计循环来驱动智能体」引爆了 Loop Engineering 热潮(约 840 万浏览)。

几小时后,机器学习工程师 Hamel Husain 发了一篇「技术檄文」——《Loop Engineering 已死,Graph Engineering 时代来了》——正文只有一张「Stop it」GIF,又收割 68 万浏览。自始至终没有任何新框架、新模型、新能力发布,一个概念就这样在社交媒体的回音壁里诞生了。

Loop Engineering 是什么:让一个智能体「干到验收为止」

Loop Engineering 的源头是 Geoffrey Huntley 的「Ralph 方法」(2025 年 7 月)——一个朴素到极致的技术:

# 让 agent 反复执行任务直到目标达成
while :; do cat PROMPT.md | claude-code; done

通过不断重启带全新上下文的智能体、把进度持久化到磁盘,绕开上下文窗口限制。2026 年 4-5 月被产品化:Codex、Claude Code、Hermes 相继上线 /goal 命令——带完成条件、验收标准、预算上限的持久目标。

Loop Engineering 解决的核心问题:如何让单个智能体持续工作到通过验收标准(观察 → 修改 → 重测)。

Graph Engineering 是什么:编排一群工作单元

Graph Engineering 解决的是下一个问题:多个执行单元(智能体、代码、工具、人工审批)如何协同。四个核心概念:

概念说明
节点(Nodes)工作单元,每个只做一件事;可以是确定性代码、LLM 调用、工具,甚至一个内部自带 Loop 的完整智能体
边(Edges)转移规则:顺序、并行、条件、失败、重试、回退
共享状态(Shared State)公共工作台:需求、研究笔记、代码、测试结果、评审结论
路由规则(Routing)决定下一步:「测试通过→交付;测试失败→回实现节点」

一个被广泛引用的概括:「Loop 让智能体的行为可编程,Graph 让智能体的组织结构可编程。」同时存在两张图:Org Graph(长期稳定的智能体分工,「谁负责什么」)和 Work Graph(每项任务动态生成,可随证据出现而分裂/合并/重排)。

关键洞察:Loop 没死,它被 Graph 包含了

大多数严肃分析都反对「Loop 已死」的框架,理由很硬:

  1. Graph 是 Loop 的超集:一个循环,不过是「一条指向自己的边」而已。生产环境里的智能体图几乎不可能是纯 DAG——重试、返工、暂停恢复都需要环。正如批评者所说:「说 Graph 取代 Loop,就像说形状取代了圆形。」
  2. 真正的转变是控制权的转移:在 Loop 里,你定目标和验收标准,智能体自己选路径;在 Graph 里,你预先声明所有合法路径和检查点,智能体只在节点内部自由。「Loop 把决策推迟,Graph 提前做决定。」
  3. 演进脉络是层层叠加:Prompt → Context → Harness → Loop → Graph,每一层都在补充上一层缺失的控制力。而且间隔在急剧缩短——从 Prompt 到 Loop 走了约 18 个月,Loop 到 Graph 只用了 6 周。

理性声音:旧瓶装新酒?

图式工作流并不是新东西——状态机、工作流引擎、DAG 调度器存在了几十年;学术与工业界的先行者包括 ChatDev、MetaGPT、Anthropic 的《Building Effective Agents》模式、GPTSwarm(ICML 2024),以及 2024 年 1 月就开源的 LangGraph(如今月下载量 6500 万+)。

真正的新意只有一个:节点现在可以是一个完整的智能体(「数字员工」),而不只是函数。

更值得警惕的是「多智能体越多越好」的直觉。2026 年 7 月《Nature Machine Intelligence》的一项研究(260 种配置)发现:

  • 可拆分型金融任务:多智能体最多提升 80.8%
  • 顺序规划任务:多智能体反而最多下降 70%
  • SWE-bench Verified:下降 1.3%–12.8%

Anthropic 的多智能体研究系统在广域搜索上胜过单智能体 90.2%,但 token 消耗是对话模式的 15 倍。连 LangChain 自己都把 Deep Research 从预定义图改回了更「智能体化」的核心循环。

什么时候真的该用 Graph

用这张清单自检,全中再上:

  • 任务可拆分成相对独立的部分
  • 有分支/回退/人工审批环节
  • 中间状态有价值、值得保留
  • 有可验证的验收标准
  • 协同收益 > 协调成本

反之,简单任务和严格顺序任务留在 Loop 里就好——「能用 Loop 解决的,加 Graph 等于给自己买了一个用不上的分布式系统问题。」

结论:别追概念,看控制结构

Graph Engineering 不会杀死 Loop Engineering,它包含它——每个图节点内部可能都在跑自己的循环。真正持久的变化是工程师的关注点从「控制输入」转向「控制结构」:验证、授权、记忆、问责,都有了明确的结构位置,而不是靠写更好的 prompt。

下次再看到「XX Engineering 已死」的标题,先问一句:新概念解决的是哪个旧概念没解决的结构性问题?答案如果是「让组织协作可编排」,值得跟进;如果只是「让推文更性感」,跳过就好。

参考资料

发表评论

暂无评论,快来抢沙发吧!