SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Development
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) have shown strong capability in diverse software engineering tasks. However, feature-driven development, a highly prevalent real-world task that involves developing new functionalities for large, existing codebases, remains underexplored. We therefore introduce SWE-Dev, the first large-scale dataset (with 14,000 training and 500 test samples) designed to evaluate and train autonomous coding systems on real-world end-to-end feature-driven software development tasks. To ensure verifiable and diverse training, SWE-Dev uniquely provides all instances with a runnable environment and its developer-authored executable unit tests. This collection not only provides high-quality data for Supervised Fine-Tuning (SFT), but also enables Reinforcement Learning (RL) by delivering accurate reward signals from executable unit tests. We evaluated SWE-Dev across 17 base LLMs, 10 reasoning-focused LLMs, 10 multi-agent systems, and 8 tool-augmented LLM agents. Results show substantial headroom: the best single-turn model reaches only 22.51% Pass@1 on the hard split, while OpenHands agents improve to 56.44% but still leave many tasks unsolved. Code is available here https://github.com/DorothyDUUU/SWE-Dev.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 46 of its 90 references that are in the map. First posted on arXiv 22 May 2025.
Builds on
46 of 90 references.
References · 46
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2024GPT-4o System Cardcited by 4,588
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
34 more
- 2025DAPO: An Open-Source LLM Reinforcement Learning System at Scalecited by 2,810
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,784
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2023WizardLM: Empowering large pre-trained language models to follow complex instructionscited by 1,125
- 2023Encouraging Divergent Thinking in Large Language Models through Multi-Agent Debatecited by 1,011
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 1,002
- 2025Does Reinforcement Learning Really Incentivize Reasoning Capacity in LLMs Beyond the Base Model?cited by 982
- 2021Measuring Coding Challenge Competence With APPScited by 902
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 733
- 2024Phi-4 Technical Reportcited by 711
- 2023Safe RLHF: Safe Reinforcement Learning from Human Feedbackcited by 656
- 2023AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviorscited by 598
- 2024StarCoder 2 and The Stack v2: The Next Generationcited by 502
- 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 479
- 2023How Far Can Camels Go? Exploring the State of Instruction Tuning on Open Resourcescited by 408
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 399
- 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 358
- 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 353
- 2024Training Software Engineering Agents and Verifiers with SWE-Gymcited by 336
- 2024DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligencecited by 331
- 2025SWE-smith: Scaling Data for Software Engineering Agentscited by 285
- 2025SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolutioncited by 263
- 2024ArCHer: Training Language Model Agents via Hierarchical Multi-Turn RLcited by 228
- 2023CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completioncited by 183
- 2024MapCoder: Multi-Agent Code Generation for Competitive Problem Solvingcited by 177
- 2025R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE Agentscited by 158
- 2022Offline RL for Natural Language Generation with Implicit Language Q Learningcited by 138
- 2022Practical Program Repair in the Era of Large Pre-trained Language Modelscited by 133
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Developmentcited by 74
- 2024DevEval: A Manually-Annotated Code Generation Benchmark Aligned with Real-World Code Repositoriescited by 72
- 2022Execution-based Evaluation for Data Science Code Generation Modelscited by 32
- 2025SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World Bugscited by 22
- 2024M2rc-Eval: Massively Multilingual Repository-level Code Completion Evaluationcited by 21
- 2024ComplexCodeEval: A Benchmark for Evaluating Large Code Models on More Complex Codecited by 19
Built on by
Citing papers per year: 2025: 3; 2026: 13.
16 papers.
Sort:
By area:
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligencecited by 170
- 2026FeatureBench: Benchmarking Agentic Coding for Complex Feature Developmentcited by 34
- 2026CLI-Gym: Scalable CLI Task Generation via Agentic Environment Inversioncited by 23
- 2026Structured Scaling of AI Discovery Across Diverse Scientific Domainscited by 21
- 2026Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?cited by 20
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 15
- 2026EvoCode-Bench: Evaluating Coding Agents in Multi-Turn Iterative Interactionscited by 9
- 2026Scaling Coding Agents via Atomic Skillscited by 8
- 2026AceGRPO: Adaptive Curriculum Enhanced Group Relative Policy Optimization for Autonomous Machine Learning Engineeringcited by 4
- 2026What Makes Good Agentic Data? An ACE Lens on Data Generation for LLM Agentscited by 3
- 2025Empowering Real-World: A Survey on the Technology, Practice, and Evaluation of LLM-driven Industry Agentscited by 2
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environmentscited by 1
4 more
- 2026BootstrapAgent: Distilling Repository Setup into Reusable Agent Knowledgecited by 0
- 2026Counterfactual Rollout Replay: Forkable Environments as Free Process Rewards for Software Engineering Agentscited by 0
- 2026SpecForge: Recursive Self-Improvement for Coding Agents via Behavioral Specificationscited by 0
- 2026Tev: Scaling Long-Horizon Agentic Environments with Dense Progress Rewardscited by 0
- 2026Tev: Scaling Long-Horizon Agentic Environments with Dense Progress Rewards13 Oct 2026
- 2026SpecForge: Recursive Self-Improvement for Coding Agents via Behavioral Specifications11 Oct 2026
- 2026Counterfactual Rollout Replay: Forkable Environments as Free Process Rewards for Software Engineering Agents27 Sep 2026
- 2026What Makes Good Agentic Data? An ACE Lens on Data Generation for LLM Agents27 Aug 2026
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environments20 Aug 2026
- 2026EvoCode-Bench: Evaluating Coding Agents in Multi-Turn Iterative Interactions22 May 2026
- 2026BootstrapAgent: Distilling Repository Setup into Reusable Agent Knowledge15 May 2026
- 2026Structured Scaling of AI Discovery Across Diverse Scientific Domains21 Apr 2026
- 2026Scaling Coding Agents via Atomic Skills6 Apr 2026
- 2026Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?12 Feb 2026
- 2026CLI-Gym: Scalable CLI Task Generation via Agentic Environment Inversion11 Feb 2026
- 2026FeatureBench: Benchmarking Agentic Coding for Complex Feature Development11 Feb 2026
4 more
- 2026AceGRPO: Adaptive Curriculum Enhanced Group Relative Policy Optimization for Autonomous Machine Learning Engineering8 Feb 2026
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025Empowering Real-World: A Survey on the Technology, Practice, and Evaluation of LLM-driven Industry Agents20 Oct 2025
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligence28 Jul 2025
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligencecited by 170
- 2026FeatureBench: Benchmarking Agentic Coding for Complex Feature Developmentcited by 34
- 2026CLI-Gym: Scalable CLI Task Generation via Agentic Environment Inversioncited by 23
- 2026Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?cited by 20
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 15
- 2026EvoCode-Bench: Evaluating Coding Agents in Multi-Turn Iterative Interactionscited by 9
- 2026Scaling Coding Agents via Atomic Skillscited by 8
- 2026What Makes Good Agentic Data? An ACE Lens on Data Generation for LLM Agentscited by 3
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environmentscited by 1
- 2026Counterfactual Rollout Replay: Forkable Environments as Free Process Rewards for Software Engineering Agentscited by 0
- 2026SpecForge: Recursive Self-Improvement for Coding Agents via Behavioral Specificationscited by 0
- 2026Tev: Scaling Long-Horizon Agentic Environments with Dense Progress Rewardscited by 0
- 2026Tev: Scaling Long-Horizon Agentic Environments with Dense Progress Rewards13 Oct 2026
- 2026SpecForge: Recursive Self-Improvement for Coding Agents via Behavioral Specifications11 Oct 2026
- 2026Counterfactual Rollout Replay: Forkable Environments as Free Process Rewards for Software Engineering Agents27 Sep 2026
- 2026What Makes Good Agentic Data? An ACE Lens on Data Generation for LLM Agents27 Aug 2026
- 2026Terminal Agents: A Survey of AI Agents in Command-Line Environments20 Aug 2026
- 2026EvoCode-Bench: Evaluating Coding Agents in Multi-Turn Iterative Interactions22 May 2026
- 2026Scaling Coding Agents via Atomic Skills6 Apr 2026
- 2026Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?12 Feb 2026
- 2026CLI-Gym: Scalable CLI Task Generation via Agentic Environment Inversion11 Feb 2026
- 2026FeatureBench: Benchmarking Agentic Coding for Complex Feature Development11 Feb 2026
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligence28 Jul 2025
- 2026Structured Scaling of AI Discovery Across Diverse Scientific Domainscited by 21
- 2026AceGRPO: Adaptive Curriculum Enhanced Group Relative Policy Optimization for Autonomous Machine Learning Engineeringcited by 4
- 2026BootstrapAgent: Distilling Repository Setup into Reusable Agent Knowledgecited by 0
- 2026BootstrapAgent: Distilling Repository Setup into Reusable Agent Knowledge15 May 2026
- 2026Structured Scaling of AI Discovery Across Diverse Scientific Domains21 Apr 2026
- 2026AceGRPO: Adaptive Curriculum Enhanced Group Relative Policy Optimization for Autonomous Machine Learning Engineering8 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2025SWE-Dev: Building Software Engineering Agents with Training and Inference Scaling
- 2025SWE-Compass: Towards Unified Evaluation of Agentic Coding Abilities for Large Language Models
- 2026SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Training
- 2026SWE-World: Building Software Engineering Agents in Docker-Free Environments
- 2025Training Versatile Coding Agents in Synthetic Environments
- 2026SWE-rebench V2: Language-Agnostic SWE Task Collection at Scale
- 2026E2E-SWE: Benchmarking LLMs on Building Working Codebases from Scratch
- 2024Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvement