🤖 AI Summary
This study presents the first systematic quantification of the real-world adoption of highly autonomous coding agents in open-source communities and their impact on software development practices. Through an analysis of engineering artifacts from 129,134 GitHub projects, augmented by metadata mining of commits and pull requests alongside identification of agent collaboration traces, we find an adoption rate ranging from 15.85% to 22.60%, demonstrating widespread penetration across varying project maturity levels, organizational types, and programming languages. Projects employing these agents exhibit larger commit sizes and a stronger focus on feature development and bug fixes, indicating deep integration into authentic development workflows. These findings provide empirical grounding for understanding AI-driven software engineering in practice.
📝 Abstract
In the first half of 2025, coding agents have emerged as a category of development tools that have very quickly transitioned to the practice. Unlike''traditional''code completion LLMs such as Copilot, agents like Cursor, Claude Code, or Codex operate with high degrees of autonomy, up to generating complete pull requests starting from a developer-provided task description. This new mode of operation is poised to change the landscape in an even larger way than code completion LLMs did, making the need to study their impact critical. Also, unlike traditional LLMs, coding agents tend to leave more explicit traces in software engineering artifacts, such as co-authoring commits or pull requests. We leverage these traces to present the first large-scale study (129,134 projects) of the adoption of coding agents on GitHub, finding an estimated adoption rate of 15.85%--22.60%, which is very high for a technology only a few months old--and increasing. We carry out an in-depth study of the adopters we identified, finding that adoption is broad: it spans the entire spectrum of project maturity; it includes established organizations; and it concerns diverse programming languages or project topics. At the commit level, we find that commits assisted by coding agents are larger than commits only authored by human developers, and have a large proportion of features and bug fixes. These findings highlight the need for further investigation into the practical use of coding agents.