From Correctness to Collaboration: Toward a Human-Centered Framework for Evaluating AI Agent Behavior in Software Engineering
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
As Large Language Models (LLMs) evolve from code generators into collaborative partners for software engineers, our methods for evaluation are lagging. Current benchmarks, focused on code correctness, fail to capture the nuanced, interactive behaviors essential for successful human-AI partnership. To bridge this evaluation gap, this paper makes two core contributions. First, we present a foundational taxonomy of desirable agent behaviors for enterprise software engineering, derived from an analysis of 91 sets of user-defined agent rules. This taxonomy defines four key expectations of agent behavior: Adhere to Standards and Processes, Ensure Code Quality and Reliability, Solving Problems Effectively, and Collaborating with the User. Second, recognizing that these expectations are not static, we introduce the Context-Adaptive Behavior (CAB) Framework. This emerging framework reveals how behavioral expectations shift along two empirically-derived axes: the Time Horizon (from immediate needs to future ideals), established through interviews with 15 expert engineers, and the Type of Work (from enterprise production to rapid prototyping, for example), identified through a prompt analysis of a prototyping agent. Together, these contributions offer a human-centered foundation for designing and evaluating the next generation of AI agents, moving the field's focus from the correctness of generated code toward the dynamics of true collaborative intelligence.
Key facts. Cited by 2 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 20 of its 34 references that are in the map. First posted on arXiv 29 Dec 2025.
Builds on
20 of 34 references.
Closest ancestors · 5
Same direction, newest first
- 2025Understanding Software Engineering Agents: A Study of Thought-Action-Result Trajectories23 Jun
- 2025TRAIL: Trace Reasoning and Agentic Issue Localization13 May
- 2025Evaluating Agent-based Program Repair at Google13 Jan
- 2024An Empirical Study on LLM-based Agents for Automated Bug Fixing15 Nov
- 2024Large Language Model-Based Agents for Software Engineering: A Survey4 Sep
Other references · 15
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 293
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedbackcited by 229
- 2022Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproductioncited by 110
- 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
- 2024Unifying AI Tutor Evaluation: An Evaluation Taxonomy for Pedagogical Ability Assessment of LLM-Powered AI Tutorscited by 60
- 2024Towards Responsible Development of Generative AI for Education: An Evaluation-Driven Approachcited by 53
- 2025EducationQ: Evaluating LLMs' Teaching Capabilities Through Multi-Agent Dialogue Frameworkcited by 23
- 2025ConvCodeWorld: Benchmarking Conversational Code Generation in Reproducible Feedback Environmentscited by 13
- 2024Beyond Correctness: Benchmarking Multi-dimensional Code Generation for Large Language Modelscited by 9
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026Rethinking Software Engineering for Agentic AI Systems
- 2026Human-AI Collaboration and the Transformation of Software Engineering Work
- 2026From Determinism to Delegation: AI-Native Software Engineering and the Evolution of the Agentic Engineer
- 2026Humans are Missing from AI Coding Agent Research
- 2026Reproducible, Explainable, and Effective Evaluations of Agentic AI for Software Engineering
- 2026Reliable and Developer-Aligned Evaluation of Agents for Software Engineering
- 2025Professional Software Developers Don't Vibe, They Control: AI Agent Use for Coding in 2025
- 2026From Human Interfaces to Agent Interfaces: Rethinking Software Design in the Age of AI-Native Systems