Source: https://seerepo.com/r/astral-sh/ruff/ai
Markdown source: https://seerepo.com/r/astral-sh/ruff/ai.md
Description: AI signed 0.4% of the 17,985 commits of ruff. Each AI tool with its commits, and the last ones it signed.

# How much of ruff did AI write?

AI signed 0.4% of the 17,985 commits of ruff. Signed by Claude (70), Codex (9), and GitHub Copilot (1).

Since its first commit, on August 9, 2022.

## Who signed the commits

- Claude: 70 commits (0.4%)
- Codex: 9 commits (0.1%)
- GitHub Copilot: 1 commit (0%)
- People: 99.6%

## Commits per month

Each month's commits up to its last one, with those an AI signed. Merges don't count.

- 2024-12: 298 commits, 0 signed by AI (0%)
- 2025-01: 403 commits, 0 signed by AI (0%)
- 2025-02: 309 commits, 0 signed by AI (0%)
- 2025-03: 345 commits, 0 signed by AI (0%)
- 2025-04: 438 commits, 0 signed by AI (0%)
- 2025-05: 430 commits, 0 signed by AI (0%)
- 2025-06: 386 commits, 0 signed by AI (0%)
- 2025-07: 397 commits, 0 signed by AI (0%)
- 2025-08: 339 commits, 0 signed by AI (0%)
- 2025-09: 327 commits, 0 signed by AI (0%)
- 2025-10: 322 commits, 1 signed by AI (0.3%)
- 2025-11: 349 commits, 2 signed by AI (0.6%)
- 2025-12: 435 commits, 2 signed by AI (0.5%)
- 2026-01: 451 commits, 14 signed by AI (3.1%)
- 2026-02: 442 commits, 19 signed by AI (4.3%)
- 2026-03: 421 commits, 12 signed by AI (2.9%)
- 2026-04: 379 commits, 6 signed by AI (1.6%)
- 2026-05: 277 commits, 11 signed by AI (4%)
- 2026-06: 553 commits, 2 signed by AI (0.4%)
- 2026-07: 542 commits, 4 signed by AI (0.7%)
- 2026-08: 510 commits, 4 signed by AI (0.8%)
- 2026-09: 447 commits, 1 signed by AI (0.2%)
- 2026-10: 426 commits, 1 signed by AI (0.2%)
- 2026-11: 113 commits, 0 signed by AI (0%)

## The last commits an AI signed

- 2026-10-08 · Claude · [59f02ba](https://github.com/astral-sh/ruff/commit/59f02ba4c68f80b2f67799b2bacf8d25f2ac425f): [ty] Fix duplicated word in relation.rs comment (#29216)
- 2026-09-21 · Claude · [882c26e](https://github.com/astral-sh/ruff/commit/882c26e01a9dc07eedcc2f0ab34397dd099c38f0): [ty] Fix typo "Non-existant" to "Non-existent" in mdtest comment (#28728)
- 2026-08-22 · Claude · [fca5c7c](https://github.com/astral-sh/ruff/commit/fca5c7cf2cd2f8338f18b9485f936b8e9f07bd0b): Fix duplicated "of" in ClientOptions doc comment (#27978)
- 2026-08-15 · Claude · [5428c21](https://github.com/astral-sh/ruff/commit/5428c216bf56d28191e82d495de62d2f8025ba49): [ty] Expand nested union aliases when finding a TypedDict or callable (#27740)
- 2026-08-12 · Claude · [a9130f3](https://github.com/astral-sh/ruff/commit/a9130f3381fe137626d22288c0d45f996541ca7e): [`pyupgrade`] Add rule to replace `while 1` with `while True` (`while-one`, `UP048`) (#27190)

## How we know

Every AI coding tool leaves its signature in the commits it makes: a Co-Authored-By line, its own author name, or the merge of its branch. SeeRepo reads those signatures in the repo's history; a commit without one counts as made by people, and merges don't count.

Every AI tool SeeRepo recognizes: https://seerepo.com/agents

## Frequently asked questions

### Which AI tool signed the most commits in ruff?

Claude, with 70 of the 17,985 commits of ruff.

The proof: [its last signed commit, 59f02ba](https://github.com/astral-sh/ruff/commit/59f02ba4c68f80b2f67799b2bacf8d25f2ac425f)

### Since when does AI sign commits in ruff?

Since October 2025: the first month an AI tool signed a commit of ruff.

### How many commits does ruff have?

ruff has 17,985 commits since August 9, 2022. Merges don’t count.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
