Review your agent's changes without leaving the terminal
Run it on your laptop, on a server over SSH or in a terminal multiplexer next to your agent. It works the same on macOS and Linux.
$ curl -fsSL https://reviewer.sh/install | bashmacOS and Linux, on arm64 and x64. Free and open source.
Comment on the line that's wrong
Press c on any line and write what's wrong. The comment shows up in the Mac app's diff too.

Side by side or top to bottom
s switches layouts. Hunks or full files, wrapped or not, with the changed files beside the diff.

Every action is a keystroke away
⌘K opens the command palette: go to file, search in files, switch branch and every Git action. u finds every usage of a symbol and ? lists every key.

See what changed, and when
The History pane lists the branch's commits. Open one to read it like any other change.

Customize your terminal experience
Reviewer TUI works with a wide variety of themes.
One command for whatever you're reviewing
Open the branch, a single commit or a GitHub pull request, from any repository.
- reviewer
- The repository you're in
- reviewer --against main
- The branch against main
- reviewer --commit 3f2a9c1
- A single commit
- reviewer --pr 42
- A GitHub pull request
- reviewer ~/code/web ~/code/api
- Several repositories side by side
Shared with the Mac app
A comment you leave here shows up in the Mac app, and the other way round. Any agent can pick them up with the resolve-reviewer-comments skill.
Runs on any machine
macOS or Linux, on your laptop or on a server over SSH. The install brings Node.js and everything else it needs.
Updates itself
It checks for a new release at launch. Run update Reviewer from ⌘K, or reviewer upgrade from the shell.
Workspaces
Open several repositories side by side, or a saved workspace with reviewer -w.
