EarlyEval: Cheaper Agent Evaluation via Early Outcome Prediction
cs.CL
Submitted: 2026-09-02
Updated: 2026-09-02
Comments: Code and data available at https://github.com/inphotoo/earlyeval
Code: https://github.com/inphotoo/earlyeval
License: http://creativecommons.org/licenses/by/4.0/
The gist: Evaluating LLM agents is essential for guiding their development, yet it has grown prohibitively expensive: a single pass of a frontier model over an agentic benchmark can cost hundreds to thousands
Terminology
Abstract
Evaluating LLM agents is essential for guiding their development, yet it has grown prohibitively expensive: a single pass of a frontier model over an agentic benchmark can cost hundreds to thousands of dollars, a price paid repeatedly across iterative development cycles. Prior efforts, centered on benchmark distillation, reduce the number of evaluation tasks but leave the cost of executing each retained task untouched. In this work, we introduce early outcome prediction, a complementary axis of efficiency that instead cuts cost within each task. Our key insight is that an agent's final outcome is often evident from its intermediate behavior well before execution completes. We instantiate this idea in EarlyEval, a lightweight framework that trains a pair of LightGBM success and failure classifiers over behavioral, textual, and reference-solution features, and halts an agent run the moment either classifier crosses a calibrated confidence threshold, adding negligible per-step overhead. Across three benchmarks, SWE-bench Verified, TerminalBench, and Toolathlon, EarlyEval can eliminate 13%-26% of agent steps and up to 44.1% input tokens and 29.4% output tokens at 89%-97% prediction accuracy, while perturbing per-agent resolve rates by only one to two percentage points on average.
Sources
- ReAct: Synergizing Reasoning and Acting in Language Models
- AgentBench: Evaluating LLMs as Agents
- AI Agents That Matter
- Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces
- The Tool Decathlon: Benchmarking Language Agents for Diverse, Realistic, and Long-Horizon Task Execution
- Commit0: Library Generation from Scratch
- SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?
- Submodular Benchmark Selection
- Valid Best-Model Identification for LLM Evaluation via Low-Rank Factorization
- Cost-Efficient Estimation of General Abilities Across Benchmarks
- Active Testing of Large Language Models via Approximate Neyman Allocation
- Select, Label, Evaluate: Active Testing in NLP
- Query-efficient model evaluation using cached responses
- Efficient Benchmarking of AI Agents
- Agent psychometrics: Task-level performance prediction in agentic coding benchmarks
- SWE-Pruner: Self-Adaptive Context Pruning for Coding Agents
- SWE-Pruner Pro: The Coder LLM Already Knows What to Prune
- CodeOCR: On the Effectiveness of Vision Language Models in Code Understanding
- Code Is More Than Text: Uncertainty Estimation for Code Generation
- BAGEN: Are LLM Agents Budget-Aware?
Related papers
- Exploring Solution Divergence and Its Effect on Large Language Model Problem Solving
- Ishigaki-IDS-Bench: A Benchmark for Generating Information Delivery Specification from BIM Information Requirements
- Subliminal Steering: Stronger Encoding of Hidden Signals
- MedStruct-S: A Benchmark for Key Discovery, Key-Conditioned QA and Semi-Structured Extraction from OCR Clinical Reports
- The End of Transformers? On Challenging Attention and the Rise of Sub-Quadratic Architectures
- Untangling the Mechanisms of Misleading Context in Medical Question Answering