HarnessBank: Semantic Gene-Bank Search with Gated Verification for Agent-Harness Self-Evolution
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large Language Models (LLMs) have enabled capable agents across diverse applications. Beyond the foundation model, the performance of an agent is governed by the surrounding agent harness, including prompts, tools, control loops, etc. Automatically evolving this harness offers a promising pathway to agent improvement, yet existing approaches typically rely on greedy candidate selection and noisy self-generated feedback, rendering their gains susceptible to search collapse, task-specific overfitting, and poor verifiability. To tackle these challenges, we introduce HarnessBank, a trustworthy agent-harness self-evolution framework that pairs a task agent with a separate evolver agent for iterative failure diagnosis, harness generation, and evolution verification. HarnessBank maintains a Harness Gene Bank composed of high-performing harnesses of different semantic coordinates. Those harnesses are reinvented, recombined, screened, and selected during the self-evolution procedure. Moreover, we propose a Gated Harness Screening mechanism to efficiently filter high-quality harnesses and reduce the cost of evaluating numerous offspring harnesses. Across seven agent benchmarks, HarnessBank produces consistent performance improvements from 5.1% to 15.4%. Cross-model experiments further verify that the improvements come from the model-specific self-evolving process, instead of a universally optimal harness. Our code will be publicly available upon acceptance.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 19 of its 25 references that are in the map. First posted on arXiv 15 Jul 2026.
Builds on
19 of 25 references.
Closest ancestors · 5
Same direction, newest first
- 2026Self-Harness: Harnesses That Improve Themselves8 Jun
- 2026From Failed Trajectories to Reliable LLM Agents: Diagnosing and Repairing Harness Flaws4 Jun
- 2026Adapting the Interface, Not the Model: Runtime Harness Adaptation for Deterministic LLM Agents21 May
- 2026Agentic Harness Engineering: Observability-Driven Automatic Evolution of Coding-Agent Harnesses28 Apr
- 2026VeRO: A Harness for Agents to Optimize Agents25 Feb
Other references · 14
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,020
- 2023DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelinescited by 803
- 2026Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfacescited by 515
- 2025GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learningcited by 449
- 2015Illuminating search spaces by mapping elitescited by 406
- 2025Darwin Godel Machine: Open-Ended Evolution of Self-Improving Agentscited by 294
- 2026Meta-Harness: End-to-End Optimization of Model Harnessescited by 248
- 2026EverMemOS: A Self-Organizing Memory Operating System for Structured Long-Horizon Reasoningcited by 52
- 2026HarnessX: A Composable, Adaptive, and Evolvable Agent Harness Foundrycited by 37
- 2025LatentEvolve: Self-Evolving Test-Time Scaling in Latent Spacecited by 8
- 2026EvoAgentBench: Benchmarking Agent Self-Evolution via Ability Transfercited by 8
2 more
Built on by
Citing papers per year: 2026: 11.
11 papers.
- 2026HarnessDev: Can LLMs Create and Evolve Their Own Agent Harness?cited by 7
- 2026Auditing Harness Tampering in Self-Improving Agentscited by 3
- 2026RRSI: Regularized Recursive Self-Improvement of Agent Harnessescited by 3
- 2026Harness-Zero: Harness Distillation via Agent-as-Harnesscited by 3
- 2026Self-Evolving Coding Agentscited by 2
- 2026ModularRSI: Modular and Generalizable Recursive Harness Self-Improvementcited by 2
- 2026More Programs or More Rolls? Separating Coverage from Specialization in LLM Harnessescited by 1
- 2026Raven: The Harness of Harnesses for Composable Agentic Intelligencecited by 0
- 2026RSI-Router: Evolving Subtask-Level LLM Routing and Skills for Cost-Efficient Agentscited 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
- 2026RSI-Router: Evolving Subtask-Level LLM Routing and Skills for Cost-Efficient Agents28 Sep 2026
- 2026Raven: The Harness of Harnesses for Composable Agentic Intelligence27 Sep 2026
- 2026More Programs or More Rolls? Separating Coverage from Specialization in LLM Harnesses26 Sep 2026
- 2026Harness-Zero: Harness Distillation via Agent-as-Harness21 Sep 2026
- 2026RRSI: Regularized Recursive Self-Improvement of Agent Harnesses21 Sep 2026
- 2026ModularRSI: Modular and Generalizable Recursive Harness Self-Improvement14 Sep 2026
- 2026HarnessDev: Can LLMs Create and Evolve Their Own Agent Harness?1 Sep 2026
- 2026Auditing Harness Tampering in Self-Improving Agents30 Aug 2026
- 2026Self-Evolving Coding Agents4 Aug 2026
Similar, not cited
Close in wording, no citation either way
- 2026HarnessCompass: Guiding Automatic Harness Evolution toward Generalizable and Effective Agent Harnesses
- 2026Evo-Bench: Can Language Models Improve Agent Harness?
- 2026Verify Smarter, Evolve Further: Efficient Harness Evolution through Behavior-Aware Verification
- 2026MESH-Harness: Self-Improving Agent Harnesses via Bandit-Guided Compositional Evolution
- 2026One Recipe, Many Harnesses: What Self-Evolution Encodes Across Languages and Models ↗
- 2026Rethinking the Evaluation of Harness Evolution for Agents
- 2026MILO: Automated Harness Discovery via Orchestrated Multi-Agent Evolution
- 2026Ecdysis: Efficient and Effective Training of Runtime Harnesses for LLM Agents