It explains the change in order.
First what the change is for, then the code in the order that makes sense: form, then service, then route. Not alphabetical. Each step is one idea, with a few sentences on why it's built that way.
Code Review Party turns a Claude Code session into a guided code review. The agent explains its own change one step at a time, in the order that makes sense, and every step points at the exact lines it's talking about.
One prompt to a coding agent can touch thirty files. Five prompts and the branch is bigger than anything your team used to merge in a week. The code arrives faster than you can review it, and it keeps arriving.
A diff doesn't help much. It lists files alphabetically, buries the one change that matters between lockfile churn and renamed imports, and never says why. So you skim, approve, and hope.
When Claude Code finishes a piece of work, it writes a narrative: a walkthrough of its own change, aimed at you.
First what the change is for, then the code in the order that makes sense: form, then service, then route. Not alphabetical. Each step is one idea, with a few sentences on why it's built that way.
Lets an organization pay for seats. We follow one upgrade from the plan picker, through the billing service and Stripe, to the webhook that records it.
The code a step talks about is highlighted beside it, across as many files as it needs. The narrative ends with what deserves a careful look and what isn't done yet.
Select a few lines and ask a question. It goes to the Claude Code session that wrote them, and the answer appears right there.
Every file the agent touched, refreshed as it edits. The whole branch against its base, or only what's uncommitted. Split or unified, in your diff theme.
What each prompt actually changed, one diff per file, whether the agent used its edit tool, sed, a formatter or a rename.
Drag it to Applications. It lives in the menu bar and keeps itself up to date.
One click in Settings installs the Claude Code plugin that teaches the agent to narrate.
Start Claude Code in a repository. The app opens on it, and the first narrative arrives when the work does.
.git changes, nothing added to your project.Side projects and open source cost nothing. For work, one person pays $30 once and a team of up to 20 pays $500 once. Every update is included, and nothing is locked either way.
A summary tells you what changed. A narrative is ordered for understanding, pins every claim to the lines behind it, keeps those pins accurate as the code moves on, and lets you question the author about any of them. It's the walkthrough a careful colleague would give you at their desk.
No. Narratives are written in a forked session after a piece of work is done, so your main session carries on. Snapshots of the working tree take milliseconds.
A narrative is a few thousand tokens of the agent reading its own diff and writing about it, on your existing Anthropic plan. Answering a question costs about what asking it in the terminal would.
Claude Code only, for now. The hooks and tools it relies on are Claude Code's.
macOS only for now. The core is cross-platform Rust, so other platforms are a matter of time and testing.