Forging More Tasks into Better Harnesses: Agentic Harness Evolution via Successive Scale Racing
Organizations: Michigan State University · Snap Inc.
Abstract
Agentic harness evolution optimizes an agent's instructions, tools, and control flow by using its task execution experiences as evolving evidence. While more evolution tasks should intuitively improve performance, our preliminary study reveals a paradoxical failure mode: the performance of existing methods degrades as the task pool expands. Our further analysis demonstrates that this degradation stems from suboptimal evidence selection during optimization, as different evidence combinations lead to substantially different evolution outcomes. To address this issue, we propose Successive Scale Racing (SSR), a framework that adaptively searches for optimal evidence combinations in each evolution round. SSR constructs diverse evidence combinations based on the corresponding task quality and coverage, and efficiently races the resulting candidate harnesses under a small compute budget. Empirically, across three distinct benchmarks, SSR achieves state-of-the-art results in all six configurations. Notably, as the task pool grows from 40 to 200, SSR steadily improves the pass rate from 64.3% to 68.3%, while the baselines' performances all drop. Furthermore, its racing mechanism identifies near-optimal candidates while reducing validation executions by 60%.
Figures & tables
| Codex: GPT 5.5 high | Claude Code: Opus 4.8 high | |||||
|---|---|---|---|---|---|---|
| Method | SWE-Pro-V | DeepSWE | GAIA-2 | SWE-Pro-V | DeepSWE | GAIA-2 |
| Initial harness | 57.7 | 59.3 | 29.0 | 56.3 | 56.7 | 26.0 |
| Meta-Harness | 59.7 | 60.7 | 31.7 | 60.0 | 58.0 | 29.3 |
| HGM | 58.7 | 62.7 | 32.3 | 60.3 | 58.7 | 29.3 |
| MGM | 60.0 | 63.3 | 32.3 | 61.0 | 60.7 | 29.7 |
| AHE | 60.7 | 65.3 | 36.0 | 62.0 | 63.3 | 33.7 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Main | Task-pool growth | Resource growth | Fixed strategies | Racing audit | Scale dynamics |
| Benchmarks | S / D / G | S | S | S / D | S | S |
| Train / validation / test | S,G: 80/20/100 D: 50/13/50 | / / 100 | 80/20/100 | S: 80/20/100 D: 50/13/50 | Separate 160-task audit set | (a) 160/20/100 (b) 80/20/100 |
| Candidate generation | ||||||
| Children | 4 | 4 | 4 | 4 | 12 | (a) 6 (b) 4 |
| Evidence scales | Main | Main | 25% or 100% (see text) | Main; three children per scale | (a) (b) Main | |
| Raw-trajectory access | On demand, for records selected as candidate-generation evidence. | |||||
| Codex: GPT 5.5 high | Claude Code: Opus 4.8 high | |||||
|---|---|---|---|---|---|---|
| Method | SWE-Pro-V | DeepSWE | GAIA-2 | SWE-Pro-V | DeepSWE | GAIA-2 |
| Initial harness | 57.7 0.72 | 59.3 0.54 | 29.0 0.98 | 56.3 0.98 | 56.7 0.54 | 26.0 0.54 |
| Meta-Harness | 59.7 0.82 | 60.7 0.54 | 31.7 0.94 | 60.0 0.47 | 58.0 0.94 | 29.3 0.82 |
| HGM | 58.7 0.98 | 62.7 0.94 | 32.3 0.94 | 60.3 0.72 | 58.7 0.94 | 29.3 0.82 |
| MGM | 60.0 0.94 | 63.3 0.54 | 32.3 0.72 | 61.0 0.47 | 60.7 0.94 | 29.7 0.54 |
| AHE | 60.7 0.54 | 65.3 0.54 | 36.0 0.82 | 62.0 0.98 | 63.3 0.54 | 33.7 0.47 |
Agent Harness Optimization
Agent harness optimization improves the prompts, tools, memory, workflows, and control code that shape how AI agents act.
See all 185 papers