《Claude Code 工程化实践》加课6-Graph Engineering:Claude Code 工程化之路上的一个驿站,远非终点
2026年7月AI工程圈又沸腾了。六周前OpenClaw小龙虾创始人 Peter Steinberger 一句Are we still talking loops让 Loop Engineering 收割了800万浏览。六周后的今天他换了个词“Are we still talking loops or did we shift to graphs yet”——三天270万浏览。从 Prompt Engineering → Context Engineering → Harness Engineering → Loop Engineering → Graph Engineering不到两年时间AI圈已经造出了五个X Engineering。每一次都以XX已死拥抱XX的姿态登场每一次都在公众号和短视频里掀起一轮新的内容狂欢。但如果我们剥开流量营销的糖衣冷静审视这条演进脉络会发现一个更有意思的故事——这不仅是概念的更替更是Claude Code工程化进程中控制权从执行端不断向判断端上移的真实写照。一、五个Engineering到底在讲什么让我们先把这五个名词拉平来看概念管控粒度人的角色Prompt Engineering管一次对话你写每条指令Context Engineering管一个会话的环境你搭上下文Harness Engineering管Agent运行的基础设施你给Agent装缰绳Loop Engineering管整件事如何无人值守跑完让Agent自己完成一个完整任务Graph Engineering管多条循环如何协作制衡设计多个Loop组成的网络本质上人在离具体执行越来越远离定义什么是好越来越近。这五个词的演变是同一个趋势在不同抽象层级上的投影。Prompt让Claude写好一个函数Loop让Claude自己迭代完一个项目Graph让多个Claude舰队协同完成一个大型工程。每一层抽象都比上一层更高控制点在从执行端不断往判断端上移。Claude Code 的创造者 Boris Cherny 有句话精辟地概括了这种跃迁“我现在已经不再提示Claude了我运行的是一些循环由这些循环去提示Claude。”套用这个句式Graph Engineering 的宣言可以是“我现在已经不再跑单个循环了我设计的是多个循环组成的图由这张图去编排所有的循环。”二、Graph Engineering 不只是workflow那套老东西很多人看到 Graph Engineering 的第一反应是这不就是workflow/DAG那套东西吗Airflow十年前就在干了。没错从结构上看Graph Engineering 的节点边依赖并行条件路由确实是标准workflow的定义。绕了一圈从workflow里挣脱出来让Agent自主跑又绕回去把自主Agent重新塞进了DAG。但如果你只看到这一点就错过了真正的创新。真正的不同在哪里第一节点的非确定性。传统workflow的节点是确定性函数——同样输入永远同样输出。LLM节点是概率性的——同样输入可能不同输出。传统workflow的失败是异常需要retryLLM节点的失败是常态质量不达标需要的是loopjudge而不是简单重试。第二路由的动态性。传统workflow的条件路由是写死的规则if x then branch B。Graph里的conditional edge是LLM现场读上下文决定的。图的结构在运行时是半动态的不是完全静态的。第三节点的语义粒度。传统workflow的节点是调用一个API、“跑一个查询”。Agent节点是完成一个子目标粒度粗、语义开放内部可能展开成子图。第四治理需求的本质不同。正因为节点非确定才需要对抗式验证、多视角验证、裁判组等治理机制。这些在传统workflow里不是核心需求因为确定性节点不会指标自欺。Graph Engineering 不是在workflow的旧瓶里装新酒而是把workflow的结构搬到了LLM时代的新场景里解决的是LLM节点带来的新问题。三、从Loop到GraphAgent的一次组织架构升级如果用一个比喻来理解Loop Engineering和Graph Engineering的关系最贴切的是公司组织架构的演变。Loop Engineering就像一个全能手工作坊一个老师傅从头做到尾一个人当好几个角色。优点是沟通成本低缺点是规模上不去随着任务变复杂师傅的脑子越来越乱上下文溢出效率反而下降。Graph Engineering则像一家现代化公司把不同职能拆成独立部门节点每个部门有明确的输入输出契约部门之间有清晰的协作流程边全员共享一块信息白板状态。CEO编排层不再参与每个部门的日常工作而是定义谁做什么、信息怎么流、如何保证质量。可以用一个形象的类比来理解。想象你在搬家需要拆书架、装箱、搬上车、叫货车、办物业放行条。你肯定不会让全家人排成一列一个人拆书架 → 拆完了传给下一个人装箱 → 装完了传给再下一个人搬上车。你会让三个人各干各的同时派一个人去楼下叫车再派一个人去物业办手续。几个人同时干活、各自有明确任务、干完了往同一个地方汇总——这就是一张图。Loop EngineeringGraph Engineering核心问题如何让单个Agent持续工作如何把多个Agent组织成系统架构形态单条循环多节点有向图扩展性受限于单Agent上下文可水平扩展容错性失败级联故障隔离人的角色设计循环条件设计图拓扑和治理规则Loop Engineering解决的是如何让单个Agent持续工作的问题而Graph Engineering解决的是如何把多个Agent以及工具、人类组织成一个可观测、可恢复、可扩展的系统的问题。这是Agent从单兵作战到集团军作战的组织架构升级。四、Graph Engineering 在 Claude Code 中的实践在 Claude Code 中Graph Engineering体现为一套完整的动态工作流体系由JavaScript编排脚本调度子Agent舰队零额外Token开销实现并行执行。最核心的实操要点1. 节点与边的基础定义节点是有明确边界的任务单元边是真实的数据依赖。一个常见的错误是把然后当成边——“总结这个文件然后告诉我天气”两者之间没有数据流动就不是边。边只有在数据真正流过时才存在。对每个然后问一句下一步是否读了上一步的输出如果没有就没有边等待是浪费。2. 钻石拓扑扇出→reduce→综合这是每个严肃Agent图的主力拓扑。一个节点拆分任务扇出多个节点并行干活一个节点合并结果扇入。扇出取广度用纯代码reduce压缩用最终Agent综合写答案。看到钻石后你不再问怎么让Agent多做几步而是问在哪拆、在哪合——这才是真正能scale的问题。3. 给每个节点一个契约用JSON Schema强制约束节点的输入输出格式让下游Agent无需猜测就能直接消费结构化结果。在workflow里给agent()一个JSON schemaspawn出的subagent被迫返回校验过的结构化数据——mismatch时Claude自动重试而不是甩给你一段需要解析并祈祷的自由文本。4. 验证节点与对抗校验设置独立的验证节点让多个Agent从不同角度尝试推翻当前结论。一个发现 spawn N 个独立怀疑者去反驳多数存活才保留。这才是Graph Engineering真正的杠杆——不是更多的Agent而是Agent周围包裹的用于产生信心的结构。5. 故障隔离与错误包容链式结构里失败会级联——C死、D不跑、整体停摆。图结构里parallel()抛错的节点解析为null好的Agent照常返回坏的那个掉队。.filter(Boolean)就是隔离。失败被限制在它自己的节点内。6. 拓扑即成本与延迟图的形状不是装饰——它是wall-clock时间最大的杠杆。默认用pipeline()避免barrier延迟仅在某阶段真的需要全部前序结果时才用barrier。更微妙的是模型分级调度不同复杂度的节点匹配不同能力等级的模型简单任务用轻量模型降本复杂验证任务用高性能模型保障效果。7. 让Claude自己画图——自路由对没法预先规划的任务别再手画图。在Claude Code中用动态工作流dynamic workflows描述目标Claude自己写编排脚本——分解任务、选扇出、spawn协调舰队、综合结果。你得到为这次run量身定制的图而非你祈祷能用的固定图。五、预言X Engineering 的下一站是什么回顾这两年AI工程化的演进我们看到一个清晰的节奏时间概念核心关注2023-2024Prompt Engineering所有人都在学习如何写好一个prompt2024-2025Context Engineering关注上下文管理和RAG2025-2026初Harness Engineering搭建Agent运行的基础设施2026年6月Loop Engineering让Agent自主完成全流程2026年7月Graph Engineering让多个Agent舰队协同作战平均每个X Engineering的统治周期正在缩短——从两年压缩到一个月。这既是流量驱动的结果也折射出一个更深层的现实我们正在以极快的速度逼近AI工程化的终极形态。基于这个趋势不妨做几个大胆的预测预测一Ecosystem Engineering生态工程当Graph Engineering成熟后Agent之间将形成标准化的通信协议和协作契约。下一阶段将不是设计一张图而是设计和治理Agent之间自发生成的图之图——一个Agent生态系统。届时焦点将从如何画图转向如何培育、治理和演化一个Agent生态。预测二Goal Engineering目标工程如果Graph Engineering是让Agent知道自己怎么走那么终极形态一定是让Agent自己知道自己往哪走。Goal Engineering让用户只描述终极目标Agent自主分解、动态规划、不断调整路线全程无需人类定义流程。到了这一步人甚至连图都不用画了。用户说我要一个能自动完成代码审查的Agent系统Goal Engineer就自动分解出理解代码结构→运行测试→检查安全漏洞→生成审查报告的图结构并交给Graph Engine去执行。预测三Trust Engineering信任工程随着Agent系统从单循环走向多图、从辅助工具走向自主决策信任将成为核心瓶颈。Trust Engineering将专注于Agent行为的可解释性、审计可追溯性、决策一致性以及人类对Agent系统的信任建立机制。这不是一个附加功能而是Agent系统能否大规模落地的先决条件。六、新瓶装老酒还是范式跃迁当然我们也需要保持冷静。老刘说NLP在他的文章中说得很犀利“底层还是’agent编排状态管理流程治理’那套老活儿。6月喊Loop、7月喊Graph中间隔一个月这不是范式跃迁是流量制造。”诚然X已死的话术几乎总是错的Loop没杀死PromptGraph没杀死Loop。它们是嵌套叠加不是替代。这种术语通胀的叙事只会稀释含义让人追名字而不是解决问题。但另一方面如果我们把视线从营销节奏上移开聚焦技术本身会发现每一层抽象都在解决真实的问题都在让人离定义什么是好更近一步都在让AI系统的能力边界向外扩展一圈。正如一位观察者所言“整个技术的发展都是螺旋上升的兜兜转转互相缠绕”。Graph Engineering不是终点它只是Claude Code工程化之路上的一个驿站。写在最后作为一名跟进Claude Code工程化进程的观察者和实践者我最大的感受是我们正在目睹一场从手工作坊到工业体系的巨变。写Prompt → 管上下文 → 搭Harness → 设计Loop → 编排Graph → 未来的Ecosystem/Constitution/Goal/Trust Engineering……这个链条的每一次推进都意味着人类离亲手执行越来越远离定义方向和标准越来越近。这不是术语通胀的造词游戏而是AI能力演进的自然结果。重要的是不要追名字要解决问题。下一个X Engineering还会来。当它来的时候不要问XX是不是已死而要问这个新概念帮我解决了什么之前解决不了的问题。因为所有的X Engineering最终都是Human Engineering——它们共同反映的是人类在AI时代如何重新定义自己的角色从执行者变为定义者。而未来的工程范式也必将层出不穷。Graph Engineering不会是终点它只是通往更宏大AI工程图景的一块基石。十年后回看今天我们或许会感慨原来2026年我们才刚刚开始学会让AI Agent协同工作。参考来源Graph Engineering with Claude: 14-Step roadmap from 0 to graph architect (Full Course)3 Years of Graph Engineering with LangGraph也谈Agent的Engineering命名通胀Graph Engineering兜兜转转又回到workflowLoop工程已死Graph工程永生从Loop Engineering到Graph EngineeringAgent的一次组织架构升级

相关新闻

如何在安卓手机上玩转FT8通信:FT8CN完整入门指南

如何在安卓手机上玩转FT8通信:FT8CN完整入门指南

如何在安卓手机上玩转FT8通信:FT8CN完整入门指南 【免费下载链接】FT8CN Run FT8 on Android 项目地址: https://gitcode.com/gh_mirrors/ft/FT8CN 想在安卓手机上体验专业的无线电通信吗?FT8CN让你轻松实现这一目标!这个开源项目让你…

2026/7/25 11:31:08阅读更多 →
如何三步免费解锁原神144帧:终极FPS解锁完整指南

如何三步免费解锁原神144帧:终极FPS解锁完整指南

如何三步免费解锁原神144帧:终极FPS解锁完整指南 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 想要在原神中体验144帧甚至更高刷新率的丝滑流畅感吗?Genshin Im…

2026/7/25 11:31:08阅读更多 →
G-Helper终极指南:高效掌控华硕笔记本的完整解决方案

G-Helper终极指南:高效掌控华硕笔记本的完整解决方案

G-Helper终极指南:高效掌控华硕笔记本的完整解决方案 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook, Exp…

2026/7/25 11:31:08阅读更多 →
PUBG罗技鼠标宏压枪脚本:3种实战配置方案与完整性能优化指南

PUBG罗技鼠标宏压枪脚本:3种实战配置方案与完整性能优化指南

PUBG罗技鼠标宏压枪脚本:3种实战配置方案与完整性能优化指南 【免费下载链接】PUBG-Logitech PUBG罗技鼠标宏自动识别压枪 项目地址: https://gitcode.com/gh_mirrors/pu/PUBG-Logitech PUBG-Logitech是一款基于罗技鼠标的绝地求生压枪辅助工具,通…

2026/7/25 12:53:21阅读更多 →
从零开始:如何用Atmosphere大气层系统彻底改造你的Switch游戏体验

从零开始:如何用Atmosphere大气层系统彻底改造你的Switch游戏体验

从零开始:如何用Atmosphere大气层系统彻底改造你的Switch游戏体验 【免费下载链接】Atmosphere-stable 大气层整合包系统稳定版 项目地址: https://gitcode.com/gh_mirrors/at/Atmosphere-stable 你是否曾经想过,为什么别人的Switch能玩到更多游戏…

2026/7/25 12:53:21阅读更多 →
掌握Bebas Neue:5个创意设计师必须知道的免费开源标题字体专业技巧

掌握Bebas Neue:5个创意设计师必须知道的免费开源标题字体专业技巧

掌握Bebas Neue:5个创意设计师必须知道的免费开源标题字体专业技巧 【免费下载链接】Bebas-Neue Bebas Neue font 项目地址: https://gitcode.com/gh_mirrors/be/Bebas-Neue Bebas Neue是一款专为标题和显示用途设计的免费开源无衬线字体,由日本设…

2026/7/25 12:53:21阅读更多 →
智能激活引擎:基于本地KMS模拟的自动化授权管理方案

智能激活引擎:基于本地KMS模拟的自动化授权管理方案

智能激活引擎:基于本地KMS模拟的自动化授权管理方案 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 在Windows和Office软件授权管理领域,传统激活方案面临安全性、稳定性…

2026/7/25 12:53:21阅读更多 →
彻底掌控Windows安全:Defender Remover如何帮你重新定义系统防护边界

彻底掌控Windows安全:Defender Remover如何帮你重新定义系统防护边界

彻底掌控Windows安全:Defender Remover如何帮你重新定义系统防护边界 【免费下载链接】windows-defender-remover A tool which is uses to remove Windows Defender in Windows 8.x, Windows 10 (every version) and Windows 11. 项目地址: https://gitcode.com/…

2026/7/25 12:53:21阅读更多 →
对比使用Taotoken前后在API密钥管理与轮换上的效率提升

对比使用Taotoken前后在API密钥管理与轮换上的效率提升

对比使用Taotoken前后在API密钥管理与轮换上的效率提升 1. 引言 对于依赖多个大模型API进行开发的团队而言,密钥管理是一项基础但繁琐的运维工作。过去,团队需要为每个模型供应商单独注册账户、申请密钥,并在不同的控制台之间切换以进行管理…

2026/7/25 12:51:21阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/25 1:01:14阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/25 1:01:14阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/25 1:01:14阅读更多 →
突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的…

2026/7/25 0:01:16阅读更多 →
C++ string类模拟实现:从深拷贝到内存管理的完整指南

C++ string类模拟实现:从深拷贝到内存管理的完整指南

1. 项目概述:为什么我们要“手撕”string类?在C的学习道路上,尤其是从C语言过渡到C的“初阶”阶段,string类绝对是一个绕不开的核心。标准库里的std::string用起来太方便了,、find、substr,几个操作符和函数…

2026/7/25 0:01:16阅读更多 →
三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

1. 先搞清楚“三角洲寻宝鼠”到底是什么工具从名称来看,“三角洲寻宝鼠”更像是一个资源查找或文件检索类工具,而不是游戏或娱乐软件。这类工具的核心价值在于帮助用户快速定位特定资源,比如文档、图片、压缩包或特定格式的文件。如果你经常需…

2026/7/25 0:01:16阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/24 23:01:03阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/24 19:00:40阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/24 19:00:40阅读更多 →