EvoCode-Bench: Evaluating Coding Agents in Multi-Turn Iterative Interactions
Coding agents are increasingly used as iterative development partners, but most benchmarks still evaluate one specification followed by one final assessment. This leaves out a basic question: can an agent keep its own codebase working as requirements change? We introduce EvoCode-Bench, a benchmark of 26 stateful coding tasks and 227 evaluated rounds. Each task preserves the agent's workspace for 5-15 rounds, states requirements through observable behavior, and uses cumulative executable tests to check new requirements and still-active prior ones. We evaluate 13 coding agents with two metrics: MT@4, a four-attempt fail-stop multi-round score, and SR, a single-round score from a reference-c...
| Authors | Haiyang Shen, Xuanzhong Chen, Wendong Xu et al. |
|---|---|
| Primary category | cs.AI |
| Published | 22 May 2026 |
| Last updated at source | 22 May 2026 |
Popularity, last 3 days
0 now. Counts as reported by the source, snapshotted daily by Silytics.
Connected in the knowledge graph
- UnipatAI/EvoCodeBenchDataset · cited by
- eachsheep/EvoDev-BenchDataset · cited by
Models and datasets referencing this paper
- UnipatAI/EvoCodeBenchDataset
- eachsheep/EvoDev-BenchDataset
Silytics shows public metadata from arXiv and links to the original. Information may be incomplete or out of date. Last refreshed 19 October 2026. Licenses and terms of the original apply to the work itself. Not financial, legal or professional advice.