SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolution
Not on the map. Why?
Cited by 49 in LLM agents and tool use, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Large Language Models (LLMs) have demonstrated remarkable proficiency across a variety of complex tasks. One significant application of LLMs is in tackling software engineering challenges, particularly in resolving real-world tasks on GitHub by fixing code based on the issues reported by the users. However, many current approaches rely on proprietary LLMs, which limits reproducibility, accessibility, and transparency. The critical components of LLMs for addressing software engineering issues and how their capabilities can be effectively enhanced remain unclear. To address these challenges, we introduce SWE-Fixer, a novel open-source framework designed to effectively and efficiently resolve GitHub issues. SWE-Fixer comprises two essential modules: a code file retrieval module and a code editing module. The retrieval module employs BM25 along with a lightweight model to achieve coarse-to-fine file retrieval. Subsequently, the code editing module utilizes the other model to generate patches for the identified files. To mitigate the lack of publicly available datasets, we compile an extensive dataset that includes 110K GitHub issues along with their corresponding patches and train the two models of SWE-Fixer separately. We assess our approach on the SWE-Bench Lite and Verified benchmarks, achieving competitive performance among open-source models with scores of 22.0% and 30.2%. Furthermore, SWE-Fixer reaches state-of-the-art performance (24.7% on Lite and 32.8% on Verified) with PASS_TO_PASS (P2P) filtering. Additionally, our approach requires only two model calls per instance, making it significantly more efficient than existing methods. These results highlight the effectiveness of SWE-Fixer in real-world code-fixing scenarios. We will make our model, dataset, and code publicly available at https://github.com/InternLM/SWE-Fixer.
Key facts. Cited by 87 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Jan 2025.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2025: 44; 2026: 43.
87 papers.
Sort:
By area:
- 2025SWE-smith: Scaling Data for Software Engineering Agentscited by 255
- 2025SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolutioncited by 246
- 2025A Survey of Reinforcement Learning for Large Reasoning Modelscited by 175
- 2025R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE Agentscited by 140
- 2025WebGen-Bench: Evaluating LLMs on Generating Interactive and Functional Websites from Scratchcited by 66
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Modelscited by 45
- 2025Agent-RLVR: Training Software Engineering Agents via Guidance and Environment Rewardscited by 41
- 2025Repo2Run: Automated Building Executable Environment for Code Repository at Scalecited by 39
- 2025Context as a Tool: Context Management for Long-Horizon SWE-Agentscited by 38
- 2025Training Long-Context, Multi-Turn Software Engineering Agents with Reinforcement Learningcited by 34
- 2026On Data Engineering for Scaling LLM Terminal Capabilitiescited by 34
- 2025BugPilot: Complex Bug Generation for Efficient Learning of SWE Skillscited by 28
38 more
- 2025SoRFT: Issue Resolving with Subtask-oriented Reinforced Fine-Tuningcited by 27
- 2025Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering Taskscited by 27
- 2025SWE-Bench++: A Framework for the Scalable Generation of Software Engineering Benchmarks from Open-Source Repositoriescited by 27
- 2025Thinking Longer, Not Larger: Enhancing Software Engineering Agents via Scaling Test-Time Computecited by 25
- 2025SWE-Dev: Building Software Engineering Agents with Training and Inference Scalingcited by 24
- 2025Skywork-SWE: Unveiling Data Scaling Laws for Software Engineering in LLMscited by 24
- 2025Issue Localization via LLM-Driven Iterative Code Graph Searchingcited by 22
- 2025SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World Bugscited by 22
- 2025Cyber-Zero: Training Cybersecurity Agents without Runtimecited by 22
- 2026SWE-World: Building Software Engineering Agents in Docker-Free Environmentscited by 21
- 2025SweRank: Software Issue Localization with Code Rankingcited by 20
- 2025Retrieval-Augmented Code Generation: A Survey with Focus on Repository-Level Approachescited by 20
- 2026Immersion in the GitHub Universe: Scaling Coding Agents to Masterycited by 20
- 2025Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Taskscited by 18
- 2026SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Trainingcited by 18
- 2025Satori-SWE: Evolutionary Test-Time Scaling for Sample-Efficient Software Engineeringcited by 16
- 2025Training Language Model Agents to Find Vulnerabilities with CTF-Dojocited by 15
- 2025An Empirical Study on Failures in Automated Issue Solvingcited by 15
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
- 2026daVinci-Env: Open SWE Environment Synthesis at Scalecited by 13
- 2025Co-PatcheR: Collaborative Software Patching with Component(s)-specific Small Reasoning Modelscited by 12
- 2025SEAlign: Alignment Training for Software Engineering Agentcited by 11
- 2025WebGen-Agent: Enhancing Interactive Website Generation with Multi-Level Feedback and Step-Level Reinforcement Learningcited by 11
- 2026MemGovern: Enhancing Code Agents through Learning from Governed Human Experiencescited by 10
- 2026SERA: Soft-Verified Efficient Repository Agentscited by 10
- 2025Guided Search Strategies in Non-Serializable Environments with Applications to Software Engineering Agentscited by 9
- 2026SWE-Next: Scalable Real-World Software Engineering Tasks for Agentscited by 8
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completioncited by 7
- 2026CodeScout: An Effective Recipe for Reinforcement Learning of Code Search Agentscited by 7
- 2025Agentic Software Issue Resolution with Large Language Models: A Surveycited by 6
- 2026Hybrid-Gym: Training Coding Agents to Generalize Across Taskscited by 6
- 2026SWE-Chain: Benchmarking Coding Agents on Chained Release-Level Package Upgradescited by 6
- 2026What Makes Interaction Trajectories Effective for Training Terminal Agents?cited by 6
- 2025EffiReasonTrans: RL-Optimized Reasoning for Code Translationcited by 5
- 2025Scalable Supervision for Software Agents via Patch Reasoningcited by 5
- 2025Measuring all the noises of LLM Evalscited by 5
- 2026From SWE-ZERO to SWE-HERO: Execution-free to Execution-based Fine-tuning for Software Engineering Agentscited by 5
- 2026SWE-AGILE: A Software Agent Framework for Efficiently Managing Dynamic Reasoning Contextcited by 5
50 most cited of 87 All 87 (JSON)
- 2026Counterfactual Rollout Replay: Forkable Environments as Free Process Rewards for Software Engineering Agents27 Sep 2026
- 2026Semantic Navigation for Issue Localization in Code Repository25 Sep 2026
- 2026One to More, More to One: Category-Aware Iterative Expert Training for Software Engineering Agents20 Sep 2026
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agents8 Sep 2026
- 2026Evaluating Agentic Code Repair Capabilities in Distributed Systems14 Aug 2026
- 2026CodeGrep: An RL-Trained Retrieval Agent for LLM Coding Agents6 Aug 2026
- 2026Scrouting: Cost-Aware Routing of Coding Agents by Scouting the Repository First5 Aug 2026
- 2026MindForge: Teaching Small Language Models Whole-Life-Cycle Software Engineering via Source-Free Program Synthesis29 Jul 2026
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents21 Jul 2026
- 2026Retrieval-Oriented Code Representations in Agentic Bug Localization13 Jul 2026
- 2026Open-SWE-Traces: Advancing Dual-Mode Multilingual Distillation for Software Engineering Agents14 Jun 2026
- 2026FastContext: Training Efficient Repository Explorer for Coding Agents12 Jun 2026
38 more
- 2026End-to-End Context Compression at Scale8 Jun 2026
- 2026What Makes Interaction Trajectories Effective for Training Terminal Agents?2 Jun 2026
- 2026I-WebGenBench : Evaluating Interactivity in LLM-Generated Scientific Web Applications30 May 2026
- 2026Libra: Training the Environment for Agentic Information Retrieval26 May 2026
- 2026EviACT: An Evidence-to-Action Framework for Agentic Program Repair26 May 2026
- 2026SWE-Chain: Benchmarking Coding Agents on Chained Release-Level Package Upgrades14 May 2026
- 2026BoostAPR: Boosting Automated Program Repair via Execution-Grounded Reinforcement Learning with Dual Reward Models9 May 2026
- 2026ARISE: A Repository-level Graph Representation and Toolset for Agentic Program Repair and Fault Localization4 May 2026
- 2026SWE-Edit: Rethinking Code Editing for Efficient SWE-Agent28 Apr 2026
- 2026Neurosymbolic Repo-level Code Localization17 Apr 2026
- 2026SWE-AGILE: A Software Agent Framework for Efficiently Managing Dynamic Reasoning Context13 Apr 2026
- 2026From SWE-ZERO to SWE-HERO: Execution-free to Execution-based Fine-tuning for Software Engineering Agents2 Apr 2026
- 2026SWE-Next: Scalable Real-World Software Engineering Tasks for Agents21 Mar 2026
- 2026CodeScout: An Effective Recipe for Reinforcement Learning of Code Search Agents18 Mar 2026
- 2026daVinci-Env: Open SWE Environment Synthesis at Scale13 Mar 2026
- 2026SWE-Prot'eg'e: Learning to Selectively Collaborate With an Expert Unlocks Small Language Models as Software Engineering Agents25 Feb 2026
- 2026On Data Engineering for Scaling LLM Terminal Capabilities24 Feb 2026
- 2026Hybrid-Gym: Training Coding Agents to Generalize Across Tasks18 Feb 2026
- 2026SWE-MiniSandbox: Container-Free Reinforcement Learning for Building Software Engineering Agents11 Feb 2026
- 2026Immersion in the GitHub Universe: Scaling Coding Agents to Mastery10 Feb 2026
- 2026Pull Requests as a Training Signal for Repo-Level Code Editing7 Feb 2026
- 2026SWE-World: Building Software Engineering Agents in Docker-Free Environments3 Feb 2026
- 2026SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Training3 Feb 2026
- 2026From Historical Patches to Repair Plans: Outcome-Conditioned Reasoning for Repository-Level Program Repair30 Jan 2026
- 2026MEnvAgent: Scalable Polyglot Environment Construction for Verifiable Software Engineering30 Jan 2026
- 2026SWE-Spot: Building Small Repo-Experts with Repository-Centric Learning29 Jan 2026
- 2026SERA: Soft-Verified Efficient Repository Agents28 Jan 2026
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning28 Jan 2026
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completion27 Jan 2026
- 2026SWE-Tester: Training Open-Source LLMs for Issue Reproduction in Real-World Repositories20 Jan 2026
- 2026MemGovern: Enhancing Code Agents through Learning from Governed Human Experiences11 Jan 2026
- 2025Context as a Tool: Context Management for Long-Horizon SWE-Agents26 Dec 2025
- 2025Agentic Software Issue Resolution with Large Language Models: A Survey24 Dec 2025
- 2025Measuring all the noises of LLM Evals24 Dec 2025
- 2025SWE-Bench++: A Framework for the Scalable Generation of Software Engineering Benchmarks from Open-Source Repositories19 Dec 2025
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Models15 Dec 2025
- 2025Reformulate, Retrieve, Localize: Agents for Repository-Level Bug Localization7 Dec 2025
- 2025Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Tasks2 Dec 2025
50 newest of 87 All 87 (JSON)
- 2025SWE-smith: Scaling Data for Software Engineering Agentscited by 255
- 2025WebGen-Bench: Evaluating LLMs on Generating Interactive and Functional Websites from Scratchcited by 66
- 2025Context as a Tool: Context Management for Long-Horizon SWE-Agentscited by 38
- 2025SWE-Dev: Building Software Engineering Agents with Training and Inference Scalingcited by 24
- 2025Skywork-SWE: Unveiling Data Scaling Laws for Software Engineering in LLMscited by 24
- 2025Cyber-Zero: Training Cybersecurity Agents without Runtimecited by 22
- 2026SWE-World: Building Software Engineering Agents in Docker-Free Environmentscited by 21
- 2026Immersion in the GitHub Universe: Scaling Coding Agents to Masterycited by 20
- 2025Is Vibe Coding Safe? Benchmarking Vulnerability of Agent-Generated Code in Real-World Taskscited by 18
- 2026SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-Trainingcited by 18
- 2025Training Language Model Agents to Find Vulnerabilities with CTF-Dojocited by 15
- 2025An Empirical Study on Failures in Automated Issue Solvingcited by 15
12 most cited of 40 All 40 (JSON)
- 2026Counterfactual Rollout Replay: Forkable Environments as Free Process Rewards for Software Engineering Agents27 Sep 2026
- 2026One to More, More to One: Category-Aware Iterative Expert Training for Software Engineering Agents20 Sep 2026
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agents8 Sep 2026
- 2026Evaluating Agentic Code Repair Capabilities in Distributed Systems14 Aug 2026
- 2026CodeGrep: An RL-Trained Retrieval Agent for LLM Coding Agents6 Aug 2026
- 2026Scrouting: Cost-Aware Routing of Coding Agents by Scouting the Repository First5 Aug 2026
- 2026MindForge: Teaching Small Language Models Whole-Life-Cycle Software Engineering via Source-Free Program Synthesis29 Jul 2026
- 2026Retrieval-Oriented Code Representations in Agentic Bug Localization13 Jul 2026
- 2026Open-SWE-Traces: Advancing Dual-Mode Multilingual Distillation for Software Engineering Agents14 Jun 2026
- 2026FastContext: Training Efficient Repository Explorer for Coding Agents12 Jun 2026
- 2026Libra: Training the Environment for Agentic Information Retrieval26 May 2026
- 2026EviACT: An Evidence-to-Action Framework for Agentic Program Repair26 May 2026
12 newest of 40 All 40 (JSON)
- 2025SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolutioncited by 246
- 2025A Survey of Reinforcement Learning for Large Reasoning Modelscited by 175
- 2025R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE Agentscited by 140
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Modelscited by 45
- 2025Agent-RLVR: Training Software Engineering Agents via Guidance and Environment Rewardscited by 41
- 2025Training Long-Context, Multi-Turn Software Engineering Agents with Reinforcement Learningcited by 34
- 2025SoRFT: Issue Resolving with Subtask-oriented Reinforced Fine-Tuningcited by 27
- 2025Thinking Longer, Not Larger: Enhancing Software Engineering Agents via Scaling Test-Time Computecited by 25
- 2025Satori-SWE: Evolutionary Test-Time Scaling for Sample-Efficient Software Engineeringcited by 16
- 2025Co-PatcheR: Collaborative Software Patching with Component(s)-specific Small Reasoning Modelscited by 12
- 2025WebGen-Agent: Enhancing Interactive Website Generation with Multi-Level Feedback and Step-Level Reinforcement Learningcited by 11
- 2025Guided Search Strategies in Non-Serializable Environments with Applications to Software Engineering Agentscited by 9
12 most cited of 18 All 18 (JSON)
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents21 Jul 2026
- 2026SWE-Edit: Rethinking Code Editing for Efficient SWE-Agent28 Apr 2026
- 2026From Historical Patches to Repair Plans: Outcome-Conditioned Reasoning for Repository-Level Program Repair30 Jan 2026
- 2025Nemotron-Cascade: Scaling Cascaded Reinforcement Learning for General-Purpose Reasoning Models15 Dec 2025
- 2025Scalable Supervision for Software Agents via Patch Reasoning26 Oct 2025
- 2025EffiReasonTrans: RL-Optimized Reasoning for Code Translation21 Oct 2025
- 2025WebGen-Agent: Enhancing Interactive Website Generation with Multi-Level Feedback and Step-Level Reinforcement Learning26 Sep 2025
- 2025A Survey of Reinforcement Learning for Large Reasoning Models10 Sep 2025
- 2025Training Long-Context, Multi-Turn Software Engineering Agents with Reinforcement Learning5 Aug 2025
- 2025Code Reasoning for Software Engineering Tasks: A Survey and A Call to Action16 Jun 2025
- 2025Agent-RLVR: Training Software Engineering Agents via Guidance and Environment Rewards13 Jun 2025
- 2025Satori-SWE: Evolutionary Test-Time Scaling for Sample-Efficient Software Engineering29 May 2025
12 newest of 18 All 18 (JSON)
- 2026End-to-End Context Compression at Scalecited by 4
- 2026End-to-End Context Compression at Scale8 Jun 2026
- 2025Repo2Run: Automated Building Executable Environment for Code Repository at Scalecited by 39
- 2026On Data Engineering for Scaling LLM Terminal Capabilitiescited by 34
- 2025BugPilot: Complex Bug Generation for Efficient Learning of SWE Skillscited by 28
- 2025Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering Taskscited by 27
- 2025SWE-Bench++: A Framework for the Scalable Generation of Software Engineering Benchmarks from Open-Source Repositoriescited by 27
- 2025Issue Localization via LLM-Driven Iterative Code Graph Searchingcited by 22
- 2025SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World Bugscited by 22
- 2025SweRank: Software Issue Localization with Code Rankingcited by 20
- 2026daVinci-Env: Open SWE Environment Synthesis at Scalecited by 13
- 2026MemGovern: Enhancing Code Agents through Learning from Governed Human Experiencescited by 10
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completioncited by 7
- 2026What Makes Interaction Trajectories Effective for Training Terminal Agents?cited by 6
12 most cited of 25 All 25 (JSON)
- 2026Semantic Navigation for Issue Localization in Code Repository25 Sep 2026
- 2026What Makes Interaction Trajectories Effective for Training Terminal Agents?2 Jun 2026
- 2026I-WebGenBench : Evaluating Interactivity in LLM-Generated Scientific Web Applications30 May 2026
- 2026Neurosymbolic Repo-level Code Localization17 Apr 2026
- 2026SWE-AGILE: A Software Agent Framework for Efficiently Managing Dynamic Reasoning Context13 Apr 2026
- 2026daVinci-Env: Open SWE Environment Synthesis at Scale13 Mar 2026
- 2026On Data Engineering for Scaling LLM Terminal Capabilities24 Feb 2026
- 2026Pull Requests as a Training Signal for Repo-Level Code Editing7 Feb 2026
- 2026MEnvAgent: Scalable Polyglot Environment Construction for Verifiable Software Engineering30 Jan 2026
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completion27 Jan 2026
- 2026SWE-Tester: Training Open-Source LLMs for Issue Reproduction in Real-World Repositories20 Jan 2026
- 2026MemGovern: Enhancing Code Agents through Learning from Governed Human Experiences11 Jan 2026
12 newest of 25 All 25 (JSON)