microsoft.
8,041 merged pull requests across 10 repositories over the 90 days to September 28, 2026.
52.6%
of merged pull requests disclosed agent work.
- Claude Code
- Cursor
- GitHub Copilot
- Codex
- Devin
- other agents
- inferred
- people
7,589
PRs by people or agents
3,994
with a declared agent
0
by inferred agents
4
agents at work
agents
declared · inferred PRs- GitHub Copilot3,868·
- Claude Code112·
- Cursor7·
- Personal agent account7·
repositories
declared share · bus factor- vscode65.8%4,686 PRs9 people cover half
- agent-framework38.3%792 PRs6 people cover half
- onnxruntime36.2%724 PRs6 people cover half
- playwright9.9%577 PRs3 people cover half
- PowerToys46.2%368 PRs5 people cover half
- TypeScript15.0%167 PRs2 people cover half
- garnet51.6%153 PRs3 people cover half
- STL0.0%56 PRs2 people cover half
- agent-lightning25.6%39 PRs3 people cover half
- graphrag22.2%27 PRs1 person covers half
bus factor · the fewest people who account for half a repo's merged work, with an agent's pull requests credited to the person who steered it
models named
where a trailer names one- Claude Opus 5 · 42
- Claude Opus 4.8 · 38
- Claude Fable 5 · 16
- Claude Fable 5.1 · 5
- Claude Sonnet 5 · 5
- Claude Opus 4.6 · 3
- Claude Opus 4.7 · 2
- Claude Sonnet 4.6 · 2
inferred accounts
shown apart from the headline- 1 personal agent account7 PRs
user accounts named for the person who runs them, with agent-style fix PRs
personal agent accounts are counted and left unnamed, because their names point at the person who runs them
This report reads public repositories. slashscore for Teams draws the same map for your private ones: the people, the agents working beside them, and the repos they share.