Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Developers now have access to a growing array of increasingly autonomous AI tools for software development. While many studies examine copilots that provide chat assistance or code completions, evaluations of coding agents -- which can automatically write files and run code -- still rely on static benchmarks. We present the first controlled study of developer interactions with coding agents, characterizing how more autonomous AI tools affect productivity and experience. We evaluate two leading copilot and agentic coding assistants, recruiting participants who regularly use the former. Our results show agents can assist developers in ways that surpass copilots (e.g., completing tasks humans may not have accomplished) and reduce the effort required to finish tasks. Yet challenges remain for broader adoption, including ensuring users adequately understand agent behaviors. Our findings reveal how workflows shift with coding agents and how interactions differ from copilots, motivating recommendations for researchers and highlighting challenges in adopting agentic systems.
Key facts. Cited by 28 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. First posted on arXiv 10 Jul 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 4; 2026: 24.
28 papers.
Sort:
By area:
- 2026Mind the Sim2Real Gap in User Simulation for Agentic Taskscited by 54
- 2025Training Proactive and Personalized LLM Agentscited by 46
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupationscited by 19
- 2026How Coding Agents Fail Their Users: A Large-Scale Analysis of Developer-Agent Misalignment in 20,574 Real-World Sessionscited by 14
- 2026AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Developmentcited by 11
- 2025Completion neq Collaboration: Scaling Collaborative Effort with Agentscited by 6
- 2026Position: Human-Centric AI Requires a Minimum Viable Level of Human Understandingcited by 6
- 2026Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agentscited by 6
- 2025How can we assess human-agent interactions? Case studies in software agent designcited by 4
- 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agentscited by 3
- 2026Humans are Missing from AI Coding Agent Researchcited by 3
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Modelcited by 3
16 more
- 2026Reflections and New Directions for Human-Centered Large Language Modelscited by 2
- 2026On the Adoption of AI Coding Agents in Open-source Android and iOS Developmentcited by 1
- 2026Comparing Developer and LLM Biases in Code Evaluationcited by 1
- 2026The Kitchen Loop: User-Spec-Driven Development for a Self-Evolving Codebasecited by 1
- 2026RECAP: An End-to-End Platform for Capturing, Replaying, and Analyzing AI-Assisted Programming Interactionscited by 1
- 2026Characterizing Readability Issue Patterns and the Role of Prompt Design in LLM-Generated Codecited by 1
- 2026Offloading Score: Measuring AI Reliance Through Counterfactual Workflowscited by 1
- 2026RCTs for Frontier AI Governance: Methodological Challenges and Solutions for Human Uplift Studiescited by 0
- 2026Human agency in initial human-AI proof formalization workflowscited by 0
- 2026From Conversation to Contribution: Characterizing Coding Agent in Open-Source Softwarecited by 0
- 2026Early Adoption of Agentic Coding Tools by GitHub Projectscited by 0
- 2026MUSE: An Interactive Meta-Agent for Understanding and Steering LLM-powered Data Science Systemscited by 0
- 2026Generation of Web Apps with Agentic IDEs: An Empirical Assessmentcited by 0
- 2026VibeJam: A User Study Platform for Web Development with Agentscited by 0
- 2026Dynamic Adaptation of the LLM Context for Generating Routines with Coupled Semanticscited by 0
- 2026Does AI Save Time on Product Design? A Randomized Controlled Experiment of AI Prompt-to-Design Workflowscited by 0
- 2026Does AI Save Time on Product Design? A Randomized Controlled Experiment of AI Prompt-to-Design Workflows22 Sep 2026
- 2026Dynamic Adaptation of the LLM Context for Generating Routines with Coupled Semantics3 Sep 2026
- 2026VibeJam: A User Study Platform for Web Development with Agents30 Aug 2026
- 2026Generation of Web Apps with Agentic IDEs: An Empirical Assessment21 Aug 2026
- 2026MUSE: An Interactive Meta-Agent for Understanding and Steering LLM-powered Data Science Systems17 Aug 2026
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Model14 Aug 2026
- 2026Early Adoption of Agentic Coding Tools by GitHub Projects15 Jul 2026
- 2026From Conversation to Contribution: Characterizing Coding Agent in Open-Source Software6 Jul 2026
- 2026Humans are Missing from AI Coding Agent Research4 Jul 2026
- 2026Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agents3 Jun 2026
- 2026Human agency in initial human-AI proof formalization workflows2 Jun 2026
- 2026How Coding Agents Fail Their Users: A Large-Scale Analysis of Developer-Agent Misalignment in 20,574 Real-World Sessions28 May 2026
16 more
- 2026Offloading Score: Measuring AI Reliance Through Counterfactual Workflows28 May 2026
- 2026Characterizing Readability Issue Patterns and the Role of Prompt Design in LLM-Generated Code13 May 2026
- 2026Reflections and New Directions for Human-Centered Large Language Models7 May 2026
- 2026RECAP: An End-to-End Platform for Capturing, Replaying, and Analyzing AI-Assisted Programming Interactions1 May 2026
- 2026The Kitchen Loop: User-Spec-Driven Development for a Self-Evolving Codebase26 Mar 2026
- 2026Comparing Developer and LLM Biases in Code Evaluation25 Mar 2026
- 2026Mind the Sim2Real Gap in User Simulation for Agentic Tasks11 Mar 2026
- 2026RCTs for Frontier AI Governance: Methodological Challenges and Solutions for Human Uplift Studies11 Mar 2026
- 2026On the Adoption of AI Coding Agents in Open-source Android and iOS Development12 Feb 2026
- 2026Position: Human-Centric AI Requires a Minimum Viable Level of Human Understanding31 Jan 2026
- 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agents27 Jan 2026
- 2026AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Development20 Jan 2026
- 2025Training Proactive and Personalized LLM Agents4 Nov 2025
- 2025Completion neq Collaboration: Scaling Collaborative Effort with Agents29 Oct 2025
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupations26 Oct 2025
- 2025How can we assess human-agent interactions? Case studies in software agent design10 Oct 2025
- 2026Mind the Sim2Real Gap in User Simulation for Agentic Taskscited by 54
- 2025Training Proactive and Personalized LLM Agentscited by 46
- 2026How Coding Agents Fail Their Users: A Large-Scale Analysis of Developer-Agent Misalignment in 20,574 Real-World Sessionscited by 14
- 2026AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Developmentcited by 11
- 2026Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agentscited by 6
- 2025How can we assess human-agent interactions? Case studies in software agent designcited by 4
- 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agentscited by 3
- 2026Humans are Missing from AI Coding Agent Researchcited by 3
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Modelcited by 3
- 2026On the Adoption of AI Coding Agents in Open-source Android and iOS Developmentcited by 1
- 2026From Conversation to Contribution: Characterizing Coding Agent in Open-Source Softwarecited by 0
- 2026Early Adoption of Agentic Coding Tools by GitHub Projectscited by 0
12 most cited of 15 All 15 (JSON)
- 2026VibeJam: A User Study Platform for Web Development with Agents30 Aug 2026
- 2026Generation of Web Apps with Agentic IDEs: An Empirical Assessment21 Aug 2026
- 2026MUSE: An Interactive Meta-Agent for Understanding and Steering LLM-powered Data Science Systems17 Aug 2026
- 2026Engineering Reliable Coding Agents: Evaluating and Operating the System Around the Model14 Aug 2026
- 2026Early Adoption of Agentic Coding Tools by GitHub Projects15 Jul 2026
- 2026From Conversation to Contribution: Characterizing Coding Agent in Open-Source Software6 Jul 2026
- 2026Humans are Missing from AI Coding Agent Research4 Jul 2026
- 2026Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agents3 Jun 2026
- 2026How Coding Agents Fail Their Users: A Large-Scale Analysis of Developer-Agent Misalignment in 20,574 Real-World Sessions28 May 2026
- 2026Mind the Sim2Real Gap in User Simulation for Agentic Tasks11 Mar 2026
- 2026On the Adoption of AI Coding Agents in Open-source Android and iOS Development12 Feb 2026
- 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agents27 Jan 2026
12 newest of 15 All 15 (JSON)
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupationscited by 19
- 2025Completion neq Collaboration: Scaling Collaborative Effort with Agentscited by 6
- 2026Position: Human-Centric AI Requires a Minimum Viable Level of Human Understandingcited by 6
- 2026Reflections and New Directions for Human-Centered Large Language Modelscited by 2
- 2026Comparing Developer and LLM Biases in Code Evaluationcited by 1
- 2026RECAP: An End-to-End Platform for Capturing, Replaying, and Analyzing AI-Assisted Programming Interactionscited by 1
- 2026Characterizing Readability Issue Patterns and the Role of Prompt Design in LLM-Generated Codecited by 1
- 2026Offloading Score: Measuring AI Reliance Through Counterfactual Workflowscited by 1
- 2026RCTs for Frontier AI Governance: Methodological Challenges and Solutions for Human Uplift Studiescited by 0
- 2026Human agency in initial human-AI proof formalization workflowscited by 0
- 2026Dynamic Adaptation of the LLM Context for Generating Routines with Coupled Semanticscited by 0
- 2026Does AI Save Time on Product Design? A Randomized Controlled Experiment of AI Prompt-to-Design Workflowscited by 0
- 2026Does AI Save Time on Product Design? A Randomized Controlled Experiment of AI Prompt-to-Design Workflows22 Sep 2026
- 2026Dynamic Adaptation of the LLM Context for Generating Routines with Coupled Semantics3 Sep 2026
- 2026Human agency in initial human-AI proof formalization workflows2 Jun 2026
- 2026Offloading Score: Measuring AI Reliance Through Counterfactual Workflows28 May 2026
- 2026Characterizing Readability Issue Patterns and the Role of Prompt Design in LLM-Generated Code13 May 2026
- 2026Reflections and New Directions for Human-Centered Large Language Models7 May 2026
- 2026RECAP: An End-to-End Platform for Capturing, Replaying, and Analyzing AI-Assisted Programming Interactions1 May 2026
- 2026Comparing Developer and LLM Biases in Code Evaluation25 Mar 2026
- 2026RCTs for Frontier AI Governance: Methodological Challenges and Solutions for Human Uplift Studies11 Mar 2026
- 2026Position: Human-Centric AI Requires a Minimum Viable Level of Human Understanding31 Jan 2026
- 2025Completion neq Collaboration: Scaling Collaborative Effort with Agents29 Oct 2025
- 2025How Do AI Agents Do Human Work? Comparing AI and Human Workflows Across Diverse Occupations26 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2026How Do AI Coding Agents Contribute to Software Development? an Empirical Study of Agentic Pull Requests
- 2026Investigating Autonomous Agent Contributions in the Wild: Activity Patterns and Code Change over Time
- 2025Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025
- 2025Assistance or Disruption? Exploring and Evaluating the Design and Trade-offs of Proactive AI Programming Support
- 2026From Agent Behaviour to Agent-Friendly Documentation: An Empirical Study of How Coding Agents Discover, Read, and Write Technical Documentation
- 2026(Im)Paired Programming: Coding Agents Improve Productivity but Harm Understanding
- 2026Agentic Coding Needs Proactivity, Not Just Autonomy
- 2026Humans Integrate, Agents Fix: How Agent-Authored Pull Requests Are Referenced in Practice