Getting Started
Install Crit, open a file, leave comments, hand off to your agent. No config, no login, no daemon.
Single binary, zero dependencies.
$ brew install tomasz-tomczyk/tap/crit
$ crit or crit plan.md
Or download a pre-built binary from GitHub Releases.
Pass any file, or run
crit
with no args to auto-detect changes in your repo.
Your browser opens automatically. Markdown files render as documents. Code files show syntax-highlighted source with line numbers.
Click a line number or drag across a range. GitHub-style review UI.
Click Finish Review. A structured prompt is copied to your clipboard — paste it back to your agent.
The agent reads .crit.json, addresses your comments, and runs
crit go
when done. Crit reloads with a diff of what changed. Repeat until you're satisfied.
With an agent integration, this loop is fully automatic — the agent listens for your review and iterates without manual copy-paste.
Install a slash command so your agent handles the full loop — launching Crit, listening for your review, and iterating automatically.
See all config files and setup instructions on the integrations page.
What's next
Diffs, vim keybindings, mermaid diagrams, syntax highlighting, and more.
Explore →One click to generate a public link. Get a second opinion before handing off.
Learn more →Run your own Crit Web instance with Docker. Share reviews on your own infrastructure.
Set up →