mlsanityData to 14 Oct 2026

Saving SWE-Bench: A Benchmark Mutation Approach for Realistic Agent Evaluation

arXiv 2510.08996 ↗First posted 10 Oct 2025cs.SE cs.AIcited by 15

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Current benchmarks for evaluating software engineering agents, such as SWE-Bench Verified, are predominantly derived from GitHub issues and fail to accurately reflect how developers interact with chat-based coding assistants in integrated development environments (IDEs). We posit that this mismatch leads to a systematic overestimation of agent's capabilities in real-world scenarios, especially bug fixing. We introduce a novel benchmarking framework that transforms existing formal benchmarks into realistic user queries through systematic analysis of developer interaction patterns with chat-based agents. Our methodology is flexible and can be easily extended to existing benchmarks. In this paper, we apply our testing framework to SWE-Bench Verified, the TypeScript subset of Multi-SWE-Bench and a private benchmark, SWE-Bench C# and transform formal GitHub issue descriptions into realistic user-style queries based on telemetry analysis of a popular chat-based agent interactions. Our findings reveal that existing benchmarks significantly overestimate agent capabilities for some models by >50% over baseline performance for public benchmarks and ~10-16% for our internal benchmark. This work establishes a new paradigm for evaluating interactive chat-based software engineering agents through benchmark mutation techniques.

Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 15 of its 54 references that are in the map. First posted on arXiv 10 Oct 2025.

Builds on

15 of 54 references.

Closest ancestors · 2

Same direction, newest first

  1. 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agents11 Apr
  2. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul

Other references · 13

  1. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  2. 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
  3. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
  4. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
  5. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
  6. 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,332
  7. 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 203
  8. 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 99
  9. 2025The SWE-Bench Illusion: When State-of-the-Art LLMs Remember Instead of Reasoncited by 49
  10. 2025Dynamic Benchmarking of Reasoning Capabilities in Code Large Language Models Under Data Contaminationcited by 23
  11. 2024Inference-Time Decontamination: Reusing Leaked Benchmarks for Large Language Model Evaluationcited by 19
  12. 2024How Novice Programmers Use and Experience ChatGPT when Solving Programming Exercises in an Introductory Coursecited by 11
1 more
  1. 2025Unveiling the Role of ChatGPT in Software Development: Insights from Developer-ChatGPT Interactions on GitHubcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 14.

15 papers.

Sort:

By area:

Similar, not cited

Close in wording, no citation either way

  1. 2026SWE-INTERACT: Reimagining SWE Benchmarks as User-Driven Long-Horizon Coding Sessions
  2. 2026SWE Atlas: Benchmarking Coding Agents Beyond Issue Resolution
  3. 2026SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents
  4. 2026Coding-Agent Benchmarks Should Match Their Users' Task Flows
  5. 2026SWE-Bench ProMax: Benchmarking Agents on Large-Scale Multilingual Code Refactoring
  6. 2025SWE-Sharp-Bench: A Reproducible Benchmark for C# Software Engineering Tasks
  7. 2026SWE-World: Building Software Engineering Agents in Docker-Free Environments
  8. 2026SWE-Cycle: Benchmarking Code Agents across the Complete Issue Resolution Cycle