Skip to content
/ crev Public

Code change reviewing CLI tool for Claude Code

Notifications You must be signed in to change notification settings

alg/crev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crev

Interactive code review tool for git diffs. Browse changed files, add inline comments with severity levels, and submit structured JSON reviews.

Built to integrate with Claude Code as a skill — Claude makes changes, you review them in crev, and your feedback goes straight back.

crev web UI

Install

make install

This builds the binary, installs it to ~/.claude/skills/review/, and symlinks crev and crev-web into ~/.local/bin/.

Usage

Web UI (default)

crev --web

Opens a browser-based review interface with syntax highlighting, dark/light themes, resizable sidebar, and inline commenting. Best for detailed reviews.

Terminal UI

crev

Full TUI with vim-style keybindings (j/k navigation, / search). Runs in the terminal via Bubble Tea. Works over SSH and in tmux popups.

Options

-o FILE    Save review JSON to file (default: stdout)
-d DIR     Review a different directory
-staged    Only review staged changes
-json      Raw JSON output (no formatting)
-web       Use browser-based UI

Claude Code Integration

After make install, two integrations are available:

Skill (/review) — Claude automatically launches crev when you ask to review changes. Your comments come back as structured JSON that Claude can act on.

Command (/crev) — Explicitly launch a review session from Claude Code.

Comment Severities

Severity Meaning
Blocker Must fix before proceeding
Concern Should address or justify
Question Needs an answer
Suggestion Consider implementing

About

Code change reviewing CLI tool for Claude Code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published