ZhonghaoJiang/Awesome-Issue-Solving

Agentic Software Issue Resolution with Large Language Models: A Survey

15

33 commits

updated Jul 22, 2026

See the code

README

Agentic Software Issue Resolution with Large Language Models: A Survey

📰 News

  • 📅 2026.05: Paper update! We add 89 papers up to 2026.05 and refresh the venue information according to the latest acceptance results. We also align the taxonomy with our survey. Now, we have included 242 papers in this survey.
  • 📅 2026.01: Paper update! We add 34 papers from 2025.10 to 2025.12. Now, we have included 160 papers in this survey.
  • 📅 2025.12: We release the first survey on agentic software issue resolution!
  • 📅 2025.10: We summarize 126 papers about issue resolution, from 2023.10 to 2025.10!

Introduction

We classified this survey into three main parts: Benchmarks, Technologies and Empirical Studies.

Automated issue solving technologies can be mainly surveyed from 2 perspectives: Scaffold/Method Design and Learning Strategies.

Table of Contents

Benchmarks

For Benchmarks, we summarized the existing benchmarks into 2 categories for their different tasks.

@End-To-End
@Reproduction Test Generation
@Localization

LiteratureNameScopeJournal/ConferenceTimeLink
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?SWE-benchEnd-To-EndICLR'242023-10Paper
Code
SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code AgentsSWT-BenchReproduction Test GenerationNeurIPS'242024-06Paper
Code
SWE-bench-java: A GitHub Issue Resolving Benchmark for JavaMuti-SWE-benchEnd-To-EndARXIV2024-08Paper
Code
SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?SWE-bench MutimodalEnd-To-EndICLR'252024-10Paper
Code
SWE-Bench+: Enhanced Coding Benchmark for LLMsSWE-Bench+End-To-EndARXIV2024-10Paper
TestGenEval: A Real World Unit Test Generation and Test Completion BenchmarkTestGenEvalReproduction Test GenerationICLR'252024-10Paper
Code
A Real-World Benchmark for Evaluating Fine-Grained Issue Solving Capabilities of Large Language ModelsFAUN-EvalEnd-To-EndARXIV2024-11Paper
TDD-Bench Verified: Can LLMs Generate Tests for Issues Before They Get Resolved?TDD-BenchReproduction Test GenerationARXIV2024-11Paper
Code
CodeV: Issue Resolving with Visual DataVisual SWE-benchEnd-To-EndACL Findings'252024-12Paper
Code
Multi-SWE-bench: A Multilingual Benchmark for Issue ResolvingMuti-SWE-benchEnd-To-EndNeurIPS'252025-04Paper
Code
LiveSWEBenchLiveSWEBenchEnd-To-EndBLOG2025-04link
Code
LocAgent: Graph-Guided LLM Agents for Code LocalizationLocBenchLocalizationACL'252025-03Paper
Code
Automated Benchmark Generation for Repository-Level Coding TasksSWEE-Bench/SWA-BenchEnd-To-EndICML'252025-03Paper
FEA-Bench: A Benchmark for Evaluating Repository-Level Code Generation for Feature ImplementationFEA-BenchEnd-To-EndACL'252025-03Paper
Code
OmniGIRL: A Multilingual and Multimodal Benchmark for GitHub Issue ResolutionOmniGIRLEnd-To-EndISSTA'252025-05Paper
Code
-SWE-bench MultilingualEnd-To-EndBLOG2025-05link
Code
SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agentsSWE-PolyBenchEnd-To-EndARXIV2025-04Paper
Code
SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering AgentsSWE-rebenchEnd-To-EndNeurIPS'252025-05Paper
Code
GSO: Challenging Software Optimization Tasks for Evaluating SWE-AgentsGSOEnd-To-EndNeurIPS'252025-05Paper
Code
SWE-bench Goes Live!SWE-bench-LiveEnd-To-EndNeurIPS'252025-05Paper
Code
UTBoost: Rigorous Evaluation of Coding Agents on SWE-BenchUTBoost-ACL'252025-06Paper
Code
SWE-Factory: Your Automated Factory for Issue Resolution Training Data and Evaluation BenchmarksSWE-FactoryEnd-To-EndFSE'262025-06Paper
Code
SwingArena: Competitive Programming Arena for Long-context GitHub Issue SolvingSwing-ArenaEnd-To-EndICLR'262025-06Paper
Code
SPICE: An Automated SWE-Bench Labeling Pipeline for Issue Clarity, Test Coverage, and Effort EstimationSPICE-ASE'252025-07Paper
SWE-MERA: A Dynamic Benchmark for Agenticly Evaluating Large Language Models on Software Engineering TasksSWE-MERAEnd-To-EndEMNLP'252025-07Paper
SWE-Perf: Can Language Models Optimize Code Performance on Real-World Repositories?SWE-PerfEnd-To-EndICML'262025-07Paper
Code
NoCode-bench: A Benchmark for Evaluating Natural Language-Driven Feature AdditionNoCode-benchEnd-To-EndARXIV2025-08Paper
Code
SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?SWE-Bench ProEnd-To-EndICML'262025-09Paper
Code
A Benchmark for Localizing Code and Non-Code Issues in Software ProjectsMULocBenchLocalizationARXIV2025-10Paper
Code
SWE-fficiency: Can Language Models Optimize Real-World Repositories on Real Workloads?SWE-fficiencyEnd-To-EndICML'262025-11Paper
Code
SWE-Bench++: A Framework for the Scalable Generation of Software Engineering Benchmarks from Open-Source RepositoriesSWE-Bench++End-To-EndARXIV2025-12Paper
Code
SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution ScenariosSWE-EVOEnd-To-EndARXIV2025-12Paper
Code
SWE-Refactor: A Repository-Level Benchmark for Real-World LLM-Based Code RefactoringSWE-RefactorEnd-To-EndARXIV2026-02Paper
ContextBench: A Benchmark for Context Retrieval in Coding AgentsContextBenchLocalizationARXIV2026-02Paper
SWE Context Bench: A Benchmark for Context Learning in CodingSWE Context BenchLocalizationARXIV2026-02Paper
SWE-Bench Mobile: Can Large Language Model Agents Develop Industry-Level Mobile Applications?SWE-Bench MobileEnd-To-EndARXIV2026-02Paper
FeatureBench: Benchmarking Agentic Coding for Complex Feature DevelopmentFeatureBenchEnd-To-EndICLR'262026-02Paper
Evaluating and Improving Automated Repository-Level Rust Issue Resolution with LLM-based AgentsRust-SWE-benchEnd-To-EndICSE'262026-02Paper
SWE-ABS: Adversarial Benchmark Strengthening Exposes Inflated Success Rates on Test-based BenchmarkSWE-ABS-ICML'262026-02Paper
SWE-CI: Evaluating Agent Capabilities in Maintaining Codebases via Continuous IntegrationSWE-CIEnd-To-EndARXIV2026-03Paper
Beyond Isolated Tasks: A Framework for Evaluating Coding Agents on Sequential Software EvolutionSWE-STEPSEnd-To-EndARXIV2026-04Paper
SWE-Chain: Benchmarking Coding Agents on Chained Release-Level Package UpgradesSWE-ChainEnd-To-EndARXIV2026-05Paper
SWE-Mutation: Can LLMs Generate Reliable Test Suites in Software Engineering?SWE-MutationReproduction Test GenerationACL'262026-05Paper

Technologies

Scaffold/Method Design

From the perspective of Design Paradigms, we can classify them into 3 categories:

@End-To-End Scaffold
@Scaffold Improvement
@Single-Phased Methods

End-to-End Scaffold

For End-To-End Method, we can further classify them into 2 categories:

@Agent-Based Method
@Pipeline-Based Method

LiteratureNameJournal/ConferenceTimeLabelURL
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?BM25 RAGICLR 20242023-10@PipelinePaper
Code
SWE-agent: Agent-computer interfaces enable automated software engineeringSWE-AgentNeurIPS 20242024-05@AgentPaper
Code
Autocoderover: Autonomous program improvementAutoCodeRoverISSTA 20242024-04@AgentPaper
Code
CodeR: Issue Resolving with Multi-Agent and Task GraphsCodeRArxiv2024-06@AgentPaper
Code
Alibaba LingmaAgent: Improving Automated Issue Resolution via Comprehensive Repository ExplorationLingmaAgent/RepoUnderstanderFSE Companion 20252024-06@AgentPaper
Code
MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue ResolutionMAGISNeurIPS 20242024-03@AgentPaper
Code
MASAI: Modular Architecture for Software-engineering AI AgentsMASAINeurIPS 20242024-06@AgentPaper
Demystifying LLM-based Software Engineering AgentsAgentlessFSE 20252024-07@PipelinePaper
Code
Specrover: Code intent extraction via llmsSpecRover (AutoCodeRover-v2)ICSE 20252024-08@AgentPaper
Code
CodexGraph: Bridging Large Language Models and Code Repositories via Code Graph DatabasesCodexGraphNAACL 20252024-08@AgentPaper
Code
SuperCoder2.0: Technical Report on Exploring the feasibility of LLMs as Autonomous ProgrammerSuperCoderArxiv2024-09@AgentPaper
Hyperagent: Generalist software engineering agents to solve coding tasks at scaleHyperAgentArxiv2024-09@AgentPaper
RepoGraph: Enhancing AI Software Engineering with Repository-level Code GraphRepoGraphICLR 20252024-10@PipelinePaper
Code
SWE-Search: Enhancing Software Agents with Monte Carlo Tree Search and Iterative RefinementSWE-SearchICLR 20252024-10@AgentPaper
Code
OpenHands: An Open Platform for AI Software Developers as Generalist AgentsOpenHands CodeActICLR 20252024-10@AgentPaper
Code
-Composio SWE-KitBlog2024-10@PipelineLink
Code
Infant Agent: A Tool-Integrated, Logic-Driven Agent with Cost-Effective API UsageInfant AgentArxiv2024-11@AgentPaper
MarsCode Agent: AI-native Automated Bug FixingMarsCode AgentArxiv2024-11@AgentPaper
Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software ImprovementSWESynInferArxiv2024-11@PipelinePaper
Code
-Nebius AIBlog2024-11@AgentPaper
CodeV: Issue Resolving with Visual DataCodeVACL Findings 20252024-12@PipelinePaper
Code
-AideBlog2024-12@AgentLink
Learn-by-interact: A Data-Centric Framework for Self-Adaptive Agents in Realistic EnvironmentsLearn-By-InteractICLR 20252025-01@AgentPaper
PatchPilot: A Stable and Cost-Efficient Agentic Patching FrameworkPatchPilotICML 20252025-02@PipelinePaper
Code
CodeMonkeys: Scaling Test-Time Compute for Software EngineeringCodeMonkeysArxiv2025-02@PipelinePaper
Code
SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software EvolutionAgentless MiniNeurIPS 20252025-02@PipelinePaper
Code
-Agentless LiteBlog2025-02@PipelineCode
-SyntheoBlog2025-02@AgentLink
SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue ResolutionSWE-FixerACL Findings 20252025-02@PipelinePaper
-AgentScopeBlog2025-03@AgentLink
DARS: Dynamic Action Re-Sampling to Enhance Coding Agent Performance by Adaptive Tree TraversalDARSACL 20252025-03@AgentPaper
Code
Enhancing Repository-Level Software Repair via Repository-Aware Knowledge GraphsKGCompassArxiv2025-03@PipelinePaper
-Augment Agent v0Blog2025-03@AgentLink
Code
-CORTEXABlog2025-03@PipelineLink
-Refact.aiBlog2025-03@AgentLink
Code
-LingxiBlog2025-04@AgentLink
Code
-Trae IDEBlog2025-05@AgentLink
-devloBlog2025-05@AgentLink
Putting It All into Context: Simplifying Agents with LCLMsLCLMArxiv2025-05@PipelinePaper
Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering TasksCGM-SWE-PYNeurIPS'252025-05@PipelinePaper
InfantAgent-Next: A Multimodal Generalist Agent for Automated Computer InteractionInfantAgent-NextNeurIPS 20252025-05@AgentPaper
Code
Coding Agents with Multimodal Browsing are Generalist Problem SolversOpenHands-VersaICML 20262025-06@AgentPaper
Code
EXPEREPAIR: Dual-Memory Enhanced LLM-based Repository-Level Program RepairEXPEREPAIRFSE 20262025-06@AgentPaper
Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue FixingGUIRepairASE'252025-06@PipelinePaper
SemAgent: A Semantics Aware Program Repair AgentSemAgentArxiv2025-06@PipelinePaper
Nemotron-Cortexa: Enhancing LLM Agents for Software Engineering Tasks via Improved Localization and Solution DiversityNemotron-CortexaICML'252025-06@PipelinePaper
Code
Agent KB: Leveraging Cross-Domain Experience for Agentic Problem SolvingAgent KBArxiv2025-07@AgentPaper
Code
Prometheus: Unified Knowledge Graphs for Issue Resolution in Multilingual CodebasesPrometheusArxiv2025-07@AgentPaper
Code
SWE-Exp: Experience-Driven Software Issue ResolutionSWE-ExpArxiv2025-07@AgentPaper
Code
SWE-Debate: Competitive Multi-Agent Debate for Software Issue ResolutionSWE-DebateICSE 20262025-07@AgentPaper
Code
Trae Agent: An LLM-based Agent for Software Engineering with Test-time ScalingTrae AgentArxiv2025-07@AgentPaper
Code
SynFix: Dependency-Aware Program Repair via RelationGraph AnalysisSynFixACL Findings'252025-07@PipelinePaper
SE-Agent: Self-Evolution Trajectory Optimization in Multi-Step Reasoning with LLM-Based AgentsSE-AgentNeurIPS'252025-08@AgentPaper
Code
Lita: Light Agent Uncovers the Agentic Coding Capabilities of LLMsLitaArxiv2025-10@AgentPaper
Lingxi: Repository-Level Issue Resolution Framework Enhanced by Procedural Knowledge Guided ScalingLingxiArxiv2025-10@AgentPaper
Code
SIADAFIX: issue description response for adaptive program repairSIADAFIXArxiv2025-10@PipelinePaper
Code
TDFlow: Agentic Workflows for Test Driven Software EngineeringTDFlowArxiv2025-10@PipelinePaper
InfCode: Adversarial Iterative Refinement of Tests and Patches for Reliable Software Issue ResolutionInfCodeArxiv2025-11@AgentPaper
Think-Search-Patch: A Retrieval-Augmented Reasoning Framework for Repository-Level Code RepairTSPEMNLP 20252025-11@PipelinePaper
Code
Confucius Code Agent: An Open-sourced AI Software Engineer at Industrial ScaleCCAArxiv2025-12@AgentPaper
Agyn: A Multi-Agent System for Team-Based Autonomous Software EngineeringAgynArxiv2026-02@AgentPaper
SVRepair: Structured Visual Reasoning for Automated Program RepairSVRepairArxiv2026-02@PipelinePaper
Debug2Fix: Supercharging Coding Agents with Interactive Debugging CapabilitiesDebug2FixArxiv2026-02@AgentPaper
SGAgent: Suggestion-Guided LLM-Based Multi-Agent Framework for Repository-Level Software RepairSGAgentTOSEM2026-02@AgentPaper
SWE-Adept: An LLM-Based Agentic Framework for Deep Codebase Analysis and Structured Issue ResolutionSWE-AdeptArxiv2026-03@AgentPaper
RepoRepair: Leveraging Code Documentation for Repository-Level Automated Program RepairRepoRepairArxiv2026-03@PipelinePaper
Architecture-Aware Multi-Design Generation for Repository-Level Feature AdditionRAIMArxiv2026-03@PipelinePaper
Resolving Java Code Repository Issues with iSWE AgentiSWE AgentArxiv2026-03@AgentPaper
Agent-Based Ensemble Reasoning for Repository-Level Issue Resolution-ICSE 20262026-04@Agent-
Beyond Fixed Tests: Repository-Level Issue Resolution as Coevolution of Code and Behavioral ConstraintsAgent-CoEvoArxiv2026-04@AgentPaper
REAgent: Requirement-Driven LLM Agents for Software Issue ResolutionREAgentArxiv2026-04@AgentPaper
ARISE: A Repository-level Graph Representation and Toolset for Agentic Fault Localization and Program RepairARISEArxiv2026-05@PipelinePaper

Scaffold Improvement

For Scaffold Improvement, we discuss them in 3 categories separately:

@Memory
@Context (context management)
@Self-Evolution

LiteratureNameJournal/ConferenceTimeLabelURL
A Self-Improving Coding AgentSICAICLR 20262025-04@Self-EvolutionPaper
Darwin Gödel Machine: Open-Ended Evolution of Self-Improving AgentsDGMICLR 20262025-05@Self-EvolutionPaper
EXPEREPAIR: Dual-Memory Enhanced LLM-based Repository-Level Program RepairEXPEREPAIRFSE 20262025-06@MemoryPaper
Agent KB: Leveraging Cross-Domain Experience for Agentic Problem SolvingAgent KBArxiv2025-07@MemoryPaper
Code
SWE-Exp: Experience-Driven Software Issue ResolutionSWE-ExpArxiv2025-07@MemoryPaper
Code
SE-Agent: Self-Evolution Trajectory Optimization in Multi-Step Reasoning with LLM-Based AgentsSE-AgentNeurIPS'252025-08@Self-EvolutionPaper
Code
Reducing Cost of LLM Agents with Trajectory ReductionAgentDietFSE'262025-09@ContextPaper
Huxley-Gödel Machine: Human-Level Coding Agent Development by an Approximation of the Optimal Self-Improving MachineHGMICLR 20262025-10@Self-EvolutionPaper
TOM-SWE: User Mental Modeling For Software Engineering AgentsTOM-SWEICML 20262025-10@MemoryPaper
Code
Self-Abstraction from Grounded Experience for Plan-Guided Policy RefinementSAGEArxiv2025-11@Self-EvolutionPaper
Live-SWE-agent: Can Software Engineering Agents Self-Evolve on the Fly?Live-SWE-agentArxiv2025-11@Self-EvolutionPaper
Code
Confucius Code Agent: An Open-sourced AI Software Engineer at Industrial ScaleCCAArxiv2025-12@MemoryPaper
EET: Experience-Driven Early Termination for Cost-Efficient Software Engineering AgentsEETACL 20262026-01@MemoryPaper
MemGovern: Enhancing Code Agents through Learning from Governed Human ExperiencesMemGovernArxiv2026-01@MemoryPaper
Outcome-Conditioned Reasoning Distillation for Resolving Software IssuesConRADICML 20262026-01@ContextPaper
SWE-Pruner: Self-Adaptive Context Pruning for Coding AgentsSWE-PrunerArxiv2026-01@ContextPaper
Your Code Agent Can Grow Alongside You with Structured MemoryMemCoderArxiv2026-02@Self-EvolutionPaper
FailureMem: A Failure-Aware Multimodal Framework for Autonomous Software RepairFailureMemArxiv2026-03@MemoryPaper
Compressing Code Context for LLM-based Issue Resolution-Arxiv2026-03@ContextPaper
CodeScout: Contextual Problem Statement Enhancement for Software AgentsCodeScoutArxiv2026-03@ContextPaper
CODESTRUCT: Code Agents over Structured Action SpacesCODESTRUCTACL 20262026-04@ContextPaper
SWE-Edit: Rethinking Code Editing for Efficient SWE-AgentSWE-EditArxiv2026-04@ContextPaper

Single-Phased Methods

For Single-Phased Method, we discuss them in 3 categories separately:

@Localization
@Reproduction
@Selection

where, @Reproduction indicates the reproduction test generation, @Selection indicates the patch validation and selection.

Issue Localization
LiteratureNameJournal/ConferenceTimeURL
BLAZE: Cross-Language and Cross-Project Bug Localization via Dynamic Chunking and Hard Example LearningBLAZETSE2024-08Paper
Code
Integrating Various Software Artifacts for Better LLM-based Bug Localization and Program RepairDEVLoReTOSEM2024-12Paper
OrcaLoca: An LLM Agent Framework for Software Issue LocalizationOrcaLocaICML 20252025-02Paper
Code
Bridging Bug Localization and Issue Fixing: A Hierarchical Localization Framework Leveraging Large Language ModelsBugCerberusTSE2025-02Paper
LocAgent: Graph-Guided LLM Agents for Code LocalizationLocAgentACL 20252025-03Paper
Code
Issue Localization via LLM-Driven Iterative Code Graph SearchingCoSILASE 20252025-03Paper
Code
CORNSTACK: HIGH-QUALITY CONTRASTIVE DATA FOR BETTER CODE RETRIEVAL AND RERANKINGCoRNStackICLR 20252025-03Paper
Code
SweRank: Software Issue Localization with Code RankingSweRankICLR 20262025-05Paper
Code
CoRet: Improved Retriever for Code EditingCoRetACL 20252025-06Paper
SACL: Understanding and Combating Textual Bias in Code Retrieval with Semantic-Augmented Reranking and LocalizationSACLEMNLP 20252025-07Paper
Meta-RAG on Large Codebases Using Code SummarizationMeta-RAGArxiv2025-08Paper
Enhancing Issue Localization Agent with Tool-Interactive TrainingRepoSearcherICSE 20262025-08Paper
Improving Code Localization with Repository MemoryRepoMemICLR 20262025-10Paper
Hierarchical Reward Modeling for Fault Localization in Large Code RepositoriesHiLoRMEMNLP Findings 20252025-11Paper
Code
SweRank+: Multilingual, Multi-Turn Code Ranking for Software Issue LocalizationSweRank+Arxiv2025-12Paper
Code
One Tool Is Enough: Reinforcement Learning for Repository-Level LLM AgentsRepoNavigatorICML 20262025-12Paper
GraphLocator: Graph-guided Causal Reasoning for Issue LocalizationGraphLocatorFSE 20262025-12Paper
RGFL: Reasoning Guided Fault Localization for Automated Program Repair Using Large Language ModelsRGFLArxiv2026-01Paper
Learning Adaptive Parallel Execution for Efficient Code LocalizationFuseSearchACL 20262026-01Paper
Closing the Loop: Universal Repository Representation with RPG-EncoderRPG-EncoderArxiv2026-02Paper
CodeScout: An Effective Recipe for Reinforcement Learning of Code Search AgentsCodeScoutArxiv2026-03Paper
Neurosymbolic Repo-level Code LocalizationLogicLocArxiv2026-04Paper
BLAgent: Agentic RAG for File-Level Bug LocalizationBLAgentArxiv2026-05Paper
Issue Reproduction
LiteratureNameJournal/ConferenceTimeURL
AEGIS: An Agent-based Framework for General Bug Reproduction from Issue DescriptionsAEGISFSE 2025 Industry2024-11Paper
LLMs as Continuous Learners: Improving the Reproduction of Defective Code in Software IssuesEvoCoderARXIV2024-11Paper
Agentic Bug Reproduction for Effective Automated Program Repair at GoogleBRT AgentArxiv2025-02Paper
Otter: Generating Tests from Issues to Validate SWE PatchesOtterICML 20252025-02Paper
Issue2Test: Generating Reproducing Test Cases from Issue ReportsIssue2TestICSE 20262025-03Paper
AssertFlip: Reproducing Bugs via Inversion of LLM-Generated Passing TestsAssertFlipICSE 20262025-07Paper
Heterogeneous Prompting and Execution Feedback for SWE Issue Test Generation and Selectione-Otter++ICSE 20262025-08Paper
Automated Generation of Issue-Reproducing Tests by Combining LLMs and Search-Based TestingBLASTASE 20252025-09Paper
Code
SWE-Tester: Training Open-Source LLMs for Issue Reproduction in Real-World RepositoriesSWE-TesterArxiv2026-01Paper
Echo: Graph-Enhanced Retrieval and Execution Feedback for Issue Reproduction Test GenerationEchoArxiv2026-03Paper
iCoRe: An Iterative Correlation-Aware Retriever for Bug Reproduction Test GenerationiCoReFSE 20262026-04Paper
Reproduction Test Generation for Java SWE Issuese-Otter++ for JavaArxiv2026-05Paper
Patch Selection
LiteratureNameJournal/ConferenceTimeURL
When Agents go Astray: Course-Correcting SWE Agents with PRMsSWE-PRMNeurIPS 20252025-09Paper
SWE-RM: Execution-free Feedback For Software Engineering AgentsSWE-RMICLR 20262025-12Paper
Agentic Rubrics as Contextual Verifiers for SWE AgentsAgentic RubricsArxiv2026-01Paper
SWE-Replay: Efficient Test-Time Scaling for Software Engineering AgentsSWE-ReplayArxiv2026-02Paper
A Rubric-Supervised Critic from Sparse Real-World OutcomesCritic RubricsArxiv2026-03Paper
Beyond Verifiable Rewards: Rubric-Based GRM for Reinforced Fine-Tuning SWE AgentsGRMArxiv2026-04Paper
Scaling Test-Time Compute for Agentic CodingRTVArxiv2026-04Paper

Learning Strategies

From the perspective of Learning Strategies, we discuss them in 2 aspects:

@Data Preparation
@Training

Data Preparation

For Data Preparation, we discuss them in 3 categories separately:

@Real-world Data
@Synthetic Data
@Automated Environment Infrastructure (@Infrastructure)

LiteratureNameJournal/ConferenceTimeLabelURL
R2E: Turning any GitHub Repository into a Programming Agent EnvironmentR2EICML 20242024-07@SyntheticPaper
Code
Training Software Engineering Agents and Verifiers with SWE-GymSWE-GymICML 20252024-12@Real-worldPaper
Code
R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE AgentsR2E-GymNeurIPS 20252025-04@SyntheticPaper
Code
SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World BugsSWE-SynthARXIV2025-04@SyntheticPaper
Code
SWE-smith: Scaling Data for Software Engineering AgentsSWE-smithNeurIPS 20252025-04@SyntheticPaper
Code
SWE-Factory: Your Automated Factory for Issue Resolution Training Data and Evaluation BenchmarksSWE-FactoryFSE 20262025-06@InfrastructurePaper
Code
SWE-Dev: Building Software Engineering Agents with Training and Inference ScalingSWE-DevACL Findings 20252025-06@SyntheticPaper
Code
SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software DevelopmentSWE-DevNeurIPS 20252025-06@Real-worldPaper
Code
Skywork-SWE: Unveiling Data Scaling Laws for Software Engineering in LLMsSkywork-SWEARXIV2025-06@Real-worldPaper
SWE-Flow: Synthesizing Software Engineering Data in a Test-Driven MannerSWE-FlowICML 20252025-06@SyntheticPaper
SWE-Mirror: Scaling Issue-Resolving Datasets by Mirroring Issues Across RepositoriesSWE-MirrorARXIV2025-09@SyntheticPaper
EvoConfig: Self-Evolving Multi-Agent Systems for Efficient Autonomous Environment ConfigurationEvoConfigARXIV2026-01@InfrastructurePaper
MEnvAgent: Scalable Polyglot Environment Construction for Verifiable Software EngineeringMEnvAgentICML 20262026-01@InfrastructurePaper
SWE-Universe: Scale Real-World Verifiable Environments to MillionsSWE-UniverseARXIV2026-02@Real-worldPaper
Immersion in the GitHub Universe: Scaling Coding Agents to MasteryScale-SWEARXIV2026-02@Real-worldPaper
SWE-MiniSandbox: Container-Free Reinforcement Learning for Building Software Engineering AgentsSWE-MiniSandboxICML 20262026-02@InfrastructurePaper
Hybrid-Gym: Training Coding Agents to Generalize Across TasksHybrid-GymARXIV2026-02@SyntheticPaper
SWE-rebench V2: Language-Agnostic SWE Task Collection at ScaleSWE-rebench V2ICML 20262026-02@Real-worldPaper
SWE-Hub: A Unified Production System for Scalable, Executable Software Engineering TasksSWE-HubARXIV2026-02@InfrastructurePaper
daVinci-Env: Open SWE Environment Synthesis at ScaledaVinci-EnvARXIV2026-03@InfrastructurePaper
SWE-Next: Scalable Real-World Software Engineering Tasks for AgentsSWE-NextARXIV2026-03@Real-worldPaper
Yet Even Less Is Even Better For Agentic, Reasoning, and Coding LLMsSTITCHARXIV2026-04@Real-worldPaper

Training

For Training-Based Method, we can further classify them into 2 categories:

@SFT-Based Method
@RL-Based Method

We only display @RL if the method use both SFT and RL techniques.

LiteratureNameEvaluation MethodJournal/ConferenceTimeLabelURL
Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software ImprovementLingma SWE-GPTSWESynInferARXIV2024-11@SFTPaper
Repository Structure-Aware Training Makes SLMs Better Issue ResolverReSATAgentlessARXIV2024-12@SFTPaper
SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue ResolutionSWE-FixerSWE-FixerACL Findings 20252025-02@SFTPaper
SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software EvolutionSWE-RLAgentless MiniNeurIPS 20252025-02@RLPaper
Code
SoRFT: Issue Resolving with Subtask-oriented Reinforced Fine-TuningSoRFTAgentlessACL 20252025-02@RLPaper
SEAlign: Alignment Training for Software Engineering AgentSEAlignOpenHandsICSE 20262025-03@RLPaper
Thinking Longer, Not Larger: Enhancing Software Engineering Agents via Scaling Test-Time ComputeSWE-ReasonerSWE-SynInfer+ASE 20252025-04@RLPaper
Code
Co-PatcheR: Collaborative Software Patching with Component(s)-specific Small Reasoning ModelsCo-PatcheRPatchPilotNeurIPS 20252025-05@SFTPaper
Code
Satori-SWE: Evolutionary Test-Time Scaling for Sample-Efficient Software EngineeringEvoScaleSatori-SWEARXIV2025-05@RLPaper
Code
Agent-RLVR: Training Software Engineering Agents via Guidance and Environment RewardsAgent-RLVRAgentlessARXIV2025-06@RLPaper
MCTS-Refined CoT: High-Quality Fine-Tuning Data for LLM-Based Repository Issue ResolutionMCTS-RefinedAgentless-1.0ASE 20252025-06@SFTPaper
SWE-GPT: A Process-Centric Language Model for Automated Software ImprovementSWE-GPTSWESynInferISSTA 20252025-06@SFT-
-DeepSWE-Blog2025-07@RLLink
-SWE-Swiss-Blog2025-08@RLLink
Code
RepoForge: Training a SOTA Fast-thinking SWE Agent with an End-to-End Data Curation Pipeline Synergizing SFT and RL at ScaleRepoForgeOpenHandsARXIV2025-08@RLPaper
Training Long-Context, Multi-Turn Software Engineering Agents with Reinforcement Learning--ARXIV2025-08@RLPaper
Devstral: Fine-tuning Language Models for Coding Agent ApplicationsDevstral-SmallOpenHandsARXIV2025-08@RLPaper
Kimi-Dev: Agentless Training as Skill Prior for SWE-AgentsKimi-DevKimi-DevICLR 20262025-09@RLPaper
CWM: An Open-Weights LLM for Research on Code Generation with World ModelsCWMCWMARXIV2025-09@RLPaper
Building Coding Agents via Entropy-Enhanced Multi-Turn Preference OptimizationEntroPOR2EARXIV2025-09@RLPaper
Code
BugPilot: Complex Bug Generation for Efficient Learning of SWE SkillsBugPilotR2EARXIV2025-10@SFTPaper
Training Versatile Coding Agents in Synthetic EnvironmentsSWE-PlaygroundOpenHandsARXIV2025-12@SFTPaper
Code
Toward Training Superintelligent Software Agents through Self-Play SWE-RLSelf-Play SWE-RLbash+editorICML 20262025-12@RLPaper
Context as a Tool: Context Management for Long-Horizon SWE-AgentsCAT/SWE-CompressorOpenHandsArxiv2025-12@SFTPaper
SWE-RM: Execution-free Feedback For Software Engineering AgentsSWE-RMOpenHandsICLR 20262025-12@RLPaper
SWE-Lego: Pushing the Limits of Supervised Fine-tuning for Software Issue ResolvingSWE-Lego-ARXIV2026-01@SFTPaper
daVinci-Dev: Agent-native Mid-training for Software EngineeringdaVinci-Dev-ARXIV2026-01@SFTPaper
SERA: Soft-Verified Efficient Repository AgentsSERA-ICML 20262026-01@SFTPaper
SWE-Spot: Building Small Repo-Experts with Repository-Centric LearningSWE-Spot-ARXIV2026-01@SFTPaper
SWE-World: Building Software Engineering Agents in Docker-Free EnvironmentsSWE-World-ARXIV2026-02@RLPaper
SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-TrainingSWE-Master-ARXIV2026-02@RLPaper
SWE-Protégé: Learning to Selectively Collaborate With an Expert Unlocks Small Language Models as Software Engineering AgentsSWE-Protégé-ARXIV2026-02@RLPaper
SWE-Fuse: Empowering Software Agents via Issue-free Trajectory Learning and Entropy-aware RLVR TrainingSWE-Fuse-ARXIV2026-03@RLPaper
From SWE-ZERO to SWE-HERO: Execution-free to Execution-based Fine-tuning for Software Engineering AgentsSWE-HERO-ARXIV2026-04@SFTPaper
SWE-AGILE: A Software Agent Framework for Efficiently Managing Dynamic Reasoning ContextSWE-AGILE-ARXIV2026-04@RLPaper
SWE-TRACE: Optimizing Long-Horizon SWE Agents Through Rubric Process Reward Models and Heuristic Test-Time ScalingSWE-TRACE-ARXIV2026-04@RLPaper
BoostAPR: Boosting Automated Program Repair via Execution-Grounded Reinforcement Learning with Dual Reward ModelsBoostAPR-ICML 20262026-05@RLPaper
Hindsight Hint Distillation: Scaffolded Reasoning for SWE Agents from CoT-free AnswersHHD-ARXIV2026-05@SFTPaper

Empirical Studies

We categorize the empirical studies into 2 perspectives:

@Evaluation-oriented Studies
@Technique-oriented Studies

Evaluation-oriented Studies

For Evaluation-oriented Studies, we discuss them in 4 categories separately:

@Validity
@Quality
@Efficiency
@Robustness

where, @Validity indicates evaluation validity, @Quality indicates quality and requirement compliance, @Efficiency indicates efficiency and resource consumption, and @Robustness indicates robustness and process-aware evaluation.

LiteratureJournal/ConferenceTimeLabelURL
Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub ScenariosSANER2024-10@QualityPaper
Large Language Model Critics for Execution-Free Evaluation of Code ChangesARXIV2025-01@ValidityPaper
Ambig-SWE: Interactive Agents to Overcome Underspecificity in Software EngineeringICLR 20262025-02@RobustnessPaper
Are "Solved Issues" in SWE-bench Really Solved Correctly? An Empirical StudyICSE 20262025-03@ValidityPaper
SWE-Bench-CL: Continual Learning for Coding AgentsARXIV2025-06@RobustnessPaper
The SWE-Bench Illusion: When State-of-the-Art LLMs Remember Instead of ReasonARXIV2025-06@ValidityPaper
Are AI-Generated Fixes Secure? Analyzing LLM and Agent Patches on SWE-benchARXIV2025-06@QualityPaper
SWE-Effi: Re-Evaluating Software AI Agent System Effectiveness Under Resource ConstraintsARXIV2025-09@EfficiencyPaper
Saving SWE-Bench: A Benchmark Mutation Approach for Realistic Agent EvaluationARXIV2025-10@ValidityPaper
More with Less: An Empirical Study of Turn-Control Strategies for Efficient Coding AgentsICSE 20262025-10@EfficiencyPaper
Process-Centric Analysis of Agentic Software SystemsARXIV2025-12@RobustnessPaper
SWEnergy: An Empirical Study on Energy Efficiency in Agentic Issue Resolution Frameworks with SLMsICSE 2026 Workshop2025-12@EfficiencyPaper
Does SWE-Bench-Verified Test Agent Ability or Model Memory?ARXIV2025-12@ValidityPaper
What's in a Benchmark? The Case of SWE-Bench in Automated Program RepairICSE 20262026-02@ValidityPaper
TRAJEVAL: Decomposing Code Agent Trajectories for Fine-Grained DiagnosisARXIV2026-03@RobustnessPaper
Does Pass Rate Tell the Whole Story? Evaluating Design Constraint Compliance in LLM-based Issue ResolutionARXIV2026-04@QualityPaper
Coding Agents Don't Know When to ActARXIV2026-05@RobustnessPaper
AgentLens: Revealing The Lucky Pass Problem in SWE-Agent EvaluationARXIV2026-05@RobustnessPaper
RepoMirage: Probing Repository Context Reasoning in Code Agents with PerturbationsARXIV2026-05@RobustnessPaper

Technique-oriented Studies

For Technique-oriented Studies, we discuss them in 3 categories separately:

@Performance
@Behavior
@Failure

where, @Performance indicates performance variation and influencing factors, @Behavior indicates agent behavior and resolution process, and @Failure indicates failure modes and root causes.

LiteratureJournal/ConferenceTimeLabelURL
Diversity Empowers Intelligence: Integrating Expertise of Software Engineering AgentsICLR 20252024-08@PerformancePaper
Code
An Empirical Study on LLM-based Agents for Automated Bug FixingARXIV2024-11@PerformancePaper
Beyond Final Code: A Process-Oriented Error Analysis of Software Development Agents in Real-World GitHub ScenariosICSE 20262025-03@FailurePaper
PAGENT: Learning to Patch Software Engineering AgentsICSE 20262025-06@FailurePaper
Understanding Software Engineering Agents: A Study of Thought-Action-Result TrajectoriesASE 20252025-06@BehaviorPaper
An Empirical Study on Failures in Automated Issue SolvingARXIV2025-09@FailurePaper
Understanding Code Agent Behaviour: An Empirical Study of Success and Failure TrajectoriesICSE 20262025-10@BehaviorPaper
SABER: Small Actions, Big Errors -- Safeguarding Mutating Steps in LLM AgentsICLR 20262025-11@FailurePaper
Dynamic Cogeneration of Bug Reproduction Test in Agentic Program RepairFSE 20262026-01@PerformancePaper
Beyond Localization: Recoverable Headroom and Residual Frontier in Repository-Level RAG-APRARXIV2026-03@PerformancePaper
ORACLE-SWE: Quantifying the Contribution of Oracle Information Signals on SWE AgentsICML 20262026-04@PerformancePaper
Do Agent Rules Shape or Distort? Guardrails Beat Guidance in Coding AgentsARXIV2026-04@PerformancePaper
From Plan to Action: How Well Do Agents Follow the Plan?ARXIV2026-04@BehaviorPaper
LLM-based Agents for Automated Bug Fixing: How Far Are We?ICSE 20262026-04@Performance-

Contributors

ZhonghaoJiang

19 commits

GCVulnerability

13 commits

itaowei

1 commits

ZhonghaoJiang/Awesome-Issue-Solving

Agentic Software Issue Resolution with Large Language Models: A Survey

15

33 commits

updated Jul 22, 2026

See the code

README

Agentic Software Issue Resolution with Large Language Models: A Survey

📰 News

  • 📅 2026.05: Paper update! We add 89 papers up to 2026.05 and refresh the venue information according to the latest acceptance results. We also align the taxonomy with our survey. Now, we have included 242 papers in this survey.
  • 📅 2026.01: Paper update! We add 34 papers from 2025.10 to 2025.12. Now, we have included 160 papers in this survey.
  • 📅 2025.12: We release the first survey on agentic software issue resolution!
  • 📅 2025.10: We summarize 126 papers about issue resolution, from 2023.10 to 2025.10!

Introduction

We classified this survey into three main parts: Benchmarks, Technologies and Empirical Studies.

Automated issue solving technologies can be mainly surveyed from 2 perspectives: Scaffold/Method Design and Learning Strategies.

Table of Contents

Benchmarks

For Benchmarks, we summarized the existing benchmarks into 2 categories for their different tasks.

@End-To-End
@Reproduction Test Generation
@Localization

LiteratureNameScopeJournal/ConferenceTimeLink
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?SWE-benchEnd-To-EndICLR'242023-10Paper
Code
SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code AgentsSWT-BenchReproduction Test GenerationNeurIPS'242024-06Paper
Code
SWE-bench-java: A GitHub Issue Resolving Benchmark for JavaMuti-SWE-benchEnd-To-EndARXIV2024-08Paper
Code
SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?SWE-bench MutimodalEnd-To-EndICLR'252024-10Paper
Code
SWE-Bench+: Enhanced Coding Benchmark for LLMsSWE-Bench+End-To-EndARXIV2024-10Paper
TestGenEval: A Real World Unit Test Generation and Test Completion BenchmarkTestGenEvalReproduction Test GenerationICLR'252024-10Paper
Code
A Real-World Benchmark for Evaluating Fine-Grained Issue Solving Capabilities of Large Language ModelsFAUN-EvalEnd-To-EndARXIV2024-11Paper
TDD-Bench Verified: Can LLMs Generate Tests for Issues Before They Get Resolved?TDD-BenchReproduction Test GenerationARXIV2024-11Paper
Code
CodeV: Issue Resolving with Visual DataVisual SWE-benchEnd-To-EndACL Findings'252024-12Paper
Code
Multi-SWE-bench: A Multilingual Benchmark for Issue ResolvingMuti-SWE-benchEnd-To-EndNeurIPS'252025-04Paper
Code
LiveSWEBenchLiveSWEBenchEnd-To-EndBLOG2025-04link
Code
LocAgent: Graph-Guided LLM Agents for Code LocalizationLocBenchLocalizationACL'252025-03Paper
Code
Automated Benchmark Generation for Repository-Level Coding TasksSWEE-Bench/SWA-BenchEnd-To-EndICML'252025-03Paper
FEA-Bench: A Benchmark for Evaluating Repository-Level Code Generation for Feature ImplementationFEA-BenchEnd-To-EndACL'252025-03Paper
Code
OmniGIRL: A Multilingual and Multimodal Benchmark for GitHub Issue ResolutionOmniGIRLEnd-To-EndISSTA'252025-05Paper
Code
-SWE-bench MultilingualEnd-To-EndBLOG2025-05link
Code
SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agentsSWE-PolyBenchEnd-To-EndARXIV2025-04Paper
Code
SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering AgentsSWE-rebenchEnd-To-EndNeurIPS'252025-05Paper
Code
GSO: Challenging Software Optimization Tasks for Evaluating SWE-AgentsGSOEnd-To-EndNeurIPS'252025-05Paper
Code
SWE-bench Goes Live!SWE-bench-LiveEnd-To-EndNeurIPS'252025-05Paper
Code
UTBoost: Rigorous Evaluation of Coding Agents on SWE-BenchUTBoost-ACL'252025-06Paper
Code
SWE-Factory: Your Automated Factory for Issue Resolution Training Data and Evaluation BenchmarksSWE-FactoryEnd-To-EndFSE'262025-06Paper
Code
SwingArena: Competitive Programming Arena for Long-context GitHub Issue SolvingSwing-ArenaEnd-To-EndICLR'262025-06Paper
Code
SPICE: An Automated SWE-Bench Labeling Pipeline for Issue Clarity, Test Coverage, and Effort EstimationSPICE-ASE'252025-07Paper
SWE-MERA: A Dynamic Benchmark for Agenticly Evaluating Large Language Models on Software Engineering TasksSWE-MERAEnd-To-EndEMNLP'252025-07Paper
SWE-Perf: Can Language Models Optimize Code Performance on Real-World Repositories?SWE-PerfEnd-To-EndICML'262025-07Paper
Code
NoCode-bench: A Benchmark for Evaluating Natural Language-Driven Feature AdditionNoCode-benchEnd-To-EndARXIV2025-08Paper
Code
SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?SWE-Bench ProEnd-To-EndICML'262025-09Paper
Code
A Benchmark for Localizing Code and Non-Code Issues in Software ProjectsMULocBenchLocalizationARXIV2025-10Paper
Code
SWE-fficiency: Can Language Models Optimize Real-World Repositories on Real Workloads?SWE-fficiencyEnd-To-EndICML'262025-11Paper
Code
SWE-Bench++: A Framework for the Scalable Generation of Software Engineering Benchmarks from Open-Source RepositoriesSWE-Bench++End-To-EndARXIV2025-12Paper
Code
SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution ScenariosSWE-EVOEnd-To-EndARXIV2025-12Paper
Code
SWE-Refactor: A Repository-Level Benchmark for Real-World LLM-Based Code RefactoringSWE-RefactorEnd-To-EndARXIV2026-02Paper
ContextBench: A Benchmark for Context Retrieval in Coding AgentsContextBenchLocalizationARXIV2026-02Paper
SWE Context Bench: A Benchmark for Context Learning in CodingSWE Context BenchLocalizationARXIV2026-02Paper
SWE-Bench Mobile: Can Large Language Model Agents Develop Industry-Level Mobile Applications?SWE-Bench MobileEnd-To-EndARXIV2026-02Paper
FeatureBench: Benchmarking Agentic Coding for Complex Feature DevelopmentFeatureBenchEnd-To-EndICLR'262026-02Paper
Evaluating and Improving Automated Repository-Level Rust Issue Resolution with LLM-based AgentsRust-SWE-benchEnd-To-EndICSE'262026-02Paper
SWE-ABS: Adversarial Benchmark Strengthening Exposes Inflated Success Rates on Test-based BenchmarkSWE-ABS-ICML'262026-02Paper
SWE-CI: Evaluating Agent Capabilities in Maintaining Codebases via Continuous IntegrationSWE-CIEnd-To-EndARXIV2026-03Paper
Beyond Isolated Tasks: A Framework for Evaluating Coding Agents on Sequential Software EvolutionSWE-STEPSEnd-To-EndARXIV2026-04Paper
SWE-Chain: Benchmarking Coding Agents on Chained Release-Level Package UpgradesSWE-ChainEnd-To-EndARXIV2026-05Paper
SWE-Mutation: Can LLMs Generate Reliable Test Suites in Software Engineering?SWE-MutationReproduction Test GenerationACL'262026-05Paper

Technologies

Scaffold/Method Design

From the perspective of Design Paradigms, we can classify them into 3 categories:

@End-To-End Scaffold
@Scaffold Improvement
@Single-Phased Methods

End-to-End Scaffold

For End-To-End Method, we can further classify them into 2 categories:

@Agent-Based Method
@Pipeline-Based Method

LiteratureNameJournal/ConferenceTimeLabelURL
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?BM25 RAGICLR 20242023-10@PipelinePaper
Code
SWE-agent: Agent-computer interfaces enable automated software engineeringSWE-AgentNeurIPS 20242024-05@AgentPaper
Code
Autocoderover: Autonomous program improvementAutoCodeRoverISSTA 20242024-04@AgentPaper
Code
CodeR: Issue Resolving with Multi-Agent and Task GraphsCodeRArxiv2024-06@AgentPaper
Code
Alibaba LingmaAgent: Improving Automated Issue Resolution via Comprehensive Repository ExplorationLingmaAgent/RepoUnderstanderFSE Companion 20252024-06@AgentPaper
Code
MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue ResolutionMAGISNeurIPS 20242024-03@AgentPaper
Code
MASAI: Modular Architecture for Software-engineering AI AgentsMASAINeurIPS 20242024-06@AgentPaper
Demystifying LLM-based Software Engineering AgentsAgentlessFSE 20252024-07@PipelinePaper
Code
Specrover: Code intent extraction via llmsSpecRover (AutoCodeRover-v2)ICSE 20252024-08@AgentPaper
Code
CodexGraph: Bridging Large Language Models and Code Repositories via Code Graph DatabasesCodexGraphNAACL 20252024-08@AgentPaper
Code
SuperCoder2.0: Technical Report on Exploring the feasibility of LLMs as Autonomous ProgrammerSuperCoderArxiv2024-09@AgentPaper
Hyperagent: Generalist software engineering agents to solve coding tasks at scaleHyperAgentArxiv2024-09@AgentPaper
RepoGraph: Enhancing AI Software Engineering with Repository-level Code GraphRepoGraphICLR 20252024-10@PipelinePaper
Code
SWE-Search: Enhancing Software Agents with Monte Carlo Tree Search and Iterative RefinementSWE-SearchICLR 20252024-10@AgentPaper
Code
OpenHands: An Open Platform for AI Software Developers as Generalist AgentsOpenHands CodeActICLR 20252024-10@AgentPaper
Code
-Composio SWE-KitBlog2024-10@PipelineLink
Code
Infant Agent: A Tool-Integrated, Logic-Driven Agent with Cost-Effective API UsageInfant AgentArxiv2024-11@AgentPaper
MarsCode Agent: AI-native Automated Bug FixingMarsCode AgentArxiv2024-11@AgentPaper
Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software ImprovementSWESynInferArxiv2024-11@PipelinePaper
Code
-Nebius AIBlog2024-11@AgentPaper
CodeV: Issue Resolving with Visual DataCodeVACL Findings 20252024-12@PipelinePaper
Code
-AideBlog2024-12@AgentLink
Learn-by-interact: A Data-Centric Framework for Self-Adaptive Agents in Realistic EnvironmentsLearn-By-InteractICLR 20252025-01@AgentPaper
PatchPilot: A Stable and Cost-Efficient Agentic Patching FrameworkPatchPilotICML 20252025-02@PipelinePaper
Code
CodeMonkeys: Scaling Test-Time Compute for Software EngineeringCodeMonkeysArxiv2025-02@PipelinePaper
Code
SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software EvolutionAgentless MiniNeurIPS 20252025-02@PipelinePaper
Code
-Agentless LiteBlog2025-02@PipelineCode
-SyntheoBlog2025-02@AgentLink
SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue ResolutionSWE-FixerACL Findings 20252025-02@PipelinePaper
-AgentScopeBlog2025-03@AgentLink
DARS: Dynamic Action Re-Sampling to Enhance Coding Agent Performance by Adaptive Tree TraversalDARSACL 20252025-03@AgentPaper
Code
Enhancing Repository-Level Software Repair via Repository-Aware Knowledge GraphsKGCompassArxiv2025-03@PipelinePaper
-Augment Agent v0Blog2025-03@AgentLink
Code
-CORTEXABlog2025-03@PipelineLink
-Refact.aiBlog2025-03@AgentLink
Code
-LingxiBlog2025-04@AgentLink
Code
-Trae IDEBlog2025-05@AgentLink
-devloBlog2025-05@AgentLink
Putting It All into Context: Simplifying Agents with LCLMsLCLMArxiv2025-05@PipelinePaper
Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering TasksCGM-SWE-PYNeurIPS'252025-05@PipelinePaper
InfantAgent-Next: A Multimodal Generalist Agent for Automated Computer InteractionInfantAgent-NextNeurIPS 20252025-05@AgentPaper
Code
Coding Agents with Multimodal Browsing are Generalist Problem SolversOpenHands-VersaICML 20262025-06@AgentPaper
Code
EXPEREPAIR: Dual-Memory Enhanced LLM-based Repository-Level Program RepairEXPEREPAIRFSE 20262025-06@AgentPaper
Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue FixingGUIRepairASE'252025-06@PipelinePaper
SemAgent: A Semantics Aware Program Repair AgentSemAgentArxiv2025-06@PipelinePaper
Nemotron-Cortexa: Enhancing LLM Agents for Software Engineering Tasks via Improved Localization and Solution DiversityNemotron-CortexaICML'252025-06@PipelinePaper
Code
Agent KB: Leveraging Cross-Domain Experience for Agentic Problem SolvingAgent KBArxiv2025-07@AgentPaper
Code
Prometheus: Unified Knowledge Graphs for Issue Resolution in Multilingual CodebasesPrometheusArxiv2025-07@AgentPaper
Code
SWE-Exp: Experience-Driven Software Issue ResolutionSWE-ExpArxiv2025-07@AgentPaper
Code
SWE-Debate: Competitive Multi-Agent Debate for Software Issue ResolutionSWE-DebateICSE 20262025-07@AgentPaper
Code
Trae Agent: An LLM-based Agent for Software Engineering with Test-time ScalingTrae AgentArxiv2025-07@AgentPaper
Code
SynFix: Dependency-Aware Program Repair via RelationGraph AnalysisSynFixACL Findings'252025-07@PipelinePaper
SE-Agent: Self-Evolution Trajectory Optimization in Multi-Step Reasoning with LLM-Based AgentsSE-AgentNeurIPS'252025-08@AgentPaper
Code
Lita: Light Agent Uncovers the Agentic Coding Capabilities of LLMsLitaArxiv2025-10@AgentPaper
Lingxi: Repository-Level Issue Resolution Framework Enhanced by Procedural Knowledge Guided ScalingLingxiArxiv2025-10@AgentPaper
Code
SIADAFIX: issue description response for adaptive program repairSIADAFIXArxiv2025-10@PipelinePaper
Code
TDFlow: Agentic Workflows for Test Driven Software EngineeringTDFlowArxiv2025-10@PipelinePaper
InfCode: Adversarial Iterative Refinement of Tests and Patches for Reliable Software Issue ResolutionInfCodeArxiv2025-11@AgentPaper
Think-Search-Patch: A Retrieval-Augmented Reasoning Framework for Repository-Level Code RepairTSPEMNLP 20252025-11@PipelinePaper
Code
Confucius Code Agent: An Open-sourced AI Software Engineer at Industrial ScaleCCAArxiv2025-12@AgentPaper
Agyn: A Multi-Agent System for Team-Based Autonomous Software EngineeringAgynArxiv2026-02@AgentPaper
SVRepair: Structured Visual Reasoning for Automated Program RepairSVRepairArxiv2026-02@PipelinePaper
Debug2Fix: Supercharging Coding Agents with Interactive Debugging CapabilitiesDebug2FixArxiv2026-02@AgentPaper
SGAgent: Suggestion-Guided LLM-Based Multi-Agent Framework for Repository-Level Software RepairSGAgentTOSEM2026-02@AgentPaper
SWE-Adept: An LLM-Based Agentic Framework for Deep Codebase Analysis and Structured Issue ResolutionSWE-AdeptArxiv2026-03@AgentPaper
RepoRepair: Leveraging Code Documentation for Repository-Level Automated Program RepairRepoRepairArxiv2026-03@PipelinePaper
Architecture-Aware Multi-Design Generation for Repository-Level Feature AdditionRAIMArxiv2026-03@PipelinePaper
Resolving Java Code Repository Issues with iSWE AgentiSWE AgentArxiv2026-03@AgentPaper
Agent-Based Ensemble Reasoning for Repository-Level Issue Resolution-ICSE 20262026-04@Agent-
Beyond Fixed Tests: Repository-Level Issue Resolution as Coevolution of Code and Behavioral ConstraintsAgent-CoEvoArxiv2026-04@AgentPaper
REAgent: Requirement-Driven LLM Agents for Software Issue ResolutionREAgentArxiv2026-04@AgentPaper
ARISE: A Repository-level Graph Representation and Toolset for Agentic Fault Localization and Program RepairARISEArxiv2026-05@PipelinePaper

Scaffold Improvement

For Scaffold Improvement, we discuss them in 3 categories separately:

@Memory
@Context (context management)
@Self-Evolution

LiteratureNameJournal/ConferenceTimeLabelURL
A Self-Improving Coding AgentSICAICLR 20262025-04@Self-EvolutionPaper
Darwin Gödel Machine: Open-Ended Evolution of Self-Improving AgentsDGMICLR 20262025-05@Self-EvolutionPaper
EXPEREPAIR: Dual-Memory Enhanced LLM-based Repository-Level Program RepairEXPEREPAIRFSE 20262025-06@MemoryPaper
Agent KB: Leveraging Cross-Domain Experience for Agentic Problem SolvingAgent KBArxiv2025-07@MemoryPaper
Code
SWE-Exp: Experience-Driven Software Issue ResolutionSWE-ExpArxiv2025-07@MemoryPaper
Code
SE-Agent: Self-Evolution Trajectory Optimization in Multi-Step Reasoning with LLM-Based AgentsSE-AgentNeurIPS'252025-08@Self-EvolutionPaper
Code
Reducing Cost of LLM Agents with Trajectory ReductionAgentDietFSE'262025-09@ContextPaper
Huxley-Gödel Machine: Human-Level Coding Agent Development by an Approximation of the Optimal Self-Improving MachineHGMICLR 20262025-10@Self-EvolutionPaper
TOM-SWE: User Mental Modeling For Software Engineering AgentsTOM-SWEICML 20262025-10@MemoryPaper
Code
Self-Abstraction from Grounded Experience for Plan-Guided Policy RefinementSAGEArxiv2025-11@Self-EvolutionPaper
Live-SWE-agent: Can Software Engineering Agents Self-Evolve on the Fly?Live-SWE-agentArxiv2025-11@Self-EvolutionPaper
Code
Confucius Code Agent: An Open-sourced AI Software Engineer at Industrial ScaleCCAArxiv2025-12@MemoryPaper
EET: Experience-Driven Early Termination for Cost-Efficient Software Engineering AgentsEETACL 20262026-01@MemoryPaper
MemGovern: Enhancing Code Agents through Learning from Governed Human ExperiencesMemGovernArxiv2026-01@MemoryPaper
Outcome-Conditioned Reasoning Distillation for Resolving Software IssuesConRADICML 20262026-01@ContextPaper
SWE-Pruner: Self-Adaptive Context Pruning for Coding AgentsSWE-PrunerArxiv2026-01@ContextPaper
Your Code Agent Can Grow Alongside You with Structured MemoryMemCoderArxiv2026-02@Self-EvolutionPaper
FailureMem: A Failure-Aware Multimodal Framework for Autonomous Software RepairFailureMemArxiv2026-03@MemoryPaper
Compressing Code Context for LLM-based Issue Resolution-Arxiv2026-03@ContextPaper
CodeScout: Contextual Problem Statement Enhancement for Software AgentsCodeScoutArxiv2026-03@ContextPaper
CODESTRUCT: Code Agents over Structured Action SpacesCODESTRUCTACL 20262026-04@ContextPaper
SWE-Edit: Rethinking Code Editing for Efficient SWE-AgentSWE-EditArxiv2026-04@ContextPaper

Single-Phased Methods

For Single-Phased Method, we discuss them in 3 categories separately:

@Localization
@Reproduction
@Selection

where, @Reproduction indicates the reproduction test generation, @Selection indicates the patch validation and selection.

Issue Localization
LiteratureNameJournal/ConferenceTimeURL
BLAZE: Cross-Language and Cross-Project Bug Localization via Dynamic Chunking and Hard Example LearningBLAZETSE2024-08Paper
Code
Integrating Various Software Artifacts for Better LLM-based Bug Localization and Program RepairDEVLoReTOSEM2024-12Paper
OrcaLoca: An LLM Agent Framework for Software Issue LocalizationOrcaLocaICML 20252025-02Paper
Code
Bridging Bug Localization and Issue Fixing: A Hierarchical Localization Framework Leveraging Large Language ModelsBugCerberusTSE2025-02Paper
LocAgent: Graph-Guided LLM Agents for Code LocalizationLocAgentACL 20252025-03Paper
Code
Issue Localization via LLM-Driven Iterative Code Graph SearchingCoSILASE 20252025-03Paper
Code
CORNSTACK: HIGH-QUALITY CONTRASTIVE DATA FOR BETTER CODE RETRIEVAL AND RERANKINGCoRNStackICLR 20252025-03Paper
Code
SweRank: Software Issue Localization with Code RankingSweRankICLR 20262025-05Paper
Code
CoRet: Improved Retriever for Code EditingCoRetACL 20252025-06Paper
SACL: Understanding and Combating Textual Bias in Code Retrieval with Semantic-Augmented Reranking and LocalizationSACLEMNLP 20252025-07Paper
Meta-RAG on Large Codebases Using Code SummarizationMeta-RAGArxiv2025-08Paper
Enhancing Issue Localization Agent with Tool-Interactive TrainingRepoSearcherICSE 20262025-08Paper
Improving Code Localization with Repository MemoryRepoMemICLR 20262025-10Paper
Hierarchical Reward Modeling for Fault Localization in Large Code RepositoriesHiLoRMEMNLP Findings 20252025-11Paper
Code
SweRank+: Multilingual, Multi-Turn Code Ranking for Software Issue LocalizationSweRank+Arxiv2025-12Paper
Code
One Tool Is Enough: Reinforcement Learning for Repository-Level LLM AgentsRepoNavigatorICML 20262025-12Paper
GraphLocator: Graph-guided Causal Reasoning for Issue LocalizationGraphLocatorFSE 20262025-12Paper
RGFL: Reasoning Guided Fault Localization for Automated Program Repair Using Large Language ModelsRGFLArxiv2026-01Paper
Learning Adaptive Parallel Execution for Efficient Code LocalizationFuseSearchACL 20262026-01Paper
Closing the Loop: Universal Repository Representation with RPG-EncoderRPG-EncoderArxiv2026-02Paper
CodeScout: An Effective Recipe for Reinforcement Learning of Code Search AgentsCodeScoutArxiv2026-03Paper
Neurosymbolic Repo-level Code LocalizationLogicLocArxiv2026-04Paper
BLAgent: Agentic RAG for File-Level Bug LocalizationBLAgentArxiv2026-05Paper
Issue Reproduction
LiteratureNameJournal/ConferenceTimeURL
AEGIS: An Agent-based Framework for General Bug Reproduction from Issue DescriptionsAEGISFSE 2025 Industry2024-11Paper
LLMs as Continuous Learners: Improving the Reproduction of Defective Code in Software IssuesEvoCoderARXIV2024-11Paper
Agentic Bug Reproduction for Effective Automated Program Repair at GoogleBRT AgentArxiv2025-02Paper
Otter: Generating Tests from Issues to Validate SWE PatchesOtterICML 20252025-02Paper
Issue2Test: Generating Reproducing Test Cases from Issue ReportsIssue2TestICSE 20262025-03Paper
AssertFlip: Reproducing Bugs via Inversion of LLM-Generated Passing TestsAssertFlipICSE 20262025-07Paper
Heterogeneous Prompting and Execution Feedback for SWE Issue Test Generation and Selectione-Otter++ICSE 20262025-08Paper
Automated Generation of Issue-Reproducing Tests by Combining LLMs and Search-Based TestingBLASTASE 20252025-09Paper
Code
SWE-Tester: Training Open-Source LLMs for Issue Reproduction in Real-World RepositoriesSWE-TesterArxiv2026-01Paper
Echo: Graph-Enhanced Retrieval and Execution Feedback for Issue Reproduction Test GenerationEchoArxiv2026-03Paper
iCoRe: An Iterative Correlation-Aware Retriever for Bug Reproduction Test GenerationiCoReFSE 20262026-04Paper
Reproduction Test Generation for Java SWE Issuese-Otter++ for JavaArxiv2026-05Paper
Patch Selection
LiteratureNameJournal/ConferenceTimeURL
When Agents go Astray: Course-Correcting SWE Agents with PRMsSWE-PRMNeurIPS 20252025-09Paper
SWE-RM: Execution-free Feedback For Software Engineering AgentsSWE-RMICLR 20262025-12Paper
Agentic Rubrics as Contextual Verifiers for SWE AgentsAgentic RubricsArxiv2026-01Paper
SWE-Replay: Efficient Test-Time Scaling for Software Engineering AgentsSWE-ReplayArxiv2026-02Paper
A Rubric-Supervised Critic from Sparse Real-World OutcomesCritic RubricsArxiv2026-03Paper
Beyond Verifiable Rewards: Rubric-Based GRM for Reinforced Fine-Tuning SWE AgentsGRMArxiv2026-04Paper
Scaling Test-Time Compute for Agentic CodingRTVArxiv2026-04Paper

Learning Strategies

From the perspective of Learning Strategies, we discuss them in 2 aspects:

@Data Preparation
@Training

Data Preparation

For Data Preparation, we discuss them in 3 categories separately:

@Real-world Data
@Synthetic Data
@Automated Environment Infrastructure (@Infrastructure)

LiteratureNameJournal/ConferenceTimeLabelURL
R2E: Turning any GitHub Repository into a Programming Agent EnvironmentR2EICML 20242024-07@SyntheticPaper
Code
Training Software Engineering Agents and Verifiers with SWE-GymSWE-GymICML 20252024-12@Real-worldPaper
Code
R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE AgentsR2E-GymNeurIPS 20252025-04@SyntheticPaper
Code
SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World BugsSWE-SynthARXIV2025-04@SyntheticPaper
Code
SWE-smith: Scaling Data for Software Engineering AgentsSWE-smithNeurIPS 20252025-04@SyntheticPaper
Code
SWE-Factory: Your Automated Factory for Issue Resolution Training Data and Evaluation BenchmarksSWE-FactoryFSE 20262025-06@InfrastructurePaper
Code
SWE-Dev: Building Software Engineering Agents with Training and Inference ScalingSWE-DevACL Findings 20252025-06@SyntheticPaper
Code
SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software DevelopmentSWE-DevNeurIPS 20252025-06@Real-worldPaper
Code
Skywork-SWE: Unveiling Data Scaling Laws for Software Engineering in LLMsSkywork-SWEARXIV2025-06@Real-worldPaper
SWE-Flow: Synthesizing Software Engineering Data in a Test-Driven MannerSWE-FlowICML 20252025-06@SyntheticPaper
SWE-Mirror: Scaling Issue-Resolving Datasets by Mirroring Issues Across RepositoriesSWE-MirrorARXIV2025-09@SyntheticPaper
EvoConfig: Self-Evolving Multi-Agent Systems for Efficient Autonomous Environment ConfigurationEvoConfigARXIV2026-01@InfrastructurePaper
MEnvAgent: Scalable Polyglot Environment Construction for Verifiable Software EngineeringMEnvAgentICML 20262026-01@InfrastructurePaper
SWE-Universe: Scale Real-World Verifiable Environments to MillionsSWE-UniverseARXIV2026-02@Real-worldPaper
Immersion in the GitHub Universe: Scaling Coding Agents to MasteryScale-SWEARXIV2026-02@Real-worldPaper
SWE-MiniSandbox: Container-Free Reinforcement Learning for Building Software Engineering AgentsSWE-MiniSandboxICML 20262026-02@InfrastructurePaper
Hybrid-Gym: Training Coding Agents to Generalize Across TasksHybrid-GymARXIV2026-02@SyntheticPaper
SWE-rebench V2: Language-Agnostic SWE Task Collection at ScaleSWE-rebench V2ICML 20262026-02@Real-worldPaper
SWE-Hub: A Unified Production System for Scalable, Executable Software Engineering TasksSWE-HubARXIV2026-02@InfrastructurePaper
daVinci-Env: Open SWE Environment Synthesis at ScaledaVinci-EnvARXIV2026-03@InfrastructurePaper
SWE-Next: Scalable Real-World Software Engineering Tasks for AgentsSWE-NextARXIV2026-03@Real-worldPaper
Yet Even Less Is Even Better For Agentic, Reasoning, and Coding LLMsSTITCHARXIV2026-04@Real-worldPaper

Training

For Training-Based Method, we can further classify them into 2 categories:

@SFT-Based Method
@RL-Based Method

We only display @RL if the method use both SFT and RL techniques.

LiteratureNameEvaluation MethodJournal/ConferenceTimeLabelURL
Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software ImprovementLingma SWE-GPTSWESynInferARXIV2024-11@SFTPaper
Repository Structure-Aware Training Makes SLMs Better Issue ResolverReSATAgentlessARXIV2024-12@SFTPaper
SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue ResolutionSWE-FixerSWE-FixerACL Findings 20252025-02@SFTPaper
SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software EvolutionSWE-RLAgentless MiniNeurIPS 20252025-02@RLPaper
Code
SoRFT: Issue Resolving with Subtask-oriented Reinforced Fine-TuningSoRFTAgentlessACL 20252025-02@RLPaper
SEAlign: Alignment Training for Software Engineering AgentSEAlignOpenHandsICSE 20262025-03@RLPaper
Thinking Longer, Not Larger: Enhancing Software Engineering Agents via Scaling Test-Time ComputeSWE-ReasonerSWE-SynInfer+ASE 20252025-04@RLPaper
Code
Co-PatcheR: Collaborative Software Patching with Component(s)-specific Small Reasoning ModelsCo-PatcheRPatchPilotNeurIPS 20252025-05@SFTPaper
Code
Satori-SWE: Evolutionary Test-Time Scaling for Sample-Efficient Software EngineeringEvoScaleSatori-SWEARXIV2025-05@RLPaper
Code
Agent-RLVR: Training Software Engineering Agents via Guidance and Environment RewardsAgent-RLVRAgentlessARXIV2025-06@RLPaper
MCTS-Refined CoT: High-Quality Fine-Tuning Data for LLM-Based Repository Issue ResolutionMCTS-RefinedAgentless-1.0ASE 20252025-06@SFTPaper
SWE-GPT: A Process-Centric Language Model for Automated Software ImprovementSWE-GPTSWESynInferISSTA 20252025-06@SFT-
-DeepSWE-Blog2025-07@RLLink
-SWE-Swiss-Blog2025-08@RLLink
Code
RepoForge: Training a SOTA Fast-thinking SWE Agent with an End-to-End Data Curation Pipeline Synergizing SFT and RL at ScaleRepoForgeOpenHandsARXIV2025-08@RLPaper
Training Long-Context, Multi-Turn Software Engineering Agents with Reinforcement Learning--ARXIV2025-08@RLPaper
Devstral: Fine-tuning Language Models for Coding Agent ApplicationsDevstral-SmallOpenHandsARXIV2025-08@RLPaper
Kimi-Dev: Agentless Training as Skill Prior for SWE-AgentsKimi-DevKimi-DevICLR 20262025-09@RLPaper
CWM: An Open-Weights LLM for Research on Code Generation with World ModelsCWMCWMARXIV2025-09@RLPaper
Building Coding Agents via Entropy-Enhanced Multi-Turn Preference OptimizationEntroPOR2EARXIV2025-09@RLPaper
Code
BugPilot: Complex Bug Generation for Efficient Learning of SWE SkillsBugPilotR2EARXIV2025-10@SFTPaper
Training Versatile Coding Agents in Synthetic EnvironmentsSWE-PlaygroundOpenHandsARXIV2025-12@SFTPaper
Code
Toward Training Superintelligent Software Agents through Self-Play SWE-RLSelf-Play SWE-RLbash+editorICML 20262025-12@RLPaper
Context as a Tool: Context Management for Long-Horizon SWE-AgentsCAT/SWE-CompressorOpenHandsArxiv2025-12@SFTPaper
SWE-RM: Execution-free Feedback For Software Engineering AgentsSWE-RMOpenHandsICLR 20262025-12@RLPaper
SWE-Lego: Pushing the Limits of Supervised Fine-tuning for Software Issue ResolvingSWE-Lego-ARXIV2026-01@SFTPaper
daVinci-Dev: Agent-native Mid-training for Software EngineeringdaVinci-Dev-ARXIV2026-01@SFTPaper
SERA: Soft-Verified Efficient Repository AgentsSERA-ICML 20262026-01@SFTPaper
SWE-Spot: Building Small Repo-Experts with Repository-Centric LearningSWE-Spot-ARXIV2026-01@SFTPaper
SWE-World: Building Software Engineering Agents in Docker-Free EnvironmentsSWE-World-ARXIV2026-02@RLPaper
SWE-Master: Unleashing the Potential of Software Engineering Agents via Post-TrainingSWE-Master-ARXIV2026-02@RLPaper
SWE-Protégé: Learning to Selectively Collaborate With an Expert Unlocks Small Language Models as Software Engineering AgentsSWE-Protégé-ARXIV2026-02@RLPaper
SWE-Fuse: Empowering Software Agents via Issue-free Trajectory Learning and Entropy-aware RLVR TrainingSWE-Fuse-ARXIV2026-03@RLPaper
From SWE-ZERO to SWE-HERO: Execution-free to Execution-based Fine-tuning for Software Engineering AgentsSWE-HERO-ARXIV2026-04@SFTPaper
SWE-AGILE: A Software Agent Framework for Efficiently Managing Dynamic Reasoning ContextSWE-AGILE-ARXIV2026-04@RLPaper
SWE-TRACE: Optimizing Long-Horizon SWE Agents Through Rubric Process Reward Models and Heuristic Test-Time ScalingSWE-TRACE-ARXIV2026-04@RLPaper
BoostAPR: Boosting Automated Program Repair via Execution-Grounded Reinforcement Learning with Dual Reward ModelsBoostAPR-ICML 20262026-05@RLPaper
Hindsight Hint Distillation: Scaffolded Reasoning for SWE Agents from CoT-free AnswersHHD-ARXIV2026-05@SFTPaper

Empirical Studies

We categorize the empirical studies into 2 perspectives:

@Evaluation-oriented Studies
@Technique-oriented Studies

Evaluation-oriented Studies

For Evaluation-oriented Studies, we discuss them in 4 categories separately:

@Validity
@Quality
@Efficiency
@Robustness

where, @Validity indicates evaluation validity, @Quality indicates quality and requirement compliance, @Efficiency indicates efficiency and resource consumption, and @Robustness indicates robustness and process-aware evaluation.

LiteratureJournal/ConferenceTimeLabelURL
Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub ScenariosSANER2024-10@QualityPaper
Large Language Model Critics for Execution-Free Evaluation of Code ChangesARXIV2025-01@ValidityPaper
Ambig-SWE: Interactive Agents to Overcome Underspecificity in Software EngineeringICLR 20262025-02@RobustnessPaper
Are "Solved Issues" in SWE-bench Really Solved Correctly? An Empirical StudyICSE 20262025-03@ValidityPaper
SWE-Bench-CL: Continual Learning for Coding AgentsARXIV2025-06@RobustnessPaper
The SWE-Bench Illusion: When State-of-the-Art LLMs Remember Instead of ReasonARXIV2025-06@ValidityPaper
Are AI-Generated Fixes Secure? Analyzing LLM and Agent Patches on SWE-benchARXIV2025-06@QualityPaper
SWE-Effi: Re-Evaluating Software AI Agent System Effectiveness Under Resource ConstraintsARXIV2025-09@EfficiencyPaper
Saving SWE-Bench: A Benchmark Mutation Approach for Realistic Agent EvaluationARXIV2025-10@ValidityPaper
More with Less: An Empirical Study of Turn-Control Strategies for Efficient Coding AgentsICSE 20262025-10@EfficiencyPaper
Process-Centric Analysis of Agentic Software SystemsARXIV2025-12@RobustnessPaper
SWEnergy: An Empirical Study on Energy Efficiency in Agentic Issue Resolution Frameworks with SLMsICSE 2026 Workshop2025-12@EfficiencyPaper
Does SWE-Bench-Verified Test Agent Ability or Model Memory?ARXIV2025-12@ValidityPaper
What's in a Benchmark? The Case of SWE-Bench in Automated Program RepairICSE 20262026-02@ValidityPaper
TRAJEVAL: Decomposing Code Agent Trajectories for Fine-Grained DiagnosisARXIV2026-03@RobustnessPaper
Does Pass Rate Tell the Whole Story? Evaluating Design Constraint Compliance in LLM-based Issue ResolutionARXIV2026-04@QualityPaper
Coding Agents Don't Know When to ActARXIV2026-05@RobustnessPaper
AgentLens: Revealing The Lucky Pass Problem in SWE-Agent EvaluationARXIV2026-05@RobustnessPaper
RepoMirage: Probing Repository Context Reasoning in Code Agents with PerturbationsARXIV2026-05@RobustnessPaper

Technique-oriented Studies

For Technique-oriented Studies, we discuss them in 3 categories separately:

@Performance
@Behavior
@Failure

where, @Performance indicates performance variation and influencing factors, @Behavior indicates agent behavior and resolution process, and @Failure indicates failure modes and root causes.

LiteratureJournal/ConferenceTimeLabelURL
Diversity Empowers Intelligence: Integrating Expertise of Software Engineering AgentsICLR 20252024-08@PerformancePaper
Code
An Empirical Study on LLM-based Agents for Automated Bug FixingARXIV2024-11@PerformancePaper
Beyond Final Code: A Process-Oriented Error Analysis of Software Development Agents in Real-World GitHub ScenariosICSE 20262025-03@FailurePaper
PAGENT: Learning to Patch Software Engineering AgentsICSE 20262025-06@FailurePaper
Understanding Software Engineering Agents: A Study of Thought-Action-Result TrajectoriesASE 20252025-06@BehaviorPaper
An Empirical Study on Failures in Automated Issue SolvingARXIV2025-09@FailurePaper
Understanding Code Agent Behaviour: An Empirical Study of Success and Failure TrajectoriesICSE 20262025-10@BehaviorPaper
SABER: Small Actions, Big Errors -- Safeguarding Mutating Steps in LLM AgentsICLR 20262025-11@FailurePaper
Dynamic Cogeneration of Bug Reproduction Test in Agentic Program RepairFSE 20262026-01@PerformancePaper
Beyond Localization: Recoverable Headroom and Residual Frontier in Repository-Level RAG-APRARXIV2026-03@PerformancePaper
ORACLE-SWE: Quantifying the Contribution of Oracle Information Signals on SWE AgentsICML 20262026-04@PerformancePaper
Do Agent Rules Shape or Distort? Guardrails Beat Guidance in Coding AgentsARXIV2026-04@PerformancePaper
From Plan to Action: How Well Do Agents Follow the Plan?ARXIV2026-04@BehaviorPaper
LLM-based Agents for Automated Bug Fixing: How Far Are We?ICSE 20262026-04@Performance-

Contributors

ZhonghaoJiang

19 commits

GCVulnerability

13 commits

itaowei

1 commits