Agent Harness Optimization
Overview
Agent harness optimization studies how to improve the runtime systems around AI models—such as their instructions, tools, memory, context handling, verification, and task-control workflows—to make agents more effective and efficient. Common approaches use execution traces to diagnose failures and then apply iterative code or prompt edits, Bayesian or bandit search, evolutionary methods, reinforcement learning, or reusable modular components; some methods also optimize model weights alongside the harness. Work spans coding and terminal tasks such as SWE-bench and Terminal-Bench, interactive environments such as ALFWorld and WebShop, and embodied robotics. A central tension is that gains can depend on the model and task, or overfit to evaluation conditions, so matched-budget comparisons, held-out transfer tests, regression checks, and cost measurement are essential.
Latest papers
185 papers65 papers in the last four weeks, up 103% on the four weeks before. 0.4% of all new papers.
Co-Harness: Co-Evolving Harnesses and Model Weights for LLM Agents
Recursive Harness Self-Improvement
Do Agent Optimizers Compound? A Continual-Learning Evaluation on Terminal-Bench 2.0
Rethinking the Evaluation of Harness Evolution for Agents
TTHE: Test-Time Harness Evolution
The Harness Effect: How Orchestration Design Sets the Token Economics of Enterprise Agentic AI
Harness-Aware Self-Evolving: Co-Evolving Model Weights, Harness, and Task Solutions
SkillOpt-Lite: Better and Faster Agent Self-evolution via One Line of Vibe
The Interplay of Harness Design and Post-Training in LLM Agents
RHO: Your Coding Agent is Secretly a Roboticist
HarnessX: A Composable, Adaptive, and Evolvable Agent Harness Foundry
HarnessBridge: Learnable Bidirectional Controller for LLM Agent Harness
Self-Harness: Harnesses That Improve Themselves
Bayesian-Agent: Posterior-Guided Skill Evolution for LLM Agent Harnesses
deepseek-v4-flash, incremental repair improves SOP-Bench from 80% to 95%, Lifelong AgentBench from 90% to 100%, and RealFin-Bench from 45% to 65%. We further evaluate Bayesian-Agent's native backend and optional GenericAgent, mini-swe-agent, and Claude Code backends. The results include positive, negative, saturated, and case-study settings, suggesting that agent skill evolution is best viewed as posterior-guided harness optimization rather than uncalibrated prompt accumulation. The source code is available at https://github.com/DataArcTech/Bayesian-Agent.