@Xudong07452910: Nowadays, many Agents are self-evolving, roughly taking two paths: One modifies model weights, the other modifies Harne…
Summary
这篇关于 Evo² 的文章提出将自进化 Agent 的两条路径(修改模型权重与修改 Harness)连接起来,让 Proposer 与 Reflector 双角色进入持续训练循环,在 Polyglot 上达到 82.1%、SWE-bench Verified 上达到 48.3%,且演化出的 Harness 可直接迁移复用。
View Cached Full Text
Cached at: 10/15/26, 02:07 AM
Nowadays, many Agents are self-evolving, roughly taking two paths:
One modifies model weights, the other modifies Harness.
This Evo² paper directly connects the two paths.
In the system, the same model simultaneously plays two roles:
Proposer is responsible for modifying Harness, Reflector is responsible for reviewing execution results, analyzing what was modified correctly, and what still needs fixing.
The key is in the next step.
These Harness modifications and actual execution results will continue to be used to train Proposer and Reflector. The model becomes better at modifying Harness, and the new Harness generates better training experiences, forming a continuous loop.
The result is that Evo² achieves 82.1% on Polyglot, compared to the strongest baseline of 62.6%; on SWE-bench Verified, it reaches 48.3%, an improvement over the baseline’s 41.0%.
Moreover, the evolved Harness can be directly transferred to other benchmarks without needing to search again. When fixing GPT-5-mini weights, just relying on this Harness evolution process also boosts performance from 24.4% to 48.3%.
The truly forward-pushing step in this paper is to bring the “improver” itself into the learning loop.
In the future, self-evolving Agents may increasingly resemble two mutually reinforcing systems:
One side accumulates better external execution structures, while training models that are better at modifying these structures.
When “how to make oneself stronger” also starts to be continuously trained, self-evolution truly gains a second layer of recursion.
📎 arxiv:
Similar Articles
@Xudong07452910: Agent Self-Modifying Harness: The hardest part isn't actually "how to modify it." It's about how to know whether this m…
Google 的 Harness² 论文研究智能体在开放世界环境中对自身 Harness 的自进化,采用双层递归机制:无需标准答案即可通过行为对比筛选有效修改,并将修改过程本身总结为经验以指导未来任务,在多个基准上显著提升 GLM-5 和 Gemini 3.5 Flash 的性能。
Self-Evolving Agent Harness
提出一个自我进化代理框架(Harness RSI),在保持模型权重固定的情况下,通过反馈驱动的修订与进化优化来持续改进代理的软件脚手架(提示、记忆、工作流和可执行组件),并借助持续 PAC 学习给出泛化与保留的理论保证。
Evo$^2$: Evolving the Evolver through Weight-Harness Co-Evolution
Evo²提出权重-支架协同进化框架,通过双角色(Proposer/Reflector)管线和EvoTIDE训练流程(SFT+GRPO),在Polyglot达到82.1%、SWE-bench Verified达到48.3%,显著优于现有自进化方法,并可跨模型与任务迁移。
Self-Evolving Harness on Multiple Tasks with the Agent as Its Own Optimizer
提出一种自进化 agent harness 框架:同一冻结模型先作为 solver 解题、再作为 proposer 直接编辑自己的 harness 代码,在多任务上进化后于分布外基准上显著超越 Codex(提升 12.64 分)并达成匹配表现。
DarwinX: Evolving Agent Harnesses Through Natural Selection
DarwinX evolves LLM agent harnesses via natural-selection-style population search with frozen model weights, improving verified performance across multiple benchmarks without benchmark-specific patching.