AIDB Daily Papers
AIコーディングエージェントのオープンソースへの浸透:1.8億リポジトリを対象とした多角的検出手法による実態調査
※ 日本語タイトル・ポイントはAIによる自動生成です。正確な内容は原論文をご確認ください。
ポイント
- 本研究では、GitHubなどのオープンソースリポジトリにおけるAIコーディングエージェントの利用実態を、設定ファイル、コミットメッセージ、作者情報など複数の手法を組み合わせて調査した。
- 従来のボットアカウント検索のみではAIエージェントの活動のわずか3.3%しか検出できず、その普及度を過小評価していることが明らかになった。
- AIエージェントは月間32万件以上のコミットを生成し、特にClaude Codeが多くのプロジェクトで利用されているが、検出手法によって観測されるエージェントの特性や作業内容が異なることが判明した。
Abstract
Generative AI coding agents are entering the open-source supply chain, yet their diverse and often invisible traces leave their prevalence poorly understood. We introduce a multi-layered detection framework that integrates configuration-file scanning, commit-message analysis, author-identity matching, and bot-signature lookup across World of Code (180M+ Git repositories), classifying agent traces into four behavioral types. No single method captures more than a fraction of activity: multi-method detection identifies 850,157 Claude Code commits in one snapshot, of which bot-account lookup_the signal most adoption studies rely on_recovers only 28,154 (3.3%), a 30x relative-recall gap, so single-signal prevalence estimates are biased low by at least this factor. Every detection pattern is hand-validated (495 labels) with per-cell precision and Wilson confidence intervals. Across snapshots from December 2024 to April 2026, commit-attributed agents generate over 320,000 commits per month; Claude Code leads (886,122 commits across 17,295 projects) and dominates silent, configuration-file-only adoption (21,078 projects). Compared against an independent pull-request census (AIDev), the two channels capture nearly disjoint agent populations_a PR census misses 79% of commit-detected Claude Code adopters and essentially all Codex adopters_and different kinds of work: PR-deployed cloud agents (Codex, Cursor) surface as feature work, while commit-deployed in-editor agents (Claude Code, OpenHands, Aider) surface as maintenance. The observed work profile follows deployment and detection mode rather than the tool itself, so no single channel is representative.
Paper AI Chat
この論文のPDF全文を対象にAIに質問できます。
質問の例: