尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
EnvHarness 把静态环境「套个壳」就 +9 分:Google 让 Agent 训练场自己会进化
EnvHarness 把静态环境「套个壳」就 9 分Google 让 Agent 训练场自己会进化Hugging Face 每日论文2026-08-21 精选AI 智能体在游戏与网页里点来点去看似热闹背后其实一直被一个老问题卡住——训练用的那些环境是「一次写死、永远不动」的做完一道题就再也教不会新东西了。Google Research 联合圣路易斯华盛顿大学、北卡罗来纳大学教堂山分校的团队 8 月 21 日公开的 EnvHarness论文 arXiv:2608.19880做了一件反直觉的事不动环境内核、只在外层「套一个可编程壳」就把 Agent 在五个 benchmark 上的成绩往上推了一截。同一天这篇论文登上了 Hugging Face 每日论文榜首社区 246 次点赞比排名第二的论文高一截。静态环境的痛点一个只能交一份作业的练习册LLM Agent 是靠「和环境反复交互」学会做事的环境对它的意义等同于练习册。可是传统的训练环境——不管是 ALFWorld 里的家庭机器人任务、WebArena 里的网页操作、还是 SWE-bench Verified 里的真实 GitHub Issue——一旦发布就再也不会变。研究团队在论文里点出了一个很多人忽略的事实环境是「看不见 Agent 弱点的」而且 Agent 一旦把题做完环境就再也不能提供新的训练信号了。过去的补救办法是「环境生成」让另一个 LLM 重新写一整套新环境。但这条路要么依赖只能用在某一类任务的流水线要么需要昂贵又不可靠的验证器而且生成出来的环境往往是「另一个静态环境」等于又写了一份新练习册。EnvHarness 的作者们决定换一种问法既然环境本身没法改能不能在外层把它「包」起来设计哲学把「重塑环境」变成「组合外壳」EnvHarness 的核心思路是把 Agent harnessAnthropic、OpenAI 都在用的概念的逻辑搬到环境那一侧。所谓 Agent harness就是给 LLM 套上外部记忆、工具、技能这些插件而不用动它的权重EnvHarness 同样给环境套一个壳、却不动环境的代码。所有改动都通过标准的 reset / step 接口生效作者把这叫「wrapping, not authoring」。这个壳由三种可组合的组件构成每一种都对应一种常见训练难题。组件名作用解决的具体训练难题Setup改写环境的初始状态让 Agent 在不同起点训练避免只会做某一种开局Rule改写 Agent 能做的动作、能看到的观察把动作空间收窄到 Agent 当前掌握不好的那一片Link把另一个环境的任务嵌入进来跨任务组合延长训练 horizon因为只在 reset / step 接口上动手原环境那份「人来写、人来评」的验证器被原样保留——成绩的可信度没有让步。这就是为什么论文敢同时跨五个完全不同的 benchmark 用同一套代码。EnvRigger让一个 Agent 来给另一个 Agent 写练习册把壳搭好是一回事知道「该往哪一层套、套什么」是另一回事。EnvHarness 团队又做了一个配套组件 EnvRigger它把目标策略当作一个黑盒从三个维度自动判断「该往哪加壳」。第一步观察策略在原环境里跑出来的成功轨迹和失败轨迹定位 Agent 卡在什么类型的问题上。第二步根据诊断结论生成候选的 EnvHarness 组件写的是真实 Python 代码不是从模板菜单里挑。第三步用更新后的环境跑一轮新的 rollout看看 Agent 真的能学会吗只有当 Agent 在新环境里既能学到新东西、又还能解得开时新环境才被采用否则就回到第二步再改一轮。反复执行这个诊断—合成—验证的循环就形成了论文里强调的「policy 与 environment 共同进化co-evolution」Agent 进步一点EnvRigger 就把壳再调一点让训练场一直能出新的有信息量的信号。实验数据5 个 benchmark 4 个领域跨任务都好使论文评测覆盖 5 个 benchmark、4 个领域把训练模式拆成技能学习skill-based learning, SL和强化学习reinforcement learning, RL两条线分别跑。底子用的是 GPT-4.1、Claude Sonnet 4-6、o4-mini 这一档主力模型。Benchmark领域EnvHarness 在 SL 设置上的提升在 RL 设置上的提升步数变化ALFWorld家庭具身任务最高 9.0 分held-out最高 6.5 分减少 9.8%WebArena网页浏览一致提升一致提升减少 9.8%SWE-bench Verified软件工程一致提升一致提升减少 9.8%OfficeQA办公问答一致提升一致提升减少 9.8%SpreadsheetBench电子表格操作一致提升一致提升减少 9.8%值得拆开来看的几个关键数字。held-out 实例上最高 9.0 分这是对照基线跑同款 benchmark 训练后、到没见过的题目上去测的绝对分差意思是学到的能力真的迁移了不是过拟合。9.8% 的步数减少也很反直觉——明明环境变难了怎么 Agent 反而步数变少了论文给出的解释是EnvRigger 把壳调成了「刚好让 Agent 卡在它薄弱环节」的难度所以每一步都有信息量不再有「在原地打转」的无效步。RL 设置下最高 6.5 分的提升同样重要。它说明 EnvHarness 给出的训练信号更稳定更适合策略-环境共同进化的循环——RL 训练最怕 reward signal 噪声大EnvRigger 的诊断-合成循环正好把噪声压在最低。为什么这套思路比「换更大模型」更值得做很多团队遇到 Agent 训练效果不好的第一反应是「再训一个更大的底模」但 EnvHarness 的结果说明环境侧的改造也能拿到稳定提升而且不依赖新模型。把壳放在外层还有三个隐性收益。第一复用已有 benchmark 不再是负担。每个 benchmark 自带的人类专家验证器都被原样保留研究团队不需要为 EnvHarness 重写一套评估——这就是为啥同一套代码能在 5 个完全不同的领域同时跑。第二调试和审计更容易。当壳是独立的一层 Python 代码时调试时只要把壳打开看 Agent 在原环境里到底发生了什么。第三共同进化让「数据不够」不再卡脖子。在 ALFWorld 这种环境里原题做完就没了EnvRigger 会自动出「和原题同分布、但能针对 Agent 弱点」的新题等于把一个固定练习册变成了自适应教辅。局限与待验证壳能不能稳、好不好抄论文自己也承认了几条边界。第一EnvHarness 的具体配置必须针对目标策略和任务裁剪虽然 EnvRigger 把这件事自动化了但「自动化到什么程度、需不需要人审」取决于环境本身的复杂程度——对 OfficeQA 这类扁平文本任务一键就能跑通对 ALFWorld 这类具身任务还是要写点领域先验。第二独立复现还很早期。论文结论目前主要来自团队自己在 Google Cloud AI Research 上的实验其他实验室和工业团队的端到端复现报告还不充分。要把 EnvHarness 真正落地到自家 Agent 流水线里仍然需要先做一次小规模对照。第三「共同进化」这条曲线目前看到的是「重复循环越多、增益越大」但何时收敛、是否会出现壳越来越复杂但 Agent 不再进步的情况论文里还没有给出系统性的消融。这跟 RL 训练里 reward hacking 的老问题是一类的下一步工作大概率会沿着这条线展开。为什么这篇值得读者现在就去看从研究角度看EnvHarness 给「环境端改造」这条路线补了一块关键拼图——过去要么花重金重建环境、要么训练 LLM 写环境前者贵、后者不稳。EnvHarness 证明了「不动环境、用可编程壳层」是第三条可行路径而且同一天登上 Hugging Face 每日论文榜首说明社区也认可这个方向。从工程角度看代码已经在 GitHub 上开源google-research/envharness网页 envharness.com 同步上线。如果你的团队正在训练 web Agent、办公 Agent 或具身 Agent这一套接口标准化的壳层可能比再训一遍底模更划算。读完论文最值得记住的一点是决定 Agent 训练效率的往往不是模型大小或训练步数而是「环境能不能持续提供新信号」。EnvHarness 把这个被忽视的因素摆到了台面上并用一种相对轻量的方式给出了解法。对于想入门 Agent 训练的读者这篇论文是 2026 年 8 月必读的那一份。
RELATED

相关推荐

项目管理软件哪个好?别被排行榜骗了,3 个真实数据讲透选型

项目管理软件哪个好?别被排行榜骗了,3 个真实数据讲透选型

全文约 700 字,阅读约 2 分钟。 重点内容:没有"最好"的项目管理软件,只有适配你的。Worktile 2024 调研 87 家采购企业,54% 买后 12 个月还在用,仅 21% 全员活跃;PMI 2023 报告 62% 系统失败源于…

📅 2026/10/16 5:34:35
LeetCode 热题 100

LeetCode 热题 100

目录 哈希 1. 两数之和 49. 字母异位词分组 128. 最长连续序列 双指针 283. 移动零 链表 2. 两数相加 哈希 1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数…

📅 2026/10/4 7:51:16
IDC数据佐证:AI低代码,重构产业数智化底层逻辑

IDC数据佐证:AI低代码,重构产业数智化底层逻辑

当下企业数智化转型早已告别“试点可视化、表面数字化”的初级阶段,正式迈入业务深度适配、系统高频迭代、成本精准可控的深水区。但纵观制造、政务、供应链三大核心产业,绝大多数政企数字化项目都陷入了共性困境:传统定制开发周期长、成本高…

📅 2026/10/12 2:09:46
MORE NEWS

更多资讯

📰

ZigBee串口透传RSSI定位:毕设级厘米级距离测量方案

简介:本资源是一套面向嵌入式开发初学者与ZigBee物联网实践者的完整定位实验方案,聚焦于通过串口实时读取CC2530节点RSSI值并估算设备间距离的核心技术环节。内容覆盖UART通信配置、ZigBee协议栈中RSSI获取机制、基于经验路径损耗模型的距离换算逻辑&…

📰

队列RFC:可靠性、流控与一致性的分布式消息契约

1. “队列RFC”不是一份文档,而是一套被长期误读的通信契约机制“队列RFC”这个短语在最近的技术讨论中频繁出现,但几乎没人能说清它到底指什么——它既不是IETF正式发布的RFC编号(比如RFC 2324“超文本咖啡壶控制协议”那种带编号的幽默文档…

📰

马尾辫总是翻车?从高度、角度到松紧度,教你扎出好看不塌的马尾

1. 明明只是把头发扎起来,为什么马尾辫这么容易翻车先问一个问题:你有没有那种“扎了马尾反而显老显秃”的瞬间?我做发型折腾这些年,一个特别反直觉的发现是——越简单的发型,越考验功底。披肩发可以靠卷度、光泽藏拙&…

📰

Cocos Creator回合制战斗框架CocoKnightManager:管理器分层与事件驱动设计

简介:CocoKnightManager 是一套基于 Cocos Creator 的回合制游戏系统设计开源工程,面向希望掌握回合制玩法架构的初中级游戏开发者与独立团队,帮助其解决战斗流程抽象、角色状态管理与规则扩展等核心问题。资源包共 22 个文件,约 …

📰

知识图谱在技术转移中的应用与架构解析

1. 项目概述:当知识图谱遇上技术转移去年参与某高校科技成果转化平台建设时,我们遇到一个典型困境:科研处的老师拿着厚达300页的专利汇编手册却找不到匹配企业,而企业技术总监抱怨"根本看不懂这些学术专利描述"。这种信…

📰

Visual Studio旧版下载与多版本管理全攻略

1. 为什么需要旧版Visual Studio? 作为Windows平台最强大的集成开发环境,Visual Studio的版本迭代速度相当快。但实际开发中,我们经常会遇到必须使用旧版本的特殊场景: 企业遗留项目维护:很多老项目基于特定VS版本构…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬