Vibeleaderboard
← All Intel
Intel / article

VeriEvolve: Evaluator-First Evolution for Tool-Using Agents

Source
arxiv.org
Author
Yueshen Li, Kamer Ali Yuksel, Gokhan Tur, Dilek Hakkani-T\"ur, Jo\~ao Pedro Maia
Date
Why it matters

Self-improving agents need a trustworthy fitness signal. This builds a frozen executable evaluator from the task instruction first, then refines it from counterfactual cases, and shows measurable gains on tasks.

Key takeaways · AI-distilled
  • VeriEvolve builds the evaluator before optimizing the : from the task instruction it synthesizes challenge states and an executable checker, freezes that checker as the fitness signal during each evolution round, and revises it between rounds.
  • Between rounds, the end states of a strong run and a weak run become a pair of counterfactual test cases for refining the evaluator. The authors report this refinement removed all three false positives the weak executor exposed.
  • On all 30 MCPMark Filesystem tasks, the evaluators agreed on 141/141 generated and 113/122 held-out states, and evaluator-guided evolution raised externally verified success from 6/30 to 18/30 for GLM-5.2 and from 27/30 to 30/30 for Claude.
  • Studies on PostgreSQL, Playwright, Notion and GitHub show limits from observability, state representation and search or execution capacity. The authors scope the method to tasks whose success is observable and that have an external verifier for .
Terms in this piece · Glossary
  • AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
  • MCP — The Model Context Protocol — an open standard that lets any AI assistant plug into any tool or data source without custom integration code.
  • calibration — How well a model's confidence matches reality — a calibrated model saying "90% sure" is right about 90% of the time.
Recommended reads
Comments

Checking sign-in…

Loading comments…