Agentic Software Engineering: Foundational Pillars and a Research Roadmap
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Agentic Software Engineering (SE 3.0) represents a new era where intelligent agents are tasked not with simple code generation, but with achieving complex, goal-oriented SE objectives. To harness these new capabilities while ensuring trustworthiness, we must recognize a fundamental duality within the SE field in the Agentic SE era, comprising two symbiotic modalities: SE for Humans and SE for Agents. This duality demands a radical reimagining of the foundational pillars of SE (actors, processes, tools, and artifacts) which manifest differently across each modality. We propose two purpose-built workbenches to support this vision. The Agent Command Environment (ACE) serves as a command center where humans orchestrate and mentor agent teams, handling outputs such as Merge-Readiness Packs (MRPs) and Consultation Request Packs (CRPs). The Agent Execution Environment (AEE) is a digital workspace where agents perform tasks while invoking human expertise when facing ambiguity or complex trade-offs. This bi-directional partnership, which supports agent-initiated human callbacks and handovers, gives rise to new, structured engineering activities (i.e., processes) that redefine human-AI collaboration, elevating the practice from agentic coding to true agentic software engineering. This paper presents the Structured Agentic Software Engineering (SASE) vision, outlining several of the foundational pillars for the future of SE. The paper culminates in a research roadmap that identifies a few key challenges and opportunities while briefly discussing the resulting impact of this future on SE education. Our goal is not to offer a definitive solution, but to provide a conceptual scaffold with structured vocabulary to catalyze a community-wide dialogue, pushing the SE community to think beyond its classic, human-centric tenets toward a disciplined, scalable, and trustworthy agentic future.
Key facts. Cited by 41 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 26 of its 62 references that are in the map. First posted on arXiv 7 Sep 2025.
Builds on
26 of 62 references.
Closest ancestors · 4
Same direction, newest first
- 2025SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering Agents26 May
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
- 2024HumanEvalComm: Benchmarking the Communication Competence of Code Generation for LLMs and LLM Agent31 May
- 2023ChatDev: Communicative Agents for Software Development16 Jul
Other references · 22
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 4,057
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2024Qwen2.5-Coder Technical Reportcited by 1,203
- 2023Adapting Language Models to Compress Contextscited by 356
- 2025SWE-RL: Advancing LLM Reasoning via Reinforcement Learning on Open Software Evolutioncited by 263
- 2024Continual Learning of Large Language Models: A Comprehensive Surveycited by 234
- 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 99
- 2022Prompt Compression and Contrastive Conditioning for Controllability and Toxicity Reduction in Language Modelscited by 97
- 2025Model Context Protocol (MCP) at First Glance: Studying the Security and Maintainability of MCP Serverscited by 65
- 2025Are "Solved Issues" in SWE-bench Really Solved Correctly? An Empirical Studycited by 49
- 2023Extending Context Window of Large Language Models via Semantic Compressioncited by 45
- 2024Towards AI-Native Software Engineering (SE 3.0): A Vision and a Challenge Roadmapcited by 30
10 more
- 2025SoRFT: Issue Resolving with Subtask-oriented Reinforced Fine-Tuningcited by 28
- 2024The Current Challenges of Software Engineering in the Era of Large Language Modelscited by 21
- 2024From Today's Code to Tomorrow's Symphony: The AI Transformation of Developer's Routine by 2030cited by 8
- 2024Watson: A Cognitive Observability Framework for the Reasoning of LLM-Powered Agentscited by 8
- 2024Software Engineering and Foundation Models: Insights from Industry Blogs Using a Jury of Foundation Modelscited by 6
- 2024PromptExp: Multi-granularity Prompt Explanation of Large Language Modelscited by 6
- 2024Galapagos: Automated N-Version Programming with LLMscited by 5
- 2025SwingArena: Competitive Programming Arena for Long-context GitHub Issue Solvingcited by 5
- 2025Context-Aware CodeLLM Eviction for AI-assisted Codingcited by 1
- 2025Hear Your Code Fail, Voice-Assisted Debugging for Pythoncited by 1
Built on by
Citing papers per year: 2025: 7; 2026: 34.
41 papers.
Sort:
By area:
- 2025Agent READMEs: An Empirical Study of Context Files for Agentic Codingcited by 23
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agentscited by 18
- 2026Building Effective AI Coding Agents for the Terminal: Scaffolding, Harness, Context Engineering, and Lessons Learnedcited by 18
- 2026AIDev: Studying AI Coding Agents on GitHubcited by 17
- 2025PPTArena: A Benchmark for PowerPoint Editingcited by 11
- 2025Beyond Task Completion: An Assessment Framework for Evaluating Agentic AI Systemscited by 8
- 2026How AI Coding Agents Modify Code: A Large-Scale Study of GitHub Pull Requestscited by 8
- 2026OpenClaw AI Agents as Informal Learners at Moltbook: Characterizing an Emergent Learning Community at Scalecited by 8
- 2026Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHubcited by 7
- 2026Codified Context: Infrastructure for AI Agents in a Complex Codebasecited by 5
- 2026AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHubcited by 5
- 2026Don't Blame the Large Language Model: How Agent Harness Evolution Shapes Coding Agent Qualitycited by 5
29 more
- 2025Toward Agentic Software Engineering Beyond Code: Framing Vision, Values, and Vocabularycited by 4
- 2026Why Agentic-PRs Get Rejected: A Comparative Study of Coding Agentscited by 4
- 2026Knowledge Activation: AI Skills as the Institutional Knowledge Primitive for Agentic Software Developmentcited by 4
- 2026Bias in the Loop: Auditing LLM-as-a-Judge for Software Engineeringcited by 4
- 2025HAFixAgent: History-Aware Program Repair Agentcited by 3
- 2026Human-AI Synergy in Agentic Code Reviewcited by 3
- 2026Agentic Coding Needs Proactivity, Not Just Autonomycited by 3
- 2026Position: Coding Benchmarks Are Misaligned with Agentic Software Engineeringcited by 3
- 2025Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspectivecited by 2
- 2026N-Version Programming with Coding Agentscited by 2
- 2026From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systemscited by 1
- 2026Safer Builders, Risky Maintainers: A Comparative Study of Breaking Changes in Human vs Agentic PRscited by 1
- 2026Beyond the 'Diff': Addressing Agentic Entropy in Agentic Software Developmentcited by 1
- 2026RAG-Reflect: Agentic Retrieval-Augmented Generation with Reflections for Comment-Driven Code Maintenance on Stack Overflowcited by 1
- 2026Toward Agentic Software Project Management: A Vision and Roadmapcited by 0
- 2026CovAgent: Overcoming the 30% Curse of Mobile Application Coverage with Agentic AI and Dynamic Instrumentationcited by 0
- 2026Supporting software engineering tasks with agentic AI: Demonstration on document retrieval and test scenario generationcited by 0
- 2026Fairness in Multi-Agent Systems for Software Engineering: An SDLC-Oriented Rapid Reviewcited by 0
- 2026Agentic Persona Generation with Critique-Refinement: An Industrial Evaluationcited by 0
- 2026Govern the Repository, Not the Agent: Measuring Ecosystem-Level Risk in AI-Native Softwarecited by 0
- 2026From Human-Centric to Agentic Code Review: The Impact of Different Generations of Generative AI Technology on Review Qualitycited by 0
- 2026Case study: solving P-99 with LPTP and an LLMcited by 0
- 2026How Do AI Coding Agents Contribute to Software Development? an Empirical Study of Agentic Pull Requestscited by 0
- 2026ACEM: A Cost Estimation Model for Agentic Software Engineeringcited by 0
- 2026Engineering Signals of Human-AI Collaboration in the Agentic Coding Era: A Longitudinal Analysis of 33,228 Pull Requests from vLLM and SGLang with Implications for Biomedical AI Agents and Bioinformatics Pipeline Developmencited by 0
- 2026From Traceability to Justifiability: Accountability Structures in Agentic Software Engineeringcited by 0
- 2026Forward-Deployed Full-Stack Engineering for Autonomous Cloud MLOpscited by 0
- 2026Skill-as-API: Confidential Multi-Agent Coordination for Agentic Software Engineeringcited by 0
- 2026What Will Remain Human in Software Architecture? A Focus Group Reportcited by 0
- 2026What Will Remain Human in Software Architecture? A Focus Group Report24 Sep 2026
- 2026Skill-as-API: Confidential Multi-Agent Coordination for Agentic Software Engineering1 Sep 2026
- 2026Forward-Deployed Full-Stack Engineering for Autonomous Cloud MLOps30 Aug 2026
- 2026From Traceability to Justifiability: Accountability Structures in Agentic Software Engineering21 Aug 2026
- 2026Engineering Signals of Human-AI Collaboration in the Agentic Coding Era: A Longitudinal Analysis of 33,228 Pull Requests from vLLM and SGLang with Implications for Biomedical AI Agents and Bioinformatics Pipeline Developmen14 Aug 2026
- 2026ACEM: A Cost Estimation Model for Agentic Software Engineering3 Aug 2026
- 2026How Do AI Coding Agents Contribute to Software Development? an Empirical Study of Agentic Pull Requests23 Jul 2026
- 2026Case study: solving P-99 with LPTP and an LLM23 Jul 2026
- 2026From Human-Centric to Agentic Code Review: The Impact of Different Generations of Generative AI Technology on Review Quality14 Jul 2026
- 2026Don't Blame the Large Language Model: How Agent Harness Evolution Shapes Coding Agent Quality4 Jul 2026
- 2026Govern the Repository, Not the Agent: Measuring Ecosystem-Level Risk in AI-Native Software26 Jun 2026
- 2026N-Version Programming with Coding Agents18 Jun 2026
29 more
- 2026Position: Coding Benchmarks Are Misaligned with Agentic Software Engineering16 Jun 2026
- 2026Agentic Persona Generation with Critique-Refinement: An Industrial Evaluation8 Jun 2026
- 2026Agentic Coding Needs Proactivity, Not Just Autonomy7 May 2026
- 2026RAG-Reflect: Agentic Retrieval-Augmented Generation with Reflections for Comment-Driven Code Maintenance on Stack Overflow24 Apr 2026
- 2026Bias in the Loop: Auditing LLM-as-a-Judge for Software Engineering18 Apr 2026
- 2026Fairness in Multi-Agent Systems for Software Engineering: An SDLC-Oriented Rapid Review10 Apr 2026
- 2026AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHub4 Apr 2026
- 2026Safer Builders, Risky Maintainers: A Comparative Study of Breaking Changes in Human vs Agentic PRs29 Mar 2026
- 2026From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systems19 Mar 2026
- 2026Human-AI Synergy in Agentic Code Review16 Mar 2026
- 2026Knowledge Activation: AI Skills as the Institutional Knowledge Primitive for Agentic Software Development16 Mar 2026
- 2026Building Effective AI Coding Agents for the Terminal: Scaffolding, Harness, Context Engineering, and Lessons Learned5 Mar 2026
- 2026Beyond the 'Diff': Addressing Agentic Entropy in Agentic Software Development3 Mar 2026
- 2026Codified Context: Infrastructure for AI Agents in a Complex Codebase24 Feb 2026
- 2026OpenClaw AI Agents as Informal Learners at Moltbook: Characterizing an Emergent Learning Community at Scale21 Feb 2026
- 2026AIDev: Studying AI Coding Agents on GitHub9 Feb 2026
- 2026Supporting software engineering tasks with agentic AI: Demonstration on document retrieval and test scenario generation4 Feb 2026
- 2026Why Agentic-PRs Get Rejected: A Comparative Study of Coding Agents4 Feb 2026
- 2026CovAgent: Overcoming the 30% Curse of Mobile Application Coverage with Agentic AI and Dynamic Instrumentation29 Jan 2026
- 2026How AI Coding Agents Modify Code: A Large-Scale Study of GitHub Pull Requests24 Jan 2026
- 2026Toward Agentic Software Project Management: A Vision and Roadmap23 Jan 2026
- 2026Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHub1 Jan 2026
- 2025Beyond Task Completion: An Assessment Framework for Evaluating Agentic AI Systems14 Dec 2025
- 2025PPTArena: A Benchmark for PowerPoint Editing2 Dec 2025
- 2025Agent READMEs: An Empirical Study of Context Files for Agentic Coding17 Nov 2025
- 2025Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective9 Nov 2025
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agents6 Nov 2025
- 2025HAFixAgent: History-Aware Program Repair Agent2 Nov 2025
- 2025Toward Agentic Software Engineering Beyond Code: Framing Vision, Values, and Vocabulary22 Oct 2025
- 2025Agent READMEs: An Empirical Study of Context Files for Agentic Codingcited by 23
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agentscited by 18
- 2026Building Effective AI Coding Agents for the Terminal: Scaffolding, Harness, Context Engineering, and Lessons Learnedcited by 18
- 2026AIDev: Studying AI Coding Agents on GitHubcited by 17
- 2025Beyond Task Completion: An Assessment Framework for Evaluating Agentic AI Systemscited by 8
- 2026How AI Coding Agents Modify Code: A Large-Scale Study of GitHub Pull Requestscited by 8
- 2026Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHubcited by 7
- 2026Codified Context: Infrastructure for AI Agents in a Complex Codebasecited by 5
- 2026AgenticFlict: A Large-Scale Dataset of Merge Conflicts in AI Coding Agent Pull Requests on GitHubcited by 5
- 2026Don't Blame the Large Language Model: How Agent Harness Evolution Shapes Coding Agent Qualitycited by 5
- 2025Toward Agentic Software Engineering Beyond Code: Framing Vision, Values, and Vocabularycited by 4
- 2026Why Agentic-PRs Get Rejected: A Comparative Study of Coding Agentscited by 4
12 most cited of 32 All 32 (JSON)
- 2026Skill-as-API: Confidential Multi-Agent Coordination for Agentic Software Engineering1 Sep 2026
- 2026From Traceability to Justifiability: Accountability Structures in Agentic Software Engineering21 Aug 2026
- 2026Engineering Signals of Human-AI Collaboration in the Agentic Coding Era: A Longitudinal Analysis of 33,228 Pull Requests from vLLM and SGLang with Implications for Biomedical AI Agents and Bioinformatics Pipeline Developmen14 Aug 2026
- 2026ACEM: A Cost Estimation Model for Agentic Software Engineering3 Aug 2026
- 2026How Do AI Coding Agents Contribute to Software Development? an Empirical Study of Agentic Pull Requests23 Jul 2026
- 2026From Human-Centric to Agentic Code Review: The Impact of Different Generations of Generative AI Technology on Review Quality14 Jul 2026
- 2026Don't Blame the Large Language Model: How Agent Harness Evolution Shapes Coding Agent Quality4 Jul 2026
- 2026Govern the Repository, Not the Agent: Measuring Ecosystem-Level Risk in AI-Native Software26 Jun 2026
- 2026N-Version Programming with Coding Agents18 Jun 2026
- 2026Position: Coding Benchmarks Are Misaligned with Agentic Software Engineering16 Jun 2026
- 2026Agentic Persona Generation with Critique-Refinement: An Industrial Evaluation8 Jun 2026
- 2026Agentic Coding Needs Proactivity, Not Just Autonomy7 May 2026
12 newest of 32 All 32 (JSON)
- 2025PPTArena: A Benchmark for PowerPoint Editingcited by 11
- 2026OpenClaw AI Agents as Informal Learners at Moltbook: Characterizing an Emergent Learning Community at Scalecited by 8
- 2026Bias in the Loop: Auditing LLM-as-a-Judge for Software Engineeringcited by 4
- 2025Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspectivecited by 2
- 2026Case study: solving P-99 with LPTP and an LLMcited by 0
- 2026Forward-Deployed Full-Stack Engineering for Autonomous Cloud MLOpscited by 0
- 2026What Will Remain Human in Software Architecture? A Focus Group Reportcited by 0
- 2026What Will Remain Human in Software Architecture? A Focus Group Report24 Sep 2026
- 2026Forward-Deployed Full-Stack Engineering for Autonomous Cloud MLOps30 Aug 2026
- 2026Case study: solving P-99 with LPTP and an LLM23 Jul 2026
- 2026Bias in the Loop: Auditing LLM-as-a-Judge for Software Engineering18 Apr 2026
- 2026OpenClaw AI Agents as Informal Learners at Moltbook: Characterizing an Emergent Learning Community at Scale21 Feb 2026
- 2025PPTArena: A Benchmark for PowerPoint Editing2 Dec 2025
- 2025Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective9 Nov 2025
Similar, not cited
Close in wording, no citation either way
- 2026Toward an Agentic Infused Software Ecosystem
- 2026Rethinking Software Engineering for Agentic AI Systems
- 2026A Research Agenda on Agents and Software Engineering: Outcomes from the Rio A2SE Seminar
- 2026The Semi-Executable Stack: Agentic Software Engineering and the Expanding Scope of SE
- 2026How Do Practitioners Build SE Agents? Insights from a Mixed-Methods Study
- 2026Agentic Software: How AI Agents Are Restructuring the Software Paradigm
- 2025From Correctness to Collaboration: Toward a Human-Centered Framework for Evaluating AI Agent Behavior in Software Engineering
- 2026From Determinism to Delegation: AI-Native Software Engineering and the Evolution of the Agentic Engineer