Towards Direct Evaluation of Harness Optimizers via Priority Ranking
cs.AI
Submitted: 2026-05-21
Updated: 2026-10-06
Comments: Accepted to NeurIPS 2026 (Main)
Code: https://github.com/SWE-agent/mini-swe-agent
License: http://creativecommons.org/licenses/by-nc-nd/4.0/
The gist: Harness optimization enables automated agent creation by having an optimizer agent iteratively update the harness of target agents.
Abstract
Harness optimization enables automated agent creation by having an optimizer agent iteratively update the harness of target agents. Despite its success, current studies evaluate optimizers solely by observing target agents' performance gains. This indirect end-improvement evaluation neglects optimizers' actions at intermediate steps, which are often erroneous and hinder agent performance in deployment. Therefore, it is unclear whether harness optimization is driven by optimizers' informed update actions or simply trial-and-error. This necessitates direct evaluation of harness optimizers. However, evaluating harness optimizers directly is non-trivial and costly due to the lack of oracle harnesses. To address this, we present a simple, low-cost design to directly evaluate them, namely priority ranking. By asking harness optimizers to rank components (e.g., tools) in a given harness by their potential to improve/hinder agent performance when updated, our design quantifies optimizer ability at the step level without expensive rollouts or manual examination. More importantly, optimizers' ranking performance correlates with their ability to improve agents in actual multi-step harness optimization, establishing priority ranking as a reliable indicator of optimization ability. Priority ranking is enabled by SHOR, a collection of 182 human-verified optimization scenarios spanning across domains, designs, and time stages. Code and data: https://github.com/k59118/Harness Optimizer Evaluation.
Sources
- SWE-Bench Mobile: Can Large Language Model Agents Develop Industry-Level Mobile Applications?
- Embodied Agents Meet Personalization: Investigating Challenges and Solutions Through the Lens of Memory Utilization
- Self-Evolving Search Index
- Persona2Web: Benchmarking Personalized Web Agents for Contextual Reasoning with User History
- ReCreate: Reasoning and Creating Domain Agents Driven by Experience
- Automated Design of Agentic Systems
- AFlow: Automating Agentic Workflow Generation
- GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning
- Agentic Context Engineering: Evolving Contexts for Self-Improving Language Models
- VeRO: A Harness for Agents to Optimize Agents
- Hyperagents
- Meta-Harness: End-to-End Optimization of Model Harnesses
- Large Language Models Are Self-Taught Reasoners: Enhancing LLM Applications via Tailored Problem-Solving Demonstrations
- AlphaEvolve: A coding agent for scientific and algorithmic discovery
- ThetaEvolve: Test-time Learning on Open Problems
- Dr. Zero: Self-Evolving Search Agents without Training Data
- CORAL: Towards Autonomous Multi-Agent Evolution for Open-Ended Discovery
- ScoreFlow: Mastering LLM Agent Workflows via Score-based Preference Optimization
- RobustFlow: Towards Robust Agentic Workflow Generation
- FlowReasoner: Reinforcing Query-Level Meta-Agents
Related papers
- MAVEN-T: Reinforced Heterogeneous Distillation for Real-Time Multi-Agent Trajectory Prediction
- Model Discovery Agent: LLM-assisted Bayesian experiment design for data-efficient discovery of mechanistic world models
- Agents' Last Exam
- The Clinician's Veto: Navigating Trust, Liability, and Uncertainty in Autonomous AI Prescribing
- MindHelper: Closed-Loop Embodied Mental-State Reasoning for Precision Intervention
- Incumbent Advantage: Brand Bias and Cognitive Manipulation Dynamics in LLM Recommendation Systems