- Dataset
- 2026-10-27-catalog-ai-v2
- Ruleset
- b2e8889c66f7
- Scanned
- 2026-10-27
- Window
- February–September 15, 2026
Every API has a secret identity. This finds it, absorbs every feature from every competing tool, then builds the GOAT CLI — designed for AI agents first, with SQLite sync, offline search, and compound insight commands.
01Result
mvanhorn/cli-printing-press ↗mvanhorn/cli-printing-press AI coding statistics: 40.5%
A small group is using agents. Adoption has spread beyond one person but is not project-wide.
02Drivers
What shapes this result
Mode, timing, and detected signatures show whether the result reflects broad adoption or one concentrated workflow.
Assisted or autonomous
Assisted — a developer’s identity authored the commit and the agent added itself as co-author. Autonomous — a bot identity authored the commit without a human identity attached.
Agent share by month
| Month | Agent share | Considered commits |
|---|---|---|
| 2026-03 | 85.2% | 297 |
| 2026-04 | 59% | 283 |
| 2026-05 | 16.6% | 735 |
| 2026-06 | 21.6% | 231 |
| 2026-07 | 17.2% | 99 |
| 2026-08 | 55.6% | 171 |
| 2026-09 | 85.9% | 71 |
Peak month: 85.9%. Bars are scaled to that peak, not to 100%.
Which agents
| Agent | Vendor | Commits | Share |
|---|---|---|---|
| Claude Code | Anthropic | 625 | 33.1% |
| Cursor Agent | Anysphere | 143 | 7.6% |
| Devin | Cognition | 1 | 0.1% |
03Evidence
Inspect the matches
Public commit samples let you inspect the signatures behind the aggregate result.
Matched commit samples
79b74f2eon GitHubfix(cli): accept x-tenant-env-var/x-path-template-env-vars at doc root (#4Claude Code81d5a6b6on GitHubfix(cli): extract items from map-keyed collections (#4335)Claude Code2880827bon GitHubfix(cli): send spec-declared query param defaults from sync (#4343)Claude Codea09ce683on GitHubfix(cli): rebuild FTS5 with trigram so CJK substrings match (#4690)Cursor Agent58675804on GitHubfix(ci): raise generator shard timeout and cut speculative fan-out (#4710)Cursor Agent64bf7654on GitHubfix(cli): skip typed non-zero dogfood exits (#4676)Cursor Agent7f6382d4on GitHubfix(generator): emit toolchain floor and pin validate govulncheck to modulDevin
04Method
What entered the denominator
The result begins with commit history, removes merges and routine automation, and reports literal agent signatures as a lower bound.
Exclusion ledger
| Commits in window | 1,974 |
| Merge commits removed | −38 |
| CI / dependency bots removed | −49 |
| Considered | 1,887 |
Bots are excluded from the denominator entirely. Agent attribution requires a literal supported signature; no code-style inference is used.
Continue exploring
Related coding-agent evidence
Run the same detector locally.
Deterministic signature matching; no code-style inference. Squash merges can remove trailers, so this result remains a measured floor.
npx qmmit-cli mvanhorn/cli-printing-press