REAgent: Requirement-Driven LLM Agents for Software Issue Resolution
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Issue resolution aims to automatically generate patches from given issue descriptions and has attracted significant attention with the rapid advancement of large language models (LLMs). However, due to the complexity of software issues and codebases, LLM-generated patches often fail to resolve corresponding issues. Although various advanced techniques have been proposed with carefully designed tools and workflows, they typically treat issue descriptions as direct inputs and largely overlook their quality (e.g., missing critical context or containing ambiguous information), which hinders LLMs from accurate understanding and resolution. To address this limitation, we draw on principles from software requirements engineering and propose REAgent, a requirement-driven LLM agent framework that introduces issue-oriented requirements as structured task specifications to better guide patch generation. Specifically, REAgent automatically constructs structured and information-rich issue-oriented requirements, identifies low-quality requirements, and iteratively refines them to improve patch correctness. We conduct comprehensive experiments on three widely used benchmarks using two advanced LLMs, comparing against five representative or state-of-the-art baselines. The results demonstrate that REAgent consistently outperforms all baselines, achieving an average improvement of 17.40% in terms of the number of successfully-resolved issues (% Resolved).
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 28 of its 87 references that are in the map. First posted on arXiv 8 Apr 2026.
Builds on
28 of 87 references.
Closest ancestors · 8
Same direction, newest first
- 2026CodeScout: Contextual Problem Statement Enhancement for Software Agents5 Mar
- 2026BeyondSWE: Can Current Code Agent Survive Beyond Single-Repo Bug Fixing?3 Mar
- 2025TDFlow: Agentic Workflows for Test Driven Development27 Oct
- 2025Trae Agent: An LLM-based Agent for Software Engineering with Test-time Scaling31 Jul
- 2024An Empirical Study on LLM-based Agents for Automated Bug Fixing15 Nov
- 2024SpecRover: Code Intent Extraction via LLMs5 Aug
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
- 2024MARE: Multi-Agents Collaboration Framework for Requirements Engineering6 May
Other references · 20
- 2025Qwen3 Technical Reportcited by 8,820
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023Qwen Technical Reportcited by 3,344
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,391
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
- 2024A Survey on Large Language Models for Code Generationcited by 658
- 2025SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?cited by 279
- 2023The Impact of AI on Developer Productivity: Evidence from GitHub Copilotcited by 274
- 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 99
- 2024CodeR: Issue Resolving with Multi-Agent and Task Graphscited by 91
- 2024RepoGraph: Enhancing AI Software Engineering with Repository-level Code Graphcited by 91
8 more
- 2025The Complexity Trap: Simple Observation Masking Is as Efficient as LLM Summarization for Agent Context Managementcited by 48
- 2023RepoFusion: Training Code Models to Understand Your Repositorycited by 40
- 2025Revisit Self-Debugging with Self-Generated Tests for Code Generationcited by 22
- 2023What Do Users Ask in Open-Source AI Repositories? An Empirical Study of GitHub Issuescited by 8
- 2025Aligning Requirement for Large Language Model's Code Generationcited by 6
- 2025Investigating Bias: A Multilingual Pipeline for Generating, Solving, and Evaluating Math Problems with LLMscited by 4
- 2025On the Effectiveness of Training Data Optimization for LLM-based Code Generation: An Empirical Studycited by 2
- 2023Challenges and Practices in Aligning Requirements with Verification and Validation: A Case Study of Six Companiescited by 1
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026An Interactive Agent for Requirement-Driven Candidate Sourcingcited by 1
- 2026PYTHALAB-MERA: Validation-Grounded Memory, Retrieval, and Acceptance Control for Frozen-LLM Coding Agentscited by 0
- 2026You Know What I Mean: A Benchmark for Agentic Conversational Reference Groundingcited by 0
- 2026WiseSpec: Requirements-Driven Agents for Code Generationcited by 0
- 2026WiseSpec: Requirements-Driven Agents for Code Generation1 Sep 2026
- 2026You Know What I Mean: A Benchmark for Agentic Conversational Reference Grounding30 Aug 2026
- 2026An Interactive Agent for Requirement-Driven Candidate Sourcing24 Aug 2026
- 2026PYTHALAB-MERA: Validation-Grounded Memory, Retrieval, and Acceptance Control for Frozen-LLM Coding Agents8 May 2026
Similar, not cited
Close in wording, no citation either way
- 2025Agentic Software Issue Resolution with Large Language Models: A Survey
- 2026Agent4RE: A Self-Refining Multi-agent Framework for End-to-End Software Requirements Engineering and Benchmarking
- 2025ReqInOne: A Large Language Model-Based Agent for Software Requirements Specification Generation
- 2026Advances and Frontiers of LLM-based Issue Resolution in Software Engineering: A Comprehensive Survey
- 2024MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolution
- 2025SWE-Exp: Experience-Driven Software Issue Resolution
- 2025RefAgent: A Multi-agent LLM-based Framework for Automatic Software Refactoring
- 2025Can Agents Fix Agent Issues?