Skip to content

DiffoThe human way to review agent-written code.

A live review on your machine, wired to the agent that wrote the code, so your comments come back as fixes.

DiffoDiffo

One round trip

Diffo doesn't grade your diff or leave generated nitpicks. It isn't an AI reviewer. It's a reading tool for the human, wired to the one process that still holds the full context of the change: the agent that just wrote it.

Start in one command

bash
npx skills add DiffoHQ/diffo --skill diffo

Then, in any agent session:

"open a code review"

The agent opens a live review of its own work and hands you the URL. Nothing to commit, nothing to push, no CI to wait for.

The loop

1

The agent orients you

On a multi-file or structural change it opens the review with one guide comment: what the change does, plus a mermaid diagram when the shape is easier to see than to read. It orients your reading and stops there, with no verdicts.

2

You read

Syntax-highlighted unified or split diffs, keyboard-first navigation, per-file viewed tracking. The changeset stays live: fresh hunks appear as the agent works, and a hunk you already read says changed since you read it.

3

You comment

On a line, a file, or the whole changeset. Every thread is marked Change (edit the code) or Question (answer it, touch nothing), so a question never turns into an unrequested refactor.

4

The agent answers

Send one thread now, or hand back the whole batch with honest coverage stats. Answers land inline in your threads; fixes land in the diff you're reading, so you're reading the fix itself, not a promise of one.

Released under the Apache-2.0 License.