Saving SWE-Bench: A Benchmark Mutation Approach for Realistic Agent Evaluation
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
- 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agents11 Apr
- 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
Other references · 13
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,332
- 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 203
- 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 99
- 2025The SWE-Bench Illusion: When State-of-the-Art LLMs Remember Instead of Reasoncited by 49
- 2025Dynamic Benchmarking of Reasoning Capabilities in Code Large Language Models Under Data Contaminationcited by 23
- 2024Inference-Time Decontamination: Reusing Leaked Benchmarks for Large Language Model Evaluationcited by 19
- 2024How Novice Programmers Use and Experience ChatGPT when Solving Programming Exercises in an Introductory Coursecited by 11
Built on by
Citing papers per year: 2025: 1; 2026: 14.
15 papers.
Sort:
By area:
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
- 2026Inside the Scaffold: A Source-Code Taxonomy of Coding Agent Architecturescited by 18
- 2026SWE-Together: Evaluating Coding Agents in Interactive User Sessionscited by 18
- 2026Automated Benchmark Auditing for AI Agents and Large Language Modelscited by 12
- 2025Agentic Software Issue Resolution with Large Language Models: A Surveycited by 6
- 2026From Chatbot to Digital Colleague: The Paradigm Shift Toward Persistent Autonomous AIcited by 6
- 2026SWE Refactor Bench: Can Coding Agents Complete a Long-Horizon, Whole-Repository Stack Migration?cited by 5
- 2026Code Isn't Memory: A Structural Codebase Index Inside a Coding Agentcited by 2
- 2026SkillForge: Self-Distilling Agents for Project-Specific Issue Resolutioncited by 2
- 2026Debug2Fix: Can Interactive Debugging Help Coding Agents Fix More Bugs?cited by 1
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environmentscited by 1
- 2026Don't Start What You Can't Finish: A Counterfactual Audit of Support-State Triage in LLM Agentscited by 0
3 more
- 2026RealSWE: A Compositional Evaluation of Coding Agents under Realistic User Requestscited by 0
- 2026What Does an Agentic Software Engineering Benchmark Measure? Profiling Task Demands and Agent Behaviour Beyond What Category Labels Revealcited by 0
- 2026Schr"odinger's Code Repository: Have LLMs Learned SWE-bench or Memorized It?cited by 0
- 2026What Does an Agentic Software Engineering Benchmark Measure? Profiling Task Demands and Agent Behaviour Beyond What Category Labels Reveal1 Sep 2026
- 2026RealSWE: A Compositional Evaluation of Coding Agents under Realistic User Requests28 Aug 2026
- 2026SWE Refactor Bench: Can Coding Agents Complete a Long-Horizon, Whole-Repository Stack Migration?24 Aug 2026
- 2026Schr"odinger's Code Repository: Have LLMs Learned SWE-bench or Memorized It?21 Aug 2026
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environments20 Aug 2026
- 2026SkillForge: Self-Distilling Agents for Project-Specific Issue Resolution19 Aug 2026
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2026SWE-Together: Evaluating Coding Agents in Interactive User Sessions29 Jun 2026
- 2026Code Isn't Memory: A Structural Codebase Index Inside a Coding Agent21 Jun 2026
- 2026From Chatbot to Digital Colleague: The Paradigm Shift Toward Persistent Autonomous AI12 Jun 2026
- 2026Automated Benchmark Auditing for AI Agents and Large Language Models25 May 2026
- 2026Don't Start What You Can't Finish: A Counterfactual Audit of Support-State Triage in LLM Agents17 Apr 2026
- 2026Self-Improvements in Modern Agentic Systems: A Surveycited by 19
- 2026Inside the Scaffold: A Source-Code Taxonomy of Coding Agent Architecturescited by 18
- 2026SWE-Together: Evaluating Coding Agents in Interactive User Sessionscited by 18
- 2026Automated Benchmark Auditing for AI Agents and Large Language Modelscited by 12
- 2025Agentic Software Issue Resolution with Large Language Models: A Surveycited by 6
- 2026SWE Refactor Bench: Can Coding Agents Complete a Long-Horizon, Whole-Repository Stack Migration?cited by 5
- 2026Code Isn't Memory: A Structural Codebase Index Inside a Coding Agentcited by 2
- 2026SkillForge: Self-Distilling Agents for Project-Specific Issue Resolutioncited by 2
- 2026Debug2Fix: Can Interactive Debugging Help Coding Agents Fix More Bugs?cited by 1
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environmentscited by 1
- 2026Don't Start What You Can't Finish: A Counterfactual Audit of Support-State Triage in LLM Agentscited by 0
- 2026RealSWE: A Compositional Evaluation of Coding Agents under Realistic User Requestscited by 0
12 most cited of 14 All 14 (JSON)
- 2026What Does an Agentic Software Engineering Benchmark Measure? Profiling Task Demands and Agent Behaviour Beyond What Category Labels Reveal1 Sep 2026
- 2026RealSWE: A Compositional Evaluation of Coding Agents under Realistic User Requests28 Aug 2026
- 2026SWE Refactor Bench: Can Coding Agents Complete a Long-Horizon, Whole-Repository Stack Migration?24 Aug 2026
- 2026Schr"odinger's Code Repository: Have LLMs Learned SWE-bench or Memorized It?21 Aug 2026
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environments20 Aug 2026
- 2026SkillForge: Self-Distilling Agents for Project-Specific Issue Resolution19 Aug 2026
- 2026Self-Improvements in Modern Agentic Systems: A Survey14 Jul 2026
- 2026SWE-Together: Evaluating Coding Agents in Interactive User Sessions29 Jun 2026
- 2026Code Isn't Memory: A Structural Codebase Index Inside a Coding Agent21 Jun 2026
- 2026Automated Benchmark Auditing for AI Agents and Large Language Models25 May 2026
- 2026Don't Start What You Can't Finish: A Counterfactual Audit of Support-State Triage in LLM Agents17 Apr 2026
- 2026Inside the Scaffold: A Source-Code Taxonomy of Coding Agent Architectures3 Apr 2026
12 newest of 14 All 14 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026SWE-INTERACT: Reimagining SWE Benchmarks as User-Driven Long-Horizon Coding Sessions
- 2026SWE Atlas: Benchmarking Coding Agents Beyond Issue Resolution
- 2026SWE-Bench Pro Verified: A Reliable Benchmark for Software Engineering Agents
- 2026Coding-Agent Benchmarks Should Match Their Users' Task Flows
- 2026SWE-Bench ProMax: Benchmarking Agents on Large-Scale Multilingual Code Refactoring
- 2025SWE-Sharp-Bench: A Reproducible Benchmark for C# Software Engineering Tasks
- 2026SWE-World: Building Software Engineering Agents in Docker-Free Environments
- 2026SWE-Cycle: Benchmarking Code Agents across the Complete Issue Resolution Cycle