Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agents
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Autonomous software agents hold promise to increase developer productivity but make mistakes and exhibit novel failure modes, making human oversight central to successful human-agent collaboration. Existing research on agent oversight is largely conceptual; normative frameworks exist, but how users actually oversee agents is less known. In this paper, we bridge this gap by providing early empirical anchors for the theoretical discourse on agent oversight. Drawing on interviews with 17 experienced developers, we conduct an exploratory inquiry examining what forms of emergent oversight work developers perform, when, and how. We also document the oversight challenges developers face and the strategies they have started using to address them. We found at least four forms of emergent oversight work: a priori control, co-planning, real-time monitoring, and post hoc review. We show that oversight work is not only reactive and retrospective, as portrayed in existing research, but also preventative and proactive. We describe situated oversight challenges (e.g., difficulty reviewing agent-generated code) and outline heuristics developers adopt to address such challenges (e.g., using test results as guarantees for code correctness). We conclude with high-level takeaways, future research directions, implications for the human-centered design of software agents and for software engineering practice, and limitations of our research.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 88 of its 161 references that are in the map. First posted on arXiv 3 Jun 2026.
Builds on
88 of 161 references.
Closest ancestors · 14
Same direction, newest first
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agents6 Nov
- 2025On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHub18 Sep
- 2025Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows10 Jul
- 2025Understanding Software Engineering Agents: A Study of Thought-Action-Result Trajectories23 Jun
- 2025AlphaEvolve: A coding agent for scientific and algorithmic discovery16 Jun
- 2025Why AI Agents Still Need You: Findings from Developer-Agent Collaborations in the Wild14 Jun
- 2025Why Do Multi-Agent LLM Systems Fail?17 Mar
- 2025Beyond Final Code: A Process-Oriented Error Analysis of Software Development Agents in Real-World GitHub Scenarios16 Mar
- 2025Interactive Debugging and Steering of Multi-Agent AI Systems3 Mar
- 2024Agents in Software Engineering: Survey, Landscape, and Vision13 Sep
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
- 2024RepairAgent: An Autonomous, LLM-Based Agent for Program Repair25 Mar
2 more
Other references · 74
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,722
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 417
38 more
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2021AI and the Everything in the Whole Wide World Benchmarkcited by 340
- 2025The Illusion of Thinking: Understanding the Strengths and Limitations of Reasoning Models via the Lens of Problem Complexitycited by 298
- 2024AutoCodeRover: Autonomous Program Improvementcited by 272
- 2023The Impact of AI on Developer Productivity: Evidence from GitHub Copilotcited by 264
- 2024OpenCodeInterpreter: Integrating Code Generation with Execution and Refinementcited by 242
- 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 223
- 2020Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthycited by 182
- 2024The Landscape of Emerging AI Agent Architectures for Reasoning, Planning, and Tool Calling: A Surveycited by 164
- 2025The Danger of Overthinking: Examining the Reasoning-Action Dilemma in Agentic Taskscited by 150
- 2023Harms from Increasingly Agentic Algorithmic Systemscited by 134
- 2024Black-Box Access is Insufficient for Rigorous AI Auditscited by 123
- 2021To Trust or to Think: Cognitive Forcing Functions Can Reduce Overreliance on AI in AI-assisted Decision-makingcited by 118
- 2025Large Language Models Often Know When They Are Being Evaluatedcited by 105
- 2018Mapping Language to Code in Programmatic Contextcited by 104
- 2024MARG: Multi-Agent Review Generation for Scientific Paperscited by 98
- 2025Establishing Best Practices for Building Rigorous Agentic Benchmarkscited by 94
- 2024RedCode: Risky Code Execution and Generation Benchmark for Code Agentscited by 87
- 2024Red-Teaming for Generative AI: Silver Bullet or Security Theater?cited by 81
- 2023Appropriate Reliance on AI Advice: Conceptualization and the Effect of Explanationscited by 80
- 2024Visibility into AI Agentscited by 77
- 2024CRMArena: Understanding the Capacity of LLM Agents to Perform Professional CRM Tasks in Realistic Environmentscited by 69
- 2024"I'm Not Sure, But...": Examining the Impact of Large Language Models' Uncertainty Expression on User Reliance and Trustcited by 67
- 2024We Have a Package for You! A Comprehensive Analysis of Package Hallucinations by Code Generating LLMscited by 61
- 2024Spider2-V: How Far Are Multimodal Agents From Automating Data Science and Engineering Workflows?cited by 55
- 2023CodeLMSec Benchmark: Systematically Evaluating and Finding Security Vulnerabilities in Black-Box Code Language Modelscited by 52
- 2024(Perhaps) Beyond Human Translation: Harnessing Multi-Agent Collaboration for Translating Ultra-Long Literary Textscited by 49
- 2025Are "Solved Issues" in SWE-bench Really Solved Correctly? An Empirical Studycited by 47
- 2025The SWE-Bench Illusion: When State-of-the-Art LLMs Remember Instead of Reasoncited by 47
- 2021The Flaws of Policies Requiring Human Oversight of Government Algorithmscited by 44
- 2024WaitGPT: Monitoring and Steering Conversational LLM Agent in Data Analysis with On-the-Fly Code Visualizationcited by 38
- 2024Automatic Programming: Large Language Models and Beyondcited by 35
- 2024Towards Translating Real-World Code with LLMs: A Study of Translating to Rustcited by 35
- 2023Investigating and Designing for Trust in AI-powered Code Generation Toolscited by 34
- 2022Sensible AI: Re-imagining Interpretability and Explainability using Sensemaking Theorycited by 32
- 2024CodeHalu: Investigating Code Hallucinations in LLMs via Execution-based Verificationcited by 32
- 2023Unveiling Memorization in Code Modelscited by 29
- 2024On the Quest for Effectiveness in Human Oversight: Interdisciplinary Perspectivescited by 28
50 most cited of 74 All 74 (JSON)
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026AI Agents Push Humans Out of the Loopcited by 3
- 2026Plans They Abandon, Reports They Author: The Narrative Layer of Autonomous Agentscited by 1
- 2026The Signal Rail: A Deterministic Motion Grammar for Communicating Conversational Agent State in Terminal Interfacescited by 0
- 2026AppLooper: An Agentic Application Engineering Loop for Accountable Release with Virtual-User Feedbackcited by 0
- 2026AI Persuasion as a Threat to Human Controlcited by 0
- 2026Beyond AI Literacy: A Structured Review and Exploratory Meta-Analysis of Measures for Competent Generative-AI Usecited by 0
- 2026Beyond AI Literacy: A Structured Review and Exploratory Meta-Analysis of Measures for Competent Generative-AI Use14 Sep 2026
- 2026AI Persuasion as a Threat to Human Control13 Sep 2026
- 2026Plans They Abandon, Reports They Author: The Narrative Layer of Autonomous Agents10 Sep 2026
- 2026AI Agents Push Humans Out of the Loop24 Aug 2026
- 2026AppLooper: An Agentic Application Engineering Loop for Accountable Release with Virtual-User Feedback14 Aug 2026
- 2026The Signal Rail: A Deterministic Motion Grammar for Communicating Conversational Agent State in Terminal Interfaces11 Aug 2026
Similar, not cited
Close in wording, no citation either way
- 2026Hedwig: Dynamic Autonomy for Coding Agents Under Local Oversight
- 2026Coding with "Enemy": Can Human Developers Detect AI Agent Sabotage?
- 2026How Coding Agents Fail Their Users: A Large-Scale Analysis of Developer-Agent Misalignment in 20,574 Real-World Sessions
- 2025From Correctness to Collaboration: Toward a Human-Centered Framework for Evaluating AI Agent Behavior in Software Engineering
- 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agents
- 2026Rethinking Software Engineering for Agentic AI Systems
- 2026The Work Behind Delegation: A Framework for Supervising AI Coding Agents
- 2026Steerability via constraints: a substrate for scalable oversight of coding agents