Whose Code Is It? How AI Autonomy Reshapes Ownership, Responsibility, and Disclosure in AI-Assisted Programming
AI coding assistants are generating substantial portions of code, fundamentally challenging traditional notions of authorship and ownership in software development. We conducted a within-subjects experiment examining three AI coding assistant autonomy conditions-High (AI generates complete code), Medium (AI provides substantial suggestions), and Low (AI offers minimal assistance). We found that AI autonomy systematically reshaped developers' psychological relationships with code through distinct patterns across ownership dimensions. Possession decreased continuously with each increase in AI contribution. Identity remained similar under Low and Medium autonomy but decreased substantially under High autonomy. Responsibility decreased from Low to Medium and High autonomy, though developers maintained some sense of responsibility across all conditions. Attribution patterns revealed symmetric bidirectional shifts where ownership and responsibility attribution moved from predominantly Human-centered under Low autonomy through balanced uncertainty at Medium autonomy to predominantly AI-centered under High autonomy. Despite these internal psychological shifts, professional disclosure practices showed striking stability. While developers became less comfortable claiming ownership to technical reviewers as AI contribution increased, their willingness to describe creation processes transparently and accept accountability for production systems remained consistent across all conditions. These findings illuminate how AI autonomy fundamentally restructures the psychological landscape of human-AI co-creation while developers preserve core professional obligations for transparency and accountability.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 86%
The Behavioral Fabric of LLM-Powered GUI Agents: Human Values and Interaction Outcomes
IUI '26· Human-LLM Collaboration +3
- 83%
"If the Machine Is As Good As Me, Then What Use Am I?" – How the Use of ChatGPT Changes Young Professionals' Perception of Productivity and Accomplishment
CHI '24· Human-LLM Collaboration +1
- 83%
"It would work for me too": How Online Communities Shape Software Developers’ Trust in AI-Powered Code Generation Tools
IUI '25· Human-LLM Collaboration +1
- 83%
Generative Trigger-Action Programming with Ply
UIST '25· Human-LLM Collaboration +1
- 71%
Planning for Natural Language Failures with the AI Playbook
CHI '21· Human-LLM Collaboration +2
- 71%
Adapting User Interfaces with Model-based Reinforcement Learning
CHI '21· Human-LLM Collaboration +2
- 71%
Is Stack Overflow Obsolete? An Empirical Study of the Characteristics of ChatGPT Answers to Stack Overflow Questions
CHI '24· Human-LLM Collaboration +2
- 71%
Understanding Socio-technical Factors Configuring AI Non-Use in UX Work Practices
CHI '25· Human-LLM Collaboration +2
- 71%
ChainBuddy: An AI-assisted Agent System for Generating LLM Pipelines
CHI '25· Human-LLM Collaboration +1
- 71%
Assistance or Disruption? Exploring and Evaluating the Design and Trade-offs of Proactive AI Programming Support
CHI '25· Human-LLM Collaboration +2
Based on Jaccard similarity of research subtopics & professions (≥60%)