Source: https://seerepo.com/docs/claude-code
Markdown source: https://seerepo.com/docs/claude-code.md
Description: See which commits Claude Code wrote in your repo, and hand it SeeRepo's prompts.

# SeeRepo with Claude Code

Claude Code writes code in your repo. SeeRepo shows you which commits it wrote, which parts it touched, and how they connect.

## The signature it leaves

By default, Claude Code adds a line to each commit: `Co-Authored-By: <model name> <noreply@anthropic.com>`, and its pull requests say "🤖 Generated with Claude Code". You can change or hide both with the `attribution` setting ([Claude Code settings](https://code.claude.com/docs/en/settings-reference)). In GitHub Actions, its commits are authored by `claude[bot]` and its branches start with `claude/` ([claude-code-action](https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md)).

## How SeeRepo recognizes it

A commit counts as Claude's when its author or its Co-Authored-By line has an `anthropic.com` address, the name `claude[bot]`, or the words "Claude Code". A merge of a branch that starts with `claude/` also counts. If you turn the attribution off, SeeRepo can't tell those commits apart from yours.

## Where it shows in SeeRepo

- **Made by**, on a part's sheet: its logo next to the people. Click it and the map shows only what Claude touched.
- **Journey**: its posts tell, day by day, what it did, with its mark; **Who wrote it**, on the wall, what share it signed since the start. Tap it there to open its sheet: what it fixed, what it left and which modules it worked on this month, with the link to its posts. See [Journey](/docs/metrics).
- **Moments**: the day it starts writing most of the project, the moment \"**Claude took over from …**\" stays.
- **The filter**: under **Agent**, pick Claude to see only its work.

The full list of agents SeeRepo recognizes is in the [Agent directory](/agents).

## Hand it a prompt from SeeRepo

SeeRepo writes prompts for what's worth fixing, ready for Claude Code:

1. **Open Health** and tap a task: failing tests, errors in production, packages with security flaws, files nothing uses… Its sheet opens. See [Health](/docs/health).
2. **Click "Copy prompt"**. The prompt names your repo, lists the files, and says what to do.
3. **Paste it into Claude Code**: it will know which files to read.

If your project has no automatic tests, **Health** says so in **Tests** ("They don't run on their own") and offers "**Copy prompt to make them run on their own**": Claude Code can set them up in a few minutes.
