HarnessEvolve: Learning from Reference Trajectories for Reliable Agent Self-Evolution
Not on the map. Why?
Abstract (arXiv)
Self-evolving agents advance toward autonomy by optimizing their harness---prompts, skills, tools, and execution logic---based on environmental feedback. This paradigm, however, is hampered by three challenges: textitcredit assignment failure, where terminal success/failure feedback makes it ambiguous which step caused the error; textitshortcut learning, where agents memorize task-specific patterns rather than acquire generalizable capabilities; and textitcatastrophic forgetting, where unguarded updates degrade previously acquired competence. In this paper, we introduce HarnessEvolve, a self-evolving framework that learns from reference trajectories to achieve reliable agent self-evolution. HarnessEvolve decouples the execution agent from the evolutionary pipeline, assigning execution, evaluation, optimization, and gating to independent agent modules, enabling generalizable and stable harness improvements. Specifically, HarnessEvolve overcomes credit assignment failure by generating reference trajectories (execution paths produced when given the ground-truth answers) and aligning failed executions against them to extract error signals, which are clustered to reveal systematic failure patterns. To prevent shortcut learning and catastrophic forgetting, candidate harness updates must pass two gates: a quality gate that filters data leakage and prompt bloat, and a performance gate that accepts each update if it improves on the current batch without degrading recent batches, with epoch-end validation on a held-out set selecting the best-performing accepted agent snapshot. We conduct extensive experiments on several benchmarks spanning open-domain and enterprise scenarios, using different models and agent frameworks. Results demonstrate that HarnessEvolve consistently outperforms state-of-the-art baselines across all benchmarks and settings, confirming reliability across task domains.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 30 of its 33 references that are in the map. First posted on arXiv 1 Sep 2026.
Builds on
30 of 33 references.
References · 30
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
- 2023AgentBench: Evaluating LLMs as Agentscited by 1,211
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,054
- 2023ChatDev: Communicative Agents for Software Developmentcited by 893
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Modelscited by 873
18 more
- 2023Large Language Models as Optimizerscited by 830
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 814
- 2019Large-Scale Long-Tailed Recognition in an Open Worldcited by 704
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
- 2019Does Learning Require Memorization? A Short Tale about a Long Tailcited by 452
- 2025GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learningcited by 449
- 2023Cognitive Architectures for Language Agentscited by 422
- 2024AFlow: Automating Agentic Workflow Generationcited by 395
- 2025Agentic Context Engineering: Evolving Contexts for Self-Improving Language Modelscited by 349
- 2024AgentBoard: An Analytical Evaluation Board of Multi-turn LLM Agentscited by 319
- 2017SearchQA: A New Q&A Dataset Augmented with Context from a Search Enginecited by 221
- 2026SkillOpt: Executive Strategy for Self-Evolving Agent Skillscited by 122
- 2026Agentic Harness Engineering: Observability-Driven Automatic Evolution of Coding-Agent Harnessescited by 119
- 2024SpreadsheetBench: Towards Challenging Real World Spreadsheet Manipulationcited by 100
- 2026Self-Harness: Harnesses That Improve Themselvescited by 79
- 2026SkillNet: Create, Evaluate, and Connect AI Skillscited by 48
- 2026OfficeQA Pro: An Enterprise Benchmark for End-to-End Grounded Reasoningcited by 37
- 2025SEW: Self-Evolving Agentic Workflows for Automated Code Generationcited by 18
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026Ecdysis: Efficient and Effective Training of Runtime Harnesses for LLM Agentscited by 2
- 2026Bad Genius: Counterfactual-Guided Harness Evolution Beyond Task-Specific Shortcutscited by 0
- 2026Beyond Skill Evolution: Self-Evolving Context Management Policies for Long-Horizon Agent Harnessescited by 0
- 2026VACE: Validation-Gated Alternating Co-Evolution of Agent Models and Harnessescited by 0
- 2026Self-Evolving Harness on Multiple Tasks with the Agent as Its Own Optimizercited by 0
- 2026GUI-HARVEST: Self-Improving GUI Agents through Evidence-Driven Harness Evolutioncited by 0
- 2026GUI-HARVEST: Self-Improving GUI Agents through Evidence-Driven Harness Evolution1 Oct 2026
- 2026Self-Evolving Harness on Multiple Tasks with the Agent as Its Own Optimizer29 Sep 2026
- 2026VACE: Validation-Gated Alternating Co-Evolution of Agent Models and Harnesses29 Sep 2026
- 2026Beyond Skill Evolution: Self-Evolving Context Management Policies for Long-Horizon Agent Harnesses28 Sep 2026
- 2026Bad Genius: Counterfactual-Guided Harness Evolution Beyond Task-Specific Shortcuts16 Sep 2026
- 2026Ecdysis: Efficient and Effective Training of Runtime Harnesses for LLM Agents10 Sep 2026