Agent | | arXiv:2607.12227

Rethinking the Evaluation of Harness Evolution for Agents

重新审视智能体 Harness 进化的评估

🧭 Agent Harness 进化评估

Allen Institute for AI · University of Washington · Independent

Yike Wang, Huaisheng Zhu, Zhengyu Hu, Yige Yuan, Zhengyu Chen, Shakti Senthil 等

自动 Harness 进化在公平比较下未超越简单测试时搜索,且泛化有限,呼吁新评估协议

📌 工作参考价值

  • 公平基线设计:在为业务 Agent 引入自动 Harness 优化时,必须以简单 test-time scaling(如多次采样投票)为基线,匹配推理预算,确保增益来自设计改进而非额外搜索。
  • 防过拟合拆分:搜索配置与最终评估必须使用不同任务集,避免在公共 benchmark 上循环优化导致的过拟合,提升上线后的泛化性。
  • 谨慎采用自动进化:实验显示自动 Harness 进化并不稳定优于简单基线,落地时优先考虑可靠的固定 Harness,仅当有强泛化证据时才投入自动搜索。
  • 关注现实迁移:评估 Harness 时增加留出任务集测试,模拟业务中分布外场景,防止在熟悉任务上虚高,确保 Agent 在真实多变环境中有效。

动机:LLM Agent 常依赖外部 Harness(提示、工具、控制逻辑)与复杂环境交互,手动设计费时费力。自动 Harness 进化方法通过单元测试反复搜索最优配置,声称提升性能,但现有评估存在两个根本缺陷:1)搜索本身消耗大量推理预算,没与简单 test-time scaling 基线公平比较,难以区分增益来源;2)搜索和最终评估使用同一基准,存在严重过拟合风险。

方法:设计了一套公平评估协议,在匹配的任务反馈和推理预算下,将 Harness 进化方法与简单的 test-time scaling(如多数投票)和发现基线进行对比,同时在留出的未见任务上测试进化后 Harness 的泛化能力。实验采用 GPT-5.4 和 Claude Opus 4.6 在 Terminal-Bench 2.1 上进行。

关键结果:自动 Harness 进化并未一致地超越简单 test-time scaling,在多数设置下增益不显著;进化得到的 Harness 在留出任务上泛化性有限,表明其改进多源于对特定任务集的过拟合。

结论:现有自动 Harness 进化的有效性被高估,社区需要建立更严格的评估协议和基准,确保 Agent 能力提升的归因清晰可靠。