Multi-signal repository census for coding-agent activity
Open-source maintainers, security researchers, and supply-chain teams should stop treating bot accounts or pull requests as the main record of coding-agent use. A useful census scans several signals together: commit-message signatures, author-name patterns, centralized bot identities, and agent configuration files. The detector should defork projects, keep bot and human aliases separate, and hand-label a sample of each signal type before adoption numbers are used in risk or quality studies.
The reason to build this into repository analytics is concrete. In the World of Code V2510 snapshot, multi-method detection found 850,157 Claude Code commits, while bot-account lookup found 28,154. In V2604, commit-attributed agents produced 1,772,677 commits, with Claude Code at 886,122. A pull-request census also missed 79% of commit-detected Claude Code adopters, while commit-only detection missed nearly all Codex adopters. A cheap internal check is to run the four-signal scan across one organization’s repos and compare it with the current audit method used for AI-assisted changes.