English

SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarios

Software Engineering 2026-05-25 v6 Artificial Intelligence Multiagent Systems

Abstract

Existing benchmarks for AI coding agents focus on isolated, single-issue tasks such as fixing a bug or adding a small feature. However, real-world software engineering is a long-horizon endeavor: developers interpret high-level requirements, coordinate changes across many files, and evolve codebases over multiple iterations while preserving functionality. We introduce SWE-EVO, a benchmark for this long-horizon software evolution challenge. Constructed from release notes of seven mature open-source Python projects, SWE-EVO comprises 48 tasks requiring multi-step modifications spanning an average of 21 files, validated against test suites averaging 874 tests per instance. Experiments reveal a striking capability gap: GPT-5.4 with OpenHands achieves only 25% on SWE-EVO versus 72.80% achieved by GPT-5.2 on SWE-Bench Verified, showing that current agents struggle with sustained, multi-file reasoning. We also propose Fix Rate, a metric capturing partial progress on these complex, long-horizon tasks.

Keywords

Cite

@article{arxiv.2512.18470,
  title  = {SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarios},
  author = {Tue Le and Minh V. T. Thai and Dung Nguyen Manh and Huy Phan Nhat and Nghi D. Q. Bui},
  journal= {arXiv preprint arXiv:2512.18470},
  year   = {2026}
}
R2 v1 2026-07-01T08:35:04.453Z