Agentic Coding Needs Proactivity, Not Just Autonomy
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Coding agents are rapidly changing the landscape of software development, moving from inline completion to autonomous systems that edit repositories, open pull requests, respond to issues, and run scheduled or webhook triggered routines across the development life cycle. The next generation is increasingly described as proactive and long-horizon: agents should notice relevant changes before the developer asks, connect signals across tools, decide when to interrupt, and carry preferences across sessions. Yet the field still lacks a clear account of what proactivity means for software development, how it differs from autonomy, what acceptance criteria proactive long-horizon tasks should satisfy, and which metrics determine whether unsolicited agent behavior is useful rather than merely active. Proactive coding agents should be evaluated by the quality and improvement of their insight policy: the policy that decides what matters next, what evidence supports it, whether to show it, and how to adapt after feedback. This view is grounded in the principles of mixed initiative interaction. We propose a three level taxonomy of proactivity (Reactive, Scheduled, and Situation Aware), compare contemporary coding agents against five practical criteria, and sketch an active user simulation protocol with three evaluation targets: Insight Decision Quality (IDQ), Context Grounding Score (CGS), and Learning Lift
Key facts. Cited by 3 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 41 of its 76 references that are in the map. First posted on arXiv 7 May 2026.
Builds on
41 of 76 references.
Closest ancestors · 9
Same direction, newest first
- 2026Building Effective AI Coding Agents for the Terminal: Scaffolding, Harness, Context Engineering, and Lessons Learned5 Mar
- 2025Agentic Software Engineering: Foundational Pillars and a Research Roadmap7 Sep
- 2024HyperAgent: Generalist Software Engineering Agents to Solve Coding Tasks at Scale9 Sep
- 2024From LLMs to LLM-based Agents for Software Engineering: A Survey of Current, Challenges and Future5 Aug
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
- 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
- 2024MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolution26 Mar
- 2023AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation16 Aug
Other references · 32
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
- 2024τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domainscited by 1,402
- 2025τ2-Bench: Evaluating Conversational Agents in a Dual-Control Environmentcited by 627
- 2024AutoCodeRover: Autonomous Program Improvementcited by 278
- 2025AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challengescited by 169
- 2024CodeR: Issue Resolving with Multi-Agent and Task Graphscited by 91
- 2024Proactive Agent: Shifting LLM Agents from Reactive Responses to Active Assistancecited by 87
- 2022Inferring Rewards from Language in Contextcited by 50
- 2024AgileCoder: Dynamic Collaborative Agents for Software Development based on Agile Methodologycited by 46
- 2025Training Proactive and Personalized LLM Agentscited by 46
- 2025ContextAgent: Context-Aware Proactive LLM Agents with Open-World Sensory Perceptionscited by 45
20 more
- 2024Need Help? Designing Proactive AI Assistants for Programmingcited by 43
- 2025Structured Uncertainty guided Clarification for LLM Agentscited by 41
- 2023When to Show a Suggestion? Integrating Human Feedback in AI-Assisted Programmingcited by 25
- 2023Balancing Autonomy and Alignment: A Multi-Dimensional Taxonomy for Autonomous LLM-powered Multi-Agent Architecturescited by 25
- 2024Intent Detection in the Age of LLMscited by 25
- 2024ClarQ-LLM: A Benchmark for Models Clarifying and Requesting Information in Task-Oriented Dialogcited by 24
- 2025SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World Bugscited by 22
- 2026ProAgentBench: Evaluating LLM Agents for Proactive Assistance with Real-World Datacited by 16
- 2026Proactive Agent Research Environment: Simulating Active Users to Evaluate Proactive Assistantscited by 15
- 2025CodingGenie: A Proactive LLM-Powered Programming Assistantcited by 10
- 2025Beyond Reactivity: Measuring Proactive Problem Solving in LLM Agentscited by 10
- 2026Advances and Frontiers of LLM-based Issue Resolution in Software Engineering: A Comprehensive Surveycited by 10
- 2024Identifying User Goals from UI Trajectoriescited by 9
- 2024What You Need is What You Get: Theory of Mind for an LLM-Based Code Understanding Assistantcited by 8
- 2022Stackelberg POMDP: A Reinforcement Learning Approach for Economic Designcited by 3
- 2025PersoNo: Personalised Notification Urgency Classifier in Mixed Realitycited by 3
- 2026Springdrift: An Auditable Persistent Runtime for LLM Agents with Case-Based Memory, Normative Safety, and Ambient Self-Perceptioncited by 3
- 2018Task Interruption in Software Development Projects: What Makes some Interruptions More Disruptive than Others?cited by 2
- 2025Optimizing LLM Code Suggestions: Feedback-Driven Timing with Lightweight State Boundscited by 2
- 2026Long-term Task-oriented Agent: Proactive Long-term Intent Maintenance in Dynamic Environmentscited by 2
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2025Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows
- 2026How Do AI Coding Agents Contribute to Software Development? an Empirical Study of Agentic Pull Requests
- 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agents
- 2025Assistance or Disruption? Exploring and Evaluating the Design and Trade-offs of Proactive AI Programming Support
- 2026Hedwig: Dynamic Autonomy for Coding Agents Under Local Oversight
- 2026An Empirical Study of Proactive Coding Assistants in Real-World Software Development
- 2025Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025
- 2026Humans are Missing from AI Coding Agent Research