Source: https://seerepo.com/learn/how-much-ai-wrote
Markdown source: https://seerepo.com/learn/how-much-ai-wrote.md
Description: See the share of your commits your agents signed, which agent did how much, and which modules it worked on.

# How much of your project an AI wrote

You direct agents, and some of the work is still yours. Journey tells you how much your agents wrote, which one did what, and where.

## Why this matters

The share tells you who builds your product. If it's mostly your agents, what they change is what ships, and knowing which agent did which part tells you where to look when something breaks.

## Why most tools can't tell you

Git counts commits by author. An agent usually commits under your name and signs in a line at the end of the message, so a plain count says you wrote everything.

## How SeeRepo does it

SeeRepo reads the signature each agent's maker documents: the agent's name or address as the commit's author, or a line at the end of the message (Co-Authored-By, Assisted-by, Made-with…). For some agents, merging a branch named after it (`claude/…`, `codex/…`) counts too. The [agent directory](/agents) lists the AI coding tools SeeRepo knows (42 today), with the signature each leaves, or that it leaves none. A commit no agent signed counts as **People**.

## How to do it

1. Open **Journey** from the dock at the bottom: the mountain icon (shortcut 2). It counts your project's whole life, with no ranges to pick.
2. Go down to the foot of the wall, to **Who wrote it**: a bar with each agent's share and yours since the project was born, like "Claude 97 %" and "You 3 %".
3. Tap an agent to open its sheet: what it fixed, what it left to fix and which modules it worked on this month. **See its posts** opens what it did, day by day.
4. Look at **Who worked where**, further down: in the last 90 days, how many days each one worked and in which module the most, like "Codex worked 43 days, Claude 22 and you 11. Top module: Shared pieces, 57 days."
5. To follow it part by part on your map, read [See what your agents changed this week](/learn/what-your-agents-changed).

## An example: SeeRepo itself

SeeRepo is written with Claude. On November 10, 2026, on its public Journey, **Who wrote it** said "Claude 99.5 %", and **Who worked where** counted, in the last 90 days, 25 days for Claude and 3 for the people.

## Good to know

- **It counts commits, not lines.** A one-line fix and a new screen weigh the same. Merges don't count: their work is already in the commits they bring.
- **Bots count as People.** A commit from Dependabot or Renovate has no agent's signature.
- **An agent that leaves no signature counts as you.** Some tools don't sign their commits, and some let you turn the signature off: Claude Code's `attribution` setting, Cursor's Attribution. Keep it on and your share stays true. See [Claude Code](/docs/claude-code) and [Cursor](/docs/cursor).
- **On the free look**, the wall says how many people and agents work on your project, from the one time SeeRepo read your repo. Each one's share comes with the plans.
- **Your agent can ask for it too:** the `figures` tool of the [MCP](/docs/mcp) and [`GET /repos/:repo/figures`](/docs/api-figures) give the share for the whole history.

> Next idea: hand your agent the files worth fixing. Read [Hand your agent the files worth fixing](/learn/hand-your-agent-what-to-fix).
