AI工程三大范式:Harness、Loop、Graph
2026 年上半年AI 工程领域密集冒出了三个新术语Harness Engineering、Loop Engineering、Graph Engineering。三个概念几乎在同一时期被不同团队提出又在社交媒体上被反复混用。有人说它们是同一件事的不同说法有人认为它们是前后替代关系还有人把它们和 Prompt Engineering、Context Engineering 混为一谈。事情没那么复杂也没那么简单。这三个概念不是同义词也不是竞争关系。它们是 AI Agent 系统的三个不同层次——分别解决模型周围放什么、“模型怎么迭代”、多个模型怎么协作的问题。理解这三层架构是 2026 年从会用 AI到用好 AI的关键分水岭。第一层Harness Engineering——给 AI 装上操作系统2026 年 2 月Anthropic 连续发布三篇关于 Agent Harness 的技术报告。几乎同时OpenAI 一个五人小团队用 AI Agent 交付了 100 万行生产代码——全部由 Agent 编写人类只做审查。这两件事指向同一个结论Agent 的瓶颈从来不在模型在模型之外的环境。Harness 这个词的原意是马具——套在马身上、连接马与马车的那套缰绳、鞍具和皮带。在 AI Agent 语境下Harness 是模型之外的一切约束条件、反馈机制、文档上下文、工具权限、记忆文件。一个更直觉的类比•模型 CPU原始算力•上下文窗口 RAM有限、易失的工作记忆•Harness 操作系统决定 CPU 看到什么、什么时候看到•Agent 应用程序在操作系统之上运行的具体任务你不会让一个程序直接操作硬件。同样你也不应该让一个裸模型直接面对真实世界的复杂任务。Harness Engineering 的核心制品包括五类1. 项目文档CLAUDE.md / AGENT.md / .cursorrules每个 Agent 会话开始时读取的项目说明文件相当于新员工的 onboarding 文档。里面写着项目架构是什么、编码约定是什么、“我们这里怎么做事”。名字因工具而异——Anthropic 叫 CLAUDE.mdOpenAI 叫 AGENT.mdCursor 用 .cursorrules——但本质相同。2. 进度追踪器JSON Feature Lists用 JSON 而非 Markdown 定义的待办清单每个条目包含功能描述、验证方式、通过/失败状态。为什么用 JSON因为 Agent 在自主运行时不太容易意外覆盖 JSON 结构而 Markdown 很容易被改写成一团乱麻。3. 记忆文件Memory Files跨会话持久化的经验记录。上一次踩了什么坑、用了什么方案、效果如何。没有记忆的 Agent 每次都是从零开始的新人。4. 工具定义Tool Definitions这里有一个反直觉的发现Vercel 在实验中移除了 80% 的工具定义Agent 性能反而提升了。工具越多Agent 的选择空间越大选错的概率也越高。Harness Engineering 的一个重要分支是减法设计——给得少反而做得好。5. 反馈循环Feedback Loops生成 → 验证 → 修正的闭环机制。这是 Harness 和 Loop 的交汇点后面会展开。LangChain 的一组实验数据很有说服力同一个模型跑 Terminal Bench 2.0 基准测试旧 Harness 得分 52.8%新 Harness 得分 66.5%。模型没换换的是模型周围的环境。Agent 从来不是难点Harness 才是。第二层Loop Engineering——设计自己跑的循环2026 年 6 月Claude Code 负责人 Boris Cherny 说了一句话“I barely prompt models anymore. I have loops that prompt the models for me. My job is to build the loops.”我已经很少直接给模型写提示了。我有循环来替我给模型发提示。我的工作就是构建这些循环。OpenClaw 创始人 Peter Steinberger 也表达了同样的意思“Stop prompting coding agents and start designing loops that prompt them.”别再提示编程 Agent 了开始设计提示它们的循环。这两句话指向 Loop Engineering 的核心理念从写一条好提示词转向设计一个自我运转的循环系统。什么是 Loop最朴素的理解是生成 → 审查 → 引导 → 重复其实你一直在用这种循环。打开 Claude Code让它写个着陆页看完输出觉得 hero 部分不对要求修改再看再改再引导——这就是一个人在回路的 Loop。2026 年的新趋势是把这个循环自动化人只启动一次给一个需求文档或 spec 文件Agent 自己生成、自己读取输出、自己判断还需要做什么、自己给自己发下一轮提示反复循环直到认为完成。Loop Engineering 的核心问题是循环什么时候该停这取决于任务的成功标准是否客观可验证。场景适合 Loop原因测试是否通过✅ 适合二进制判断可自动验证分数是否超过阈值✅ 适合数值可量化输出是否匹配模板✅ 适合格式可校验“这个设计感觉对吗”❌ 不适合主观判断循环会变成老虎机“这是我想做的产品吗”❌ 不适合需要人类直觉“用户会喜欢吗”❌ 不适合没有客观标准一个实用的判断法则客观 二进制 Loop 是礼物主观 开放式 Loop 是老虎机。Loop 的成本问题也不容忽视。单次 API 调用是一轮 token 的开销一个 Loop 可能跑 10 到 50 轮每轮都携带上下文、历史输出和中间状态。成本是复合增长的。对于月预算 20 到 200 美元的个人开发者一个不受控的开放式 Loop 可以在一个下午烧光整月额度。Loop Engineering 不是让 Agent 自己跑的许可证而是设计好什么时候让它停的工程学。第三层Graph Engineering——编排多 Agent 的组织架构2026 年 7 月Graph Engineering 的概念开始浮出水面。首先要澄清这里的 Graph 和知识图谱Knowledge Graph没有关系。此 Graph 是图论中的有向图——节点是 Agent边是工作流的方向和依赖关系。如果说 Harness Engineering 解决的是单个 Agent 的环境设计Loop Engineering 解决的是单个 Agent 的迭代节奏那 Graph Engineering 解决的是多个 Agent 之间的协作拓扑。当一个任务超出了单个 Agent 的能力范围——不是因为任务太难而是因为任务太杂、太宽、需要不同领域的专业能力——你就需要多个 Agent 协同工作。Graph Engineering 就是设计这种协同的工程学科。三种典型的 Graph 拓扑1. 链式ChainAgent A 的输出直接喂给 Agent BB 的输出喂给 C。像流水线每个节点做一道加工。适用场景流程固定、步骤明确的管道型任务。比如采集新闻 → 摘要生成 → 翻译 → 排版 → 发布。优点简单、可预测、容易调试。缺点一个节点卡住整条链停摆。2. 星型Hub-and-Spoke一个编排 Agent负责分发任务和汇总结果周围是多个执行 Agent各自处理子任务。适用场景一个复杂任务可以分解为多个独立子任务。比如分析一家公司拆成财务分析 Agent 技术分析 Agent 行业分析 Agent最后由综合研判 Agent汇总。优点并行执行、故障隔离。缺点编排 Agent 是单点瓶颈它的能力决定了整个系统的质量上限。3. 网状MeshAgent 之间多对多通信每个 Agent 可以向任意其他 Agent 请求信息或协作。适用场景高度动态、无法预定义流程的探索性任务。优点灵活、鲁棒。缺点调试困难、成本不可控、容易出现 Agent 之间鸡同鸭讲的死循环。Graph Engineering 的核心挑战不是技术实现而是设计决策•哪些任务需要拆分拆到什么粒度•Agent 之间的通信协议是什么传递原始数据还是摘要•如何处理某个 Agent 失败的情况重试、跳过、还是人工介入•成本如何分配哪个 Agent 是 token 消耗大户这些问题没有标准答案只有权衡。Graph Engineering 的本质是组织设计——和人类团队的组织设计惊人地相似。三层架构的关系不是替代是叠加理解了三个概念之后关键问题是它们之间是什么关系答案是它们是垂直叠加的三层不是水平竞争的三选。┌─────────────────────────────────────┐│ Graph Engineering │ ← 多 Agent 怎么协作│ 编排拓扑、角色分工、通信协议 │├─────────────────────────────────────┤│ Loop Engineering │ ← 单个 Agent 怎么迭代│ 循环节奏、停止条件、成本控制 │├─────────────────────────────────────┤│ Harness Engineering │ ← 模型周围放什么│ 文档、工具、记忆、约束、反馈 │├─────────────────────────────────────┤│ Base LLM │ ← 底层模型│ Qwen / Claude / GPT / ... │└─────────────────────────────────────┘Harness 是地基。没有好的 Harness再精巧的 Loop 和 Graph 都建不起来。一个裸模型加上糟糕的项目文档和过多的工具定义无论你如何设计循环和编排输出质量都不会好。Loop 是节奏。有了好的 HarnessAgent 需要知道什么时候做完了。Loop Engineering 定义了迭代的节拍和终止条件。没有 Loop 的 Agent 要么一次就停太保守要么永远跑下去太烧钱。Graph 是组织。当单个 Agent 的 Loop 不够用需要多个 Agent 协同时Graph Engineering 定义谁做什么、怎么传递、如何汇总。一个实际例子假设你要构建一个自动代码审查系统。•Harness 层你给 Agent 写好 CLAUDE.md 说明代码规范、提供 lint 工具定义、设置只能读不能写的权限约束、挂上项目的历史 PR 作为记忆文件。•Loop 层你设计一个循环——Agent 审查代码 → 生成审查意见 → 用 lint 工具验证意见是否合理 → 如果不合理就修正 → 直到所有意见都通过验证。成功标准是客观的lint 是否报错所以 Loop 是合适的。•Graph 层你把系统拆成三个 Agent——安全审查 Agent专注漏洞检测、性能审查 Agent专注效率问题、风格审查 Agent专注代码规范。三个 Agent 并行工作结果汇总到一个综合报告 Agent生成最终审查报告。三层各司其职缺一不可。实践指南你应该先关注哪一层不同阶段、不同场景优先级不同。如果你是个人开发者刚开始用 AI Agent 写代码先做好 Harness。花 30 分钟写一份好的 CLAUDE.md 或 AGENT.md把项目架构、编码约定、常用命令写清楚。这比任何花哨的 Loop 或 Graph 设计都能立刻提升 Agent 的输出质量。如果你在构建自动化工作流需要 Agent 自主完成多步任务开始设计 Loop。关键是找到客观可验证的成功标准——测试是否通过、格式是否正确、数值是否达标。有客观标准的任务放心交给 Loop主观判断的任务留给自己。如果你的团队在构建复杂的 AI 系统多个 Agent 需要协同这时候才需要认真考虑 Graph Engineering。先想清楚角色分工和通信协议再选择框架LangGraph、CrewAI、AutoGen 等。不要为了用框架而用框架——如果一条链式结构就能解决问题不要上网状拓扑。一个诚实的判断法则•80% 的 AI 应用问题靠 Harness 就能解决•剩下 15% 的自动化问题靠 Loop 解决•最后 5% 的规模化问题才需要 Graph不要被术语迷惑。回到你的实际问题看它卡在哪一层。写在最后2026 年的 AI 工程正在经历一场从手艺人到系统工程师的身份转变。过去我们说Prompt Engineering潜台词是只要我写出足够好的提示词模型就能给我想要的结果。这是一种手艺人的思维——依赖个人技巧一次一提示。现在我们知道真正决定 Agent 质量的不是提示词写得多巧妙而是模型周围的环境设计Harness、迭代节奏设计Loop、协作拓扑设计Graph。这是工程思维的胜利。工程不性感。它不像 Demo 那样让人眼前一亮不像一个提示词搞定一切那样适合发朋友圈。但工程是可靠的、可复制的、可扩展的。2026 年如果你还在琢磨怎么写一条完美的提示词是时候抬头看看更大的图景了。好的 AI 系统不是提示出来的是设计出来的。学AI大模型的正确顺序千万不要搞错了2026年AI风口已来各行各业的AI渗透肉眼可见超多公司要么转型做AI相关产品要么高薪挖AI技术人才机遇直接摆在眼前有往AI方向发展或者本身有后端编程基础的朋友直接冲AI大模型应用开发转岗超合适就算暂时不打算转岗了解大模型、RAG、Prompt、Agent这些热门概念能上手做简单项目也绝对是求职加分王给大家整理了超全最新的AI大模型应用开发学习清单和资料手把手帮你快速入门学习路线:✅大模型基础认知—大模型核心原理、发展历程、主流模型GPT、文心一言等特点解析✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑✅开发基础能力—Python进阶、API接口调用、大模型开发框架LangChain等实操✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经以上6大模块看似清晰好上手实则每个部分都有扎实的核心内容需要吃透我把大模型的学习全流程已经整理好了抓住AI时代风口轻松解锁职业新可能希望大家都能把握机遇实现薪资/职业跃迁这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

相关新闻

2026最新!3款好用的课堂英语教学软件推荐

2026最新!3款好用的课堂英语教学软件推荐

【摘要:】我做了5年英语教学技术落地研究,前后实测过12款市面主流课堂英语教学软件,筛选出3款适配不同场景的实用工具,附实测技术参数和公立校/机构落地数据,帮老师和教研负责人省选品时间,避免踩功能冗余、…

2026/8/4 21:47:43 阅读更多 →
SVN 跳过目录冲突后的解决方法

SVN 跳过目录冲突后的解决方法

SVN在更新时遇到了无法自动解决的冲突,因此跳过了这个文件。要解决它,需要手动处理这个冲突。处理思路是:先定位具体的冲突文件,然后选择一种方式解决冲突,最后通知SVN冲突已处理完毕。解决步骤你可以按照下面的步骤来…

2026/8/4 21:46:42 阅读更多 →
Diva Mod Manager完全指南:5步打造你的专属初音未来歌姬计划体验

Diva Mod Manager完全指南:5步打造你的专属初音未来歌姬计划体验

Diva Mod Manager完全指南:5步打造你的专属初音未来歌姬计划体验 【免费下载链接】DivaModManager 项目地址: https://gitcode.com/gh_mirrors/di/DivaModManager Diva Mod Manager是一款专为《初音未来:歌姬计划 Mega Mix》设计的模组管理工具&…

2026/8/4 21:46:42 阅读更多 →

最新新闻

TikTok Shop店群自动化管理系统:秒级轮询监控,竞品一动你3秒内跟进

TikTok Shop店群自动化管理系统:秒级轮询监控,竞品一动你3秒内跟进

TikTok Shop店群自动化管理系统:秒级轮询监控,竞品一动你3秒内跟进 做店群的老板都知道,TikTok Shop的批量抓取采集,是店群运营中最耗人力也最容易出错的环节。 采集竞品数据是店群运营的命脉。但各大平台的反爬系统越来越强&am…

2026/8/5 2:18:03 阅读更多 →
3D打印层错位故障诊断与解决:从机械、电气到软件的全方位排查指南

3D打印层错位故障诊断与解决:从机械、电气到软件的全方位排查指南

1. 从一次失败的打印说起:层错位,3D打印的“骨折”现象我桌上摆着一个刚出炉的打印件,本该是个精致的机械臂关节,现在却像被斜着切了一刀,上半部分和下半部分完美地错开了几毫米。这不是什么艺术创作,而是典…

2026/8/5 2:18:03 阅读更多 →
零成本自建内网穿透:基于FRP与免费云服务器实现NAS远程访问

零成本自建内网穿透:基于FRP与免费云服务器实现NAS远程访问

1. 项目概述:为什么我们需要“真免费”的内网穿透?如果你和我一样,把群晖NAS当作家里的数据中枢,那么“随时随地访问”绝对是个刚需。无论是出差时调取一份合同,还是给家人分享旅行照片,或者远程管理下载任…

2026/8/5 2:18:03 阅读更多 →
Unity游戏开发:状态模式在角色控制与AI决策中的实践指南

Unity游戏开发:状态模式在角色控制与AI决策中的实践指南

1. 项目概述:当状态模式遇上Unity角色与AI在Unity游戏开发中,尤其是涉及到角色行为控制与AI决策时,我们常常会陷入一种困境:角色的行为逻辑像一团乱麻,各种if-else或者switch-case语句交织在一起,一个简单的…

2026/8/5 2:18:03 阅读更多 →
【2027最新】基于SpringBoot+Vue的论文管理系统源码+MyBatis+MySQL

【2027最新】基于SpringBoot+Vue的论文管理系统源码+MyBatis+MySQL

💡实话实说:C有自己的项目库存,不需要找别人拿货再加价。博主介绍:🎓 江南大学计算机科学与技术专业在读研究生 | CSDN博客专家 | Java技术爱好者 在校期间积极参与实验室项目研发,现为CSDN特邀作者、掘金优…

2026/8/5 2:18:03 阅读更多 →
Golang JSON解析实战:从字符串到结构体的高效转换与避坑指南

Golang JSON解析实战:从字符串到结构体的高效转换与避坑指南

1. 从字符串到结构化数据:为什么Golang中的转换如此重要在Golang的后端开发日常里,处理字符串和JSON格式数据几乎是家常便饭。你可能经常遇到这样的场景:从HTTP请求体里读到一个string类型的原始JSON字符串,或者从某个配置文件中读…

2026/8/5 2:17:02 阅读更多 →

日新闻

Java缓存框架:JetCache

Java缓存框架:JetCache

TOC 一、简介 JetCache 是一个 Java 缓存抽象框架,为不同的缓存解决方案提供了统一的使用方式。 它提供的注解比 Spring Cache 更加强大。 JetCache 的注解支持原生 TTL、两级缓存以及在分布式环境中的自动刷新功能,同时你也可以通过代码直接操作 Cach…

2026/8/5 0:00:43 阅读更多 →
AD 铺铜设置十字连接,过孔全连接,新版AD的简单设置

AD 铺铜设置十字连接,过孔全连接,新版AD的简单设置

需求:通孔焊盘 十字花;过孔 Via 实心直连;贴片焊盘按需设置 AD 测试版本AD24 很多工程师踩坑:全部统一十字,导致接地过孔阻抗高、大电流发热! 一、快捷键打开规则 PCB 界面按下:D R 展开…

2026/8/5 0:00:43 阅读更多 →
AI素描转换技术深度拆解(2024最新论文+工业级落地代码):从Stable Diffusion ControlNet到LoRA微调全链路解析

AI素描转换技术深度拆解(2024最新论文+工业级落地代码):从Stable Diffusion ControlNet到LoRA微调全链路解析

更多请点击: https://kaifayun.com 第一章:AI生成素描效果 AI生成素描效果是计算机视觉与风格迁移技术融合的典型应用,其核心在于将彩色照片或RGB图像转换为具有手绘质感、明暗对比强烈、边缘清晰的单色素描图像。该过程通常依赖于深度学习模…

2026/8/5 0:00:43 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/4 11:41:39 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/4 5:26:40 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/4 13:38:24 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/4 11:09:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/4 13:38:40 阅读更多 →