不换模型,反超Gemini!解读 Google Harness²
视频介绍了 Harness²:在不修改模型权重的情况下,让 Agent 根据执行轨迹改进自身配置,并积累可复用经验,从而显著提升任务表现,甚至超过使用默认配置的更强模型。
-
核心概念:Agent = 模型 + Harness。 Harness 指模型外部的运行框架,包括系统提示词、护栏、长期记忆、技能文件、工具说明、脚本、子代理定义和中间件插件,共八类组件。日常编写的 CLAUDE.md、SKILL.md 和校验脚本,都属于 Harness 工程;这些配置会直接影响模型能力能否充分发挥。
-
Harness² 的第一层是“任务级递归”:根据实际执行结果改配置。 Agent 先使用当前 Harness 完成任务,留下执行轨迹;编辑器模型读取轨迹,提出两个候选修改,分别处理通用问题(如规划、工具调用)和领域问题(如行业规则)。随后在同一任务上试跑候选,对比行为变化,把有证据支持的改动合并为新 Harness,形成“提议—探测—组合”的流程。
-
没有标准答案时,以行为对比作为改进依据。 法律备忘录、数据对账等开放任务通常缺少可直接判断对错的测试,系统会观察修改后是否出现更可靠的行为,例如重新打开产出文件、跨表核对数字。每项改动都需要绑定具体观察证据,但行为改善仍不等于答案正确,也会受执行随机性和模型偏好影响。
-
第二层是“改进级递归”:积累如何修改 Harness 的经验。 系统复盘哪些改动有效、适用于什么条件、证据是什么,将其存入经验库。每条记录附带可执行的 Harness 和 experience.md,供后续任务参考,让改进过程本身持续优化。视频称,在 TheJobBench 上积累的经验,也能帮助 WorkArena++ 的改进,体现了跨任务迁移能力。
-
搜索可沿并行和顺序两个方向扩展,参数 K 控制预算。 并行递归同时探索多个候选,再通过多个组合会话生成配置;顺序递归则把改进后的 Harness 带入下一轮。视频报告,K = 5 时,并行递归在 WorkArena++ 上额外提升 2.9–3.9 分,在 TheJobBench 上提升 3.0–4.2 分,在法律基准 LAB 上提升 2.6–6.7 个百分点。
-
主要实验显示,只进行一步改进就能明显涨分。 实验覆盖 WorkArena++、TheJobBench 和 Harvey 的法律基准 LAB,测试四种模型与 Harness 组合,每种配置运行三遍取平均。视频报告的关键结果包括:
- GLM-5 配合 OpenCode,在 WorkArena++ 上从 64.2 分提升至 75.7 分,增加 11.5 分。
- Gemini 3.5 Flash 从 72.4 分提升至 77.5 分,增加 5.1 分。
- TheJobBench 提升 4.5 分;LAB 的部分通过率提升 11.8 个百分点。
- Gemini 的平均执行步数从 25.4 步降至 21.9 步,说明效果提升也可能伴随执行效率改善。
-
“反超更强模型”有明确的比较条件。 改进 Harness 后的 GLM-5 得到 75.7 分,超过原始 Harness 下 Gemini 3.5 Flash 的 72.4 分;Gemini 自身经过改进后则达到 77.5 分。这说明外围配置可以弥补部分模型差距,不能据此推断模型能力已不再重要。视频还称,编辑器与执行器使用同一个模型时,GLM-5、Opus 4.8、Opus 5 均有提升。
-
消融实验支持各组件的作用,成本收益仍有边界。 去掉经验库,得分下降 3.1 分;去掉候选范围划分,下降 2.9 分;去掉组合机制,下降 1.6 分。将改进过程消耗的全部 Token 纳入计算后,Harness² 的两种配置都位于帕累托前沿,而离线搜索方法 Meta-Harness 消耗更多算力、得分却更低;这些结论只覆盖论文测试的有限预算区间。
-
具体案例:通过增加检查机制,把对账任务从 43.1 分提高到 77.8 分。 原始 Agent 在整合排期、人员和预算文件时,不跨文件核对数字,也不回读已生成文件。改进后的 Harness 增加四项内容:要求用脚本重新打开每个产出文件的护栏、对账技能、计算前清洗单元格中美元符号和逗号的工具说明,以及校验脚本。重新运行后提升 34.7 分,展示了常规工程检查的价值。
-
相关研究提供了另一种积累改进能力的路径。 视频提到,CMU 的 Harness Learning 使用强化学习,将修改 Harness 的能力训练进一个 4B 模型;它在 21 个未见过的任务家族上取得平均 0.62 分,超过 35B 教师模型的 0.56 分。两条路线分别把经验存入模型参数或外部文件与经验库,都强调可以通过改进 Harness 提升执行效果。
-
实践建议是把配置和经验作为工程资产管理。 将 CLAUDE.md、技能文件和校验脚本纳入 Git,维护 changelog 并定期 review。每次 Agent 失败后,记录失败原因、修复方法、适用条件与验证证据,形成可复用经验;优先投入回读、对账、格式检查和脚本校验等验证机制。
-
需要保留三类限制:成本、经验可靠性和评测污染。 每个候选都需要真实执行,推理成本会随搜索扩大;行为对比可能引入错误经验,经验库也缺少过期淘汰与冲突合并机制。视频还指出,官方 GitHub 披露执行器网络未受限、Codex 沙箱关闭,一次验证运行曾访问 TheJobBench 的评分规则,因此复现时应隔离评分数据,审慎解读结果。
⋯ 已提交 AI 生成深度整理,预计需要 10~60 秒(取决于文字稿长度),请稍候…
▸ 原始转写文字稿(3183 字符)
大家好,我是为什么叫QQ2026年10月,Google Cloud AI Research和西北大学放出一篇论文他们没训练任何模型,没动一行权重只是让agent自己改自己的配置文件GLM5在Workbodybench上的分数从64.2涨到75.7涨了11.5分更有意思的是,这个分数超过了用原始配置的Gemini 3.5 Flash一个更弱的模型靠着一套更好的外围配置打赢了更强的模型这期视频我们把这篇论文讲清楚它对每个在用AI写代码干活的人都有直接关系你可能会问,这怎么可能我们默认的认知是,agent强不强看模型Cloud出新版了,赶紧换GPT升级了,赶紧换Gemini降价了,赶紧切但这篇论文说你天天在用的模型外面还包着一层东西,这层东西叫Harness它对最终表现的影响大到可以抹平模型之间的代差问题就来了如果这层东西这么重要我们每天在它上面花了多少时间还是说,我们只是在用厂商给的默认值这个默认配置可能正在悄悄拖住你的agentHarness这个词直译是马具缰绳马鞍那一套在agent领域,它指模型外面那层运行时缴手架论文把它拆成8个组件每个组件就是一个真实文件系统提示词,systempropt.md忽兰guardreels.md长期记忆一份markdown技能skills目录下的skill.md工具说明,tool.guidance.md脚本一堆python文件紫代理定义外加一个typescript中间键插件你写过cloud.md的话已经在手工做harness工程了论文给了一个公式agent等于模型加harness模型是冻结的harness是可编辑的harness平方的核心是两层地规第一层叫任务级地规agent先用当前配置跑一遍任务留下执行轨迹然后一个编辑器模型出场论文里默认用cloudopus 4.8他读轨记忆提两个修改后选一个管通用毛病比如规划和工具调用一个管领域问题比如这个行业特有的规矩两个后选都在同一个任务上斟跑一遍对比行为差异再把有证据支持的改动合并成新配置提议探测组合三步走完当前任务的harness就升级了你觉得让AI改AI的配置算不算一种危险操作把你的看法打在公屏上关键来了真实工作里没有单元测试告诉你对错写一份法律备忘录做一份数据对账谁知道标准答案harness平方的办法是对比他不知道哪个输出是对的但他能看出加了这条护栏之后agent的行为变了文件开始回读检查的数字开始跨表对账了行为对比替代了答案验证论文说得很坦白这种证据有局限执行有随机性模型有自己的偏好所以每个改动都要绑定一条具体观察凭证据合并凭感觉的疑虑不要这套机制是整套系统能在开放环境里转起来的前提第二层叫改进级地规也是名字里那个平方的来源任务做完系统回头复盘整个修改过程哪条改动有用在什么条件下有用证据是什么这些经验写成一条条记录存进一个经验库每个条目都带着一份可执行的harness和一份experiencemd下一个任务来了改进过程会参考这个库也就是说改harness这件事本身也在被持续改进第一层地规让agent会做今天的任务第二层让他越来越会改自己论文还验证了一点jobbench上赞出来的经验库拿去辅助workbodybench的改进照样能涨分经验可以跨人物迁移预算够的话地规有两个方向并行地规同时探多个候选横向探索然后开多个组合绘画各自合并出候选配置顺序地规把改好的harness带进下一轮纵向迭代参数K控制预算K等于5的时候并行地规在workbodybench上又多拿了2.9到3.9分jobbench多拿3.0到4.2分LAB多拿2.6到6.7个百分点论文还测了算力账把改进过程花的所有token都算上harness平方的两个配置都落在帕利托前沿上离线搜索的meta harness花了更多算力分数反而更低看数据三个基准workbodybenchjobbenchharvey的法律基准LAB四种模型和harness组合每个配置跑三遍取平均只跑一步改进GLM5配opencodeworkbody平均分从64.2到75.7涨11.5分詹姆南3.5Flash从72.4到77.5涨5.1分jobbench涨4.5分LAB的部分通过率涨11.8个百分点分数涨了活还干得更快Gemini的平均执行部数从25.4降到21.9消融实验也做了拿掉经验库掉3.1分拿掉候选的范围划分掉2.9分拿掉组合机制掉1.6分每个零件都在干活但这里有个很关键的地方改进后的GLM575.7分原始配置下的Gemini 3.5Flash72.4分弱模型配好harness打赢了强模型的原装状态论文原话很直接一个较弱的执行模型配上改进的harness可以超过代原始harness的更强模型这对你选行的启发很实际如果你团队的预算有限与其追最新模型不如先把harness工程做扎实同样的思路换个模型也成立论文补理组实验编辑和执行用同一个模型GLM5OPUS 4.8OPUS 5全都有提升这条路线不挑模型这个判断你同意吗模型重要还是配置重要评论区肯定吵得起来把你的立场打在公屏上看个具体案例jobbench里有个任务把排期人员预算文件对账成一套交付物原始agent拿了43.1分毛病很典型数字从来不夸文件核对写完的文件从来不回读改进后的harness加了四样东西一条护栏写完必须用脚本重新打开每个铲除文件一个对账技能一段工具说明单元格里的数字常带美元符号和逗号算之前先清洗一个胶验脚本重跑77.8分涨了34.7分你仔细看这四样改动没有一件是高深技术全是工程师加班烫出来的经验只不过这次写经验的是agent自己很多人会觉得agent的竞争力全在模型提示词和配置只是临时凑合这两篇论文给了相反的证据CMU9月发了harness learning走了另一条路用强化学习把修改harness的能力直接迅进一个4B小模型结果在21个没见过的任务家族上平均分0.62超过他35B教师的0.56Google这篇把经验存在模型外部的文件和库里一个往参数里训一个往文件里存两条路只相同一个判断模型冻结能力照样能长harness是可以积累的工程资产看到这里你可能会想这跟我有什么关系三件事可以直接上手第一把你写的cloud.md技能文件校验脚本当代码资产管境git写changerlog定期review别再随手改了扔在那第二件自己的经验库每次agent干活翻车别指顺手改句提示词把翻车原因修复方法生效条件写成一条可复用的记录第三验证比生成值钱刚才那个案例里涨分最多的是护栏和校验脚本全是检查类改动还有一个工程细节值得学经验库里的每条经验都带着适用条件和证据记录你以后写经验也照这个格式来别只写一句结论以后拉开差距的可能就是你积累了多少条经过验证的harness经验别急着上头这套东西有明确的坑第一要钱每个候选都要真跑一遍推理成本成倍涨论文只在一个有限的预算区间里测了这笔账最后预算怎么分配还没有答案第二行为对比不等于答案正确执行有随机性错误的经验也会进库而且库里还没有过期淘汰和冲突合并机制第三屏测卫生官方getup写得很清楚执行器网络不受限Codex的杀箱是关掉的公开基准的评分规则文件可能被访问到他们自己承认一次Codex验证运行就碰到The Job Bench的评分规则你要复现先把评分数据隔离掉诚实是诚实用的时候得小心总结一下Agent等于模型加Harness模型你说了不算Harness你全权负责Harness平方证明了一件事这层你天天随手呼的配置可以被系统的改进验证和积累而且效果能反超一个更强的模型简句就一句模型是租来的Harness是自己的留个问题你现在给Agent写的那些配置文件是随手呼的草稿还是当资产在经营评论区聊聊你的做法感谢观看如果你觉得有收获一键三连我是为什么叫QQ我们下期见