Agentic Harness Engineering: Observability-Driven Automatic Evolution of Coding-Agent Harnesses
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Harnesses are now central to coding-agent performance, mediating how models interact with tools and execution environments. Yet harness engineering remains a manual craft, because automating it faces a heterogeneous action space across editable components, voluminous trajectories that bury actionable signal, and edits whose effect is hard to attribute. We introduce Agentic Harness Engineering (AHE), a closed loop that addresses these challenges through three matched observability pillars: (1) component observability gives every editable harness component a file-level representation so the action space is explicit and revertible; (2) experience observability distills millions of raw trajectory tokens into a layered, drill-down evidence corpus that an evolving agent can actually consume; and (3) decision observability pairs every edit with a self-declared prediction, later verified against the next round's task-level outcomes. Together, these pillars turn every edit into a falsifiable contract, so harness evolution proceeds autonomously without collapsing into trial-and-error. Empirically, ten AHE iterations lift pass@1 on Terminal-Bench 2 from 69.7% to 77.0%, surpassing the human-designed harness Codex-CLI (71.9%) and the self-evolving baselines ACE and TF-GRPO. The frozen harness transfers without re-evolution: on SWE-bench-verified it tops aggregate success at 12% fewer tokens than the seed, and on Terminal-Bench 2 it yields +5.1 to +10.1pp cross-family gains across three alternate model families, indicating the evolved components encode general engineering experience rather than benchmark-specific tuning. Ablations localize the gain to tools, middleware, and long-term memory rather than the system prompt, suggesting factual harness structure transfers while prose-level strategy does not.
Key facts. Cited by 119 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 32 of its 75 references that are in the map. First posted on arXiv 28 Apr 2026.
Builds on
32 of 75 references.
Closest ancestors · 6
Same direction, newest first
- 2026SWE-Hub: A Unified Production System for Scalable, Executable Software Engineering Tasks28 Feb
- 2025AlphaEvolve: A coding agent for scientific and algorithmic discovery16 Jun
- 2024Training Software Engineering Agents and Verifiers with SWE-Gym30 Dec
- 2024AFlow: Automating Agentic Workflow Generation14 Oct
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
Other references · 26
- 2025Qwen3 Technical Reportcited by 8,195
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2026DeepSeek-V4: Towards Highly Efficient Million-Token Context Intelligencecited by 877
- 2023ExpeL: LLM Agents Are Experiential Learnerscited by 814
- 2023DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelinescited by 803
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2026Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfacescited by 515
- 2025GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learningcited by 449
14 more
- 2024MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineeringcited by 429
- 2024Automated Design of Agentic Systemscited by 360
- 2025Agentic Context Engineering: Evolving Contexts for Self-Improving Language Modelscited by 349
- 2024Optimizing Instructions and Demonstrations for Multi-Stage Language Model Programscited by 270
- 2025SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?cited by 254
- 2026SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learningcited by 252
- 2026Meta-Harness: End-to-End Optimization of Model Harnessescited by 248
- 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 196
- 2024Symbolic Learning Enables Self-Evolving Agentscited by 104
- 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
- 2026SkillClaw: Let Skills Evolve Collectively with Agentic Evolvercited by 76
- 2025Training-Free Group Relative Policy Optimizationcited by 53
- 2025Nex-N1: Agentic Models Trained via a Unified Ecosystem for Large-Scale Environment Constructioncited by 17
- 2025CritiQ: Mining Data Quality Criteria from Human Preferencescited by 6
Built on by
Citing papers per year: 2026: 119.
119 papers.
Sort:
By area:
- 2026Self-Harness: Harnesses That Improve Themselvescited by 79
- 2026Code as Agent Harnesscited by 40
- 2026Rethinking the Evaluation of Harness Evolution for Agentscited by 39
- 2026HarnessX: A Composable, Adaptive, and Evolvable Agent Harness Foundrycited by 37
- 2026Stop Comparing LLM Agents Without Disclosing the Harnesscited by 25
- 2026Adapting the Interface, Not the Model: Runtime Harness Adaptation for Deterministic LLM Agentscited by 22
- 2026Recursive Harness Self-Improvementcited by 22
- 2026From Failed Trajectories to Reliable LLM Agents: Diagnosing and Repairing Harness Flawscited by 21
- 2026SkillsVote: Lifecycle Governance of Agent Skills from Collection, Recommendation to Evolutioncited by 18
- 2026SkillOpt-Lite: Better and Faster Agent Self-evolution via One Line of Vibecited by 18
- 2026Co-Harness: Co-Evolving Harnesses and Model Weights for LLM Agentscited by 16
- 2026HarnessCompass: Guiding Automatic Harness Evolution toward Generalizable and Effective Agent Harnessescited by 13
38 more
- 2026Harness-R1: Learning to Edit Executable Runtime Harnesses from Agent Failure Trajectoriescited by 13
- 2026Harness Handbook: Making Evolving Agent Harnesses Readable,Navigable, and Editablecited by 12
- 2026Who&When Pro: Can LLMs Really Attribute Failures in AI Agents?cited by 11
- 2026HarnessBank: Semantic Gene-Bank Search with Gated Verification for Agent-Harness Self-Evolutioncited by 11
- 2026SkillAdaptor: Self-Adapting Skills for LLM Agents from Trajectoriescited by 10
- 2026Toward Generalist Autonomous Research via Hypothesis-Tree Refinementcited by 10
- 2026JIT-Agent: Scaling Harness Intelligence via Just-in-Time Harness Evolutioncited by 10
- 2026EvoTrainer: Co-Evolving LLM Policies and Training Harnesses for Autonomous Agentic Reinforcement Learningcited by 9
- 2026From Question Answering to Task Completion: A Survey on Agent System and Harness Designcited by 9
- 2026AutoSaddler: Automatic Harness Optimization with Durable Updates from Agent Execution Tracescited by 9
- 2026WHALE: A Simple Recipe for Joint Harness-Weight Optimizationcited by 9
- 2026SEAGym: An Evaluation Environment for Self-Evolving LLM Agentscited by 8
- 2026The Interplay of Harness Design and Post-Training in LLM Agentscited by 8
- 2026Verify Smarter, Evolve Further: Efficient Harness Evolution through Behavior-Aware Verificationcited by 7
- 2026WikiSkill: Compiling Agent Experience into Persistent Knowledge for Skill Evolutioncited by 7
- 2026HarnessDev: Can LLMs Create and Evolve Their Own Agent Harness?cited by 7
- 2026Phantom Guardrails: When Self-Improving Agent Harnesses Fix Failures That Never Happenedcited by 6
- 2026SHE: Trajectory-driven Safety Harness Evolution for LLM Agentscited by 6
- 2026HarnessEvolve: Learning from Reference Trajectories for Reliable Agent Self-Evolutioncited by 6
- 2026SafeEvolve: Harness-Policy Co-Evolution from Agent Experience for Safety Alignmentcited by 6
- 2026DemoEvolve: Overcoming Sparse Feedback in Agentic Harness Evolution with Demonstrationscited by 5
- 2026What Resolve Rate Hides: Trajectory Structure Diagnostics for Coding Agentscited by 5
- 2026When Self-Evolution Backfires: Pre-Commit Gating against Skill Contamination in LLM Agentscited by 5
- 2026HarnessOpt-Bench: Evaluating LLMs at Harness Optimizationcited by 5
- 2026DarwinX: Evolving Agent Harnesses Through Natural Selectioncited by 5
- 2026AutoDesign: Meta-Harness Optimization for Long-Horizon Agentic Designcited by 5
- 2026The Last AI Built by Humans: Toward Genuine Recursive Self-Improvementcited by 5
- 2026Automated Discovery Has No Universally Superior Harnesscited by 4
- 2026Hierarchical Self-Improvement: A Framework for Task-Specific Evolvable Agent Harnessescited by 4
- 2026Act As a Real Researcher: A Suite of Benchmarks Evaluating Frontier LLMs and Agentic Harnesses in Research Lifecyclecited by 3
- 2026Learning to Control LLM Agent Harnesses with Offline Reinforcement Learningcited by 3
- 2026From Prompts to Contracts: Harness Engineering for Auditable Enterprise LLM Agentscited by 3
- 2026Task-CoEvolve: Efficient Harness Optimization via Adaptive Validation Task Selectioncited by 3
- 2026PILOT in the Loop: Live Self-Improvement for Long-Horizon Agentscited by 3
- 2026RRSI: Regularized Recursive Self-Improvement of Agent Harnessescited by 3
- 2026Harness-Zero: Harness Distillation via Agent-as-Harnesscited by 3
- 2026Statistical Priors for Implicit Preferences: Decoupling Skill Selection as a Local Harness in Personal Agentscited by 2
- 2026LemonHarness Technical Reportcited by 2
50 most cited of 119 All 119 (JSON)
- 2026Harness Evolution Hits a Ceiling: When Weight Training Should Begin8 Oct 2026
- 2026Safe, Persistent, and Evolving Agent Harness for Understanding Partially Observable Worlds8 Oct 2026
- 2026Verification and Self-Improvement in Agentic AI: Foundations and Limits7 Oct 2026
- 2026CoTrace: Data Recipes for Training Terminal Agents with Harness-Model Co-Evolution7 Oct 2026
- 2026VeriHarness: Scaling Agentic Verification for Long-Horizon Tasks1 Oct 2026
- 2026GUI-HARVEST: Self-Improving GUI Agents through Evidence-Driven Harness Evolution1 Oct 2026
- 2026ActiveSaddler: Automated Curriculum Learning for Agent Harness Optimization1 Oct 2026
- 2026Turbo Harness: Instance-Adaptive Harness Optimization30 Sep 2026
- 2026Learning from Research: Toward Lifelong Agent Harness Evolution30 Sep 2026
- 2026MemCodex: Self-Programming Hierarchical Memory for Language Agents30 Sep 2026
- 2026Growing an Agent/Prover Interface: Evolutionary Tool Design for Cost-Efficient Theorem Proving in Rocq and Lean30 Sep 2026
- 2026Self-Evolving Harness on Multiple Tasks with the Agent as Its Own Optimizer29 Sep 2026
38 more
- 2026Thinking Before Thinking: Scaling Agentic Inference Through Meta-Reasoning29 Sep 2026
- 2026WEFT: Scaling Tool-Use Post-Training for General-Purpose Agents29 Sep 2026
- 2026AutoRef: Harness Optimization for Agentic Multi-Reference Image Generation28 Sep 2026
- 2026EvoIn: Bridging Evolution and Internalization for Agent Fine-Tuning28 Sep 2026
- 2026Beyond Skill Evolution: Self-Evolving Context Management Policies for Long-Horizon Agent Harnesses28 Sep 2026
- 2026Vestrum: Improving Agent Harnesses by Adapting Their Verification, Structure and Memory27 Sep 2026
- 2026LiteEvo: Automated, Cost-Efficient Harness Evolution for Generalization to Unseen Tasks27 Sep 2026
- 2026More Programs or More Rolls? Separating Coverage from Specialization in LLM Harnesses26 Sep 2026
- 2026Hearsay: Can an Auditor Trust the Record a Deployed Agent Harness Writes?26 Sep 2026
- 2026PluginRSI: Recursive Improvement of Agent Harnesses with Reusable Plugins26 Sep 2026
- 2026RLHarness: Co-evolving Procedural Skills with Reinforcement Learning for Long-horizon Multimodal Reasoning26 Sep 2026
- 2026HM-ROUTER: Joint Model and Harness Routing for Agentic Systems26 Sep 2026
- 2026Mara Chain: Rethinking Failure as a Stepping Stone for AI System Auto-Evolution25 Sep 2026
- 2026CP-Agent: A Harness-Engineered Agent for Crystal Plasticity Simulation Workflows25 Sep 2026
- 2026Harness-Zero: Harness Distillation via Agent-as-Harness21 Sep 2026
- 2026RRSI: Regularized Recursive Self-Improvement of Agent Harnesses21 Sep 2026
- 2026SoL-Pi: Recursively Scaling Auto-Research Loops for Efficient Agent Harness17 Sep 2026
- 2026Bad Genius: Counterfactual-Guided Harness Evolution Beyond Task-Specific Shortcuts16 Sep 2026
- 2026Made in Hungary: Comments on the performance of generative language models16 Sep 2026
- 2026ModularRSI: Modular and Generalizable Recursive Harness Self-Improvement14 Sep 2026
- 2026The Last AI Built by Humans: Toward Genuine Recursive Self-Improvement10 Sep 2026
- 2026NeoHorse-1: Towards Recursive Self-Improvement via Agentic Post-Training with Routing Harness8 Sep 2026
- 2026MetaRSI / RSI2: A Meta-Recursive Self-Improving System for Recursive Self-Improving Systems Themselves6 Sep 2026
- 2026EvoSafeHarness: Evolving Model- and Domain-Specific Harnesses for Securing Agents5 Sep 2026
- 2026From Language Models to World-Acting Systems: Progress and Limits of Agentic AI across Digital, Social, Virtual, and Physical Environments4 Sep 2026
- 2026Dalek: A Constructive Agent Machine3 Sep 2026
- 2026SafeEvolve: Harness-Policy Co-Evolution from Agent Experience for Safety Alignment2 Sep 2026
- 2026CordisBench: Can Language Models Reason About Component Lifecycles in Dynamic Agent Harnesses?1 Sep 2026
- 2026SpatialGuard: Harness-Guided Verifiable Spatial Reasoning for Text-to-Image Generation1 Sep 2026
- 2026HarnessDev: Can LLMs Create and Evolve Their Own Agent Harness?1 Sep 2026
- 2026HarnessEvolve: Learning from Reference Trajectories for Reliable Agent Self-Evolution1 Sep 2026
- 2026WHALE: A Simple Recipe for Joint Harness-Weight Optimization31 Aug 2026
- 2026Agents in the Large: Perception-Centered Architecture for Persistent Agents31 Aug 2026
- 2026CineForge: Self-Improving Agents for Long-Horizon Video Generation30 Aug 2026
- 2026Forward-Deployed Full-Stack Engineering for Autonomous Cloud MLOps30 Aug 2026
- 2026EvoUndo: Recoverability-Constrained Self-Evolution for LLM Agent Harnesses28 Aug 2026
- 2026WikiSkill: Compiling Agent Experience into Persistent Knowledge for Skill Evolution27 Aug 2026
- 2026Verify Smarter, Evolve Further: Efficient Harness Evolution through Behavior-Aware Verification27 Aug 2026
50 newest of 119 All 119 (JSON)
- 2026Self-Harness: Harnesses That Improve Themselvescited by 79
- 2026Code as Agent Harnesscited by 40
- 2026Stop Comparing LLM Agents Without Disclosing the Harnesscited by 25
- 2026Adapting the Interface, Not the Model: Runtime Harness Adaptation for Deterministic LLM Agentscited by 22
- 2026From Failed Trajectories to Reliable LLM Agents: Diagnosing and Repairing Harness Flawscited by 21
- 2026SkillsVote: Lifecycle Governance of Agent Skills from Collection, Recommendation to Evolutioncited by 18
- 2026SkillOpt-Lite: Better and Faster Agent Self-evolution via One Line of Vibecited by 18
- 2026Co-Harness: Co-Evolving Harnesses and Model Weights for LLM Agentscited by 16
- 2026HarnessCompass: Guiding Automatic Harness Evolution toward Generalizable and Effective Agent Harnessescited by 13
- 2026Harness-R1: Learning to Edit Executable Runtime Harnesses from Agent Failure Trajectoriescited by 13
- 2026Harness Handbook: Making Evolving Agent Harnesses Readable,Navigable, and Editablecited by 12
- 2026Who&When Pro: Can LLMs Really Attribute Failures in AI Agents?cited by 11
12 most cited of 77 All 77 (JSON)
- 2026Verification and Self-Improvement in Agentic AI: Foundations and Limits7 Oct 2026
- 2026VeriHarness: Scaling Agentic Verification for Long-Horizon Tasks1 Oct 2026
- 2026GUI-HARVEST: Self-Improving GUI Agents through Evidence-Driven Harness Evolution1 Oct 2026
- 2026ActiveSaddler: Automated Curriculum Learning for Agent Harness Optimization1 Oct 2026
- 2026Learning from Research: Toward Lifelong Agent Harness Evolution30 Sep 2026
- 2026Self-Evolving Harness on Multiple Tasks with the Agent as Its Own Optimizer29 Sep 2026
- 2026Thinking Before Thinking: Scaling Agentic Inference Through Meta-Reasoning29 Sep 2026
- 2026WEFT: Scaling Tool-Use Post-Training for General-Purpose Agents29 Sep 2026
- 2026AutoRef: Harness Optimization for Agentic Multi-Reference Image Generation28 Sep 2026
- 2026Beyond Skill Evolution: Self-Evolving Context Management Policies for Long-Horizon Agent Harnesses28 Sep 2026
- 2026Vestrum: Improving Agent Harnesses by Adapting Their Verification, Structure and Memory27 Sep 2026
- 2026LiteEvo: Automated, Cost-Efficient Harness Evolution for Generalization to Unseen Tasks27 Sep 2026
12 newest of 77 All 77 (JSON)
- 2026Rethinking the Evaluation of Harness Evolution for Agentscited by 39
- 2026SpatialGuard: Harness-Guided Verifiable Spatial Reasoning for Text-to-Image Generationcited by 2
- 2026CogOmniControl: Reasoning-Driven Controllable Video Generation via Creative Intent Cognitioncited by 0
- 2026Draw2Think: Harnessing Geometry Reasoning through Constraint Engine Interactioncited by 0
- 2026CordisBench: Can Language Models Reason About Component Lifecycles in Dynamic Agent Harnesses?cited by 0
- 2026RLHarness: Co-evolving Procedural Skills with Reinforcement Learning for Long-horizon Multimodal Reasoningcited by 0
- 2026RLHarness: Co-evolving Procedural Skills with Reinforcement Learning for Long-horizon Multimodal Reasoning26 Sep 2026
- 2026CordisBench: Can Language Models Reason About Component Lifecycles in Dynamic Agent Harnesses?1 Sep 2026
- 2026SpatialGuard: Harness-Guided Verifiable Spatial Reasoning for Text-to-Image Generation1 Sep 2026
- 2026Rethinking the Evaluation of Harness Evolution for Agents14 Jul 2026
- 2026Draw2Think: Harnessing Geometry Reasoning through Constraint Engine Interaction20 May 2026
- 2026CogOmniControl: Reasoning-Driven Controllable Video Generation via Creative Intent Cognition19 May 2026
- 2026ModularRSI: Modular and Generalizable Recursive Harness Self-Improvement14 Sep 2026
- 2026The Last AI Built by Humans: Toward Genuine Recursive Self-Improvement10 Sep 2026
- 2026Recursive Harness Self-Improvement17 Jul 2026
- 2026MUSE: A Unified Agentic Harness for MLLMscited by 0
- 2026MUSE: A Unified Agentic Harness for MLLMs2 Jun 2026
- 2026HarnessX: A Composable, Adaptive, and Evolvable Agent Harness Foundrycited by 37
- 2026Toward Generalist Autonomous Research via Hypothesis-Tree Refinementcited by 10
- 2026WHALE: A Simple Recipe for Joint Harness-Weight Optimizationcited by 9
- 2026WikiSkill: Compiling Agent Experience into Persistent Knowledge for Skill Evolutioncited by 7
- 2026HarnessEvolve: Learning from Reference Trajectories for Reliable Agent Self-Evolutioncited by 6
- 2026Automated Discovery Has No Universally Superior Harnesscited by 4
- 2026Task-CoEvolve: Efficient Harness Optimization via Adaptive Validation Task Selectioncited by 3
- 2026PILOT in the Loop: Live Self-Improvement for Long-Horizon Agentscited by 3
- 2026LemonHarness Technical Reportcited by 2
- 2026Scaling Laws for Agent Harnesses via Effective Feedback Computecited by 1
- 2026Auto-Configuring Scientific Simulators with Lightweight Coding-Agent Adapterscited by 1
- 2026The Optimizer Is the Agent: Reasoning-Driven Search across Prompts, Programs, and ML Workflowscited by 1
12 most cited of 32 All 32 (JSON)
- 2026Harness Evolution Hits a Ceiling: When Weight Training Should Begin8 Oct 2026
- 2026Safe, Persistent, and Evolving Agent Harness for Understanding Partially Observable Worlds8 Oct 2026
- 2026CoTrace: Data Recipes for Training Terminal Agents with Harness-Model Co-Evolution7 Oct 2026
- 2026Turbo Harness: Instance-Adaptive Harness Optimization30 Sep 2026
- 2026MemCodex: Self-Programming Hierarchical Memory for Language Agents30 Sep 2026
- 2026Growing an Agent/Prover Interface: Evolutionary Tool Design for Cost-Efficient Theorem Proving in Rocq and Lean30 Sep 2026
- 2026EvoIn: Bridging Evolution and Internalization for Agent Fine-Tuning28 Sep 2026
- 2026More Programs or More Rolls? Separating Coverage from Specialization in LLM Harnesses26 Sep 2026
- 2026Hearsay: Can an Auditor Trust the Record a Deployed Agent Harness Writes?26 Sep 2026
- 2026Mara Chain: Rethinking Failure as a Stepping Stone for AI System Auto-Evolution25 Sep 2026
- 2026CP-Agent: A Harness-Engineered Agent for Crystal Plasticity Simulation Workflows25 Sep 2026
- 2026Bad Genius: Counterfactual-Guided Harness Evolution Beyond Task-Specific Shortcuts16 Sep 2026
12 newest of 32 All 32 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Don't Blame the Large Language Model: How Agent Harness Evolution Shapes Coding Agent Quality
- 2026MemoHarness: Agent Harnesses That Learn from Experience
- 2026Adaptive Auto-Harness: Sustained Self-Improvement for Agentic System Deployment on Open-Ended Task Streams
- 2026An Empirical Study of Harness Design for Coding Agents
- 2026openJiuwen: Beyond Static Harnesses for Long-Horizon Coding Agents
- 2026Harness Engineering for Predictable Agentic Systems: An Empirical Study of Deterministic Execution Constraints
- 2026HarnessForge: Joint Harness and Policy Evolution for Adaptive Agent Systems
- 2026One Recipe, Many Harnesses: What Self-Evolution Encodes Across Languages and Models ↗