Decoupling Code Complexity from Newcomer Participation: A Causal Study of AI Coding Agent Adoption in OSS
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Open-source projects depend on a steady inflow of newcomers. A growing concern is that AI coding agents (tools such as Cursor and Claude Code that write code from natural-language instructions) will crowd them out, by absorbing the simple tasks that beginners start with and by making code harder to read. We give this concern a causal answer. Using GitHub code search we identify 1,888 projects that adopted an agent, signaled by their first commit of a configuration file. We apply difference-in-differences against matched non-adopting controls, restricting the main analysis to the 603 adopters with a genuine pre-adoption period. We find no evidence of crowding-out: across estimators newcomer inflow shows no significant decline after adoption (point estimates run from a small increase to, under the most conservative trend specification, a slight and insignificant dip), onboarding and retention are unchanged, and a sparse, correlational beginner-task measure (good-first-issue labels, which we cannot test for parallel trends) shows no decline. The feared mechanism is real but decoupled: adoption raises per-function code complexity (about +11% on a cognitive metric for Python, a quarter of the prior estimate, and +3 to 4% in cyclomatic terms across all languages), yet in fixed-unit subsets where complexity rose (Python on the cognitive metric, and all languages on the cyclomatic metric), newcomer participation does not decline. These results suggest that, in established open-source projects, adopting an AI coding agent makes code modestly more complex but does not crowd out the human newcomers that a project depends on: the feared trade-off between AI assistance and human participation does not materialize.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 18 of its 64 references that are in the map. First posted on arXiv 2 Jul 2026.
Builds on
18 of 64 references.
Closest ancestors · 1
Same direction, newest first
Other references · 17
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 417
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 389
- 2023The Impact of AI on Developer Productivity: Evidence from GitHub Copilotcited by 264
- 2022Grounded Copilot: How Programmers Interact with Code-Generating Modelscited by 216
- 2023Large Language Models for Software Engineering: Survey and Open Problemscited by 178
- 2022GitHub Copilot AI pair programmer: Asset or Liability?cited by 150
- 2022Productivity Assessment of Neural Code Completioncited by 97
- 2023A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challengescited by 75
- 2016The State of Applied Econometrics - Causality and Policy Evaluationcited by 41
- 2022What's Trending in Difference-in-Differences? A Synthesis of the Recent Econometrics Literaturecited by 18
- 2017Why Modern Open Source Projects Failcited by 8
5 more
- 2019On the abandonment and survival of open source projects: An empirical investigationcited by 5
- 2017An Empirical Comparison of Developer Retention in the RubyGems and npm Software Ecosystemscited by 4
- 2023How Early Participation Determines Long-Term Sustained Activity in GitHub Projects?cited by 3
- 2021Will You Come Back to Contribute? Investigating the Inactivity of OSS Core Developers in GitHubcited by 1
- 2026The First Issue Matters: Linking Task-Level Characteristics to Long-Term Newcomer Retention in OSScited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Augmentation with Dilution: A Large-Scale Empirical Study of Human Contributor Ecosystems After AI Coding Agent Adoption
- 2026AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Development
- 2026Adoption and Impact of Command-Line AI Coding Agents: A Study of Microsoft's Early 2026 Rollout of Claude Code and GitHub Copilot CLI
- 2026From Conversation to Contribution: Characterizing Coding Agent in Open-Source Software
- 2026Investigating Autonomous Agent Contributions in the Wild: Activity Patterns and Code Change over Time
- 2026A Few Pages of Markdown: Committed AI Configuration and Lower Quality Cost after Coding-Agent Adoption
- 2026Comparing AI Coding Agents: A Task-Stratified Analysis of Pull Request Acceptance
- 2026Are We All Using Agents the Same Way? An Empirical Study of Core and Peripheral Developers Use of Coding Agents