Diffreview – code review for local Claude diffs A native macOS tool called diffreview has been released to let developers review local git diffs GitHub-PR style and print the resulting comments to stdout as markdown for Claude Code or any other markdown-reading tool. Running `diffreview` in a git repository opens a window showing uncommitted changes (`git diff HEAD` plus untracked files), while `diffreview --base main` compares committed work only over `merge-base..HEAD`; submitting a review exits with code 0, closing without submitting exits 1, and bad arguments or a non-git directory exit 2. Drafts autosave to `.git/diffreview/comments.json`, and the repo ships a `/diffreview` Claude Code command that aborts if the review is cancelled, with the README warning that Claude Code's 2-minute Bash timeout must be raised via `BASH_DEFAULT_TIMEOUT_MS` and `BASH_MAX_TIMEOUT_MS` in `~/.claude/settings.json` for longer reviews. A native macOS tool for reviewing local code changes GitHub-PR style, built to send that review back to Claude Code https://claude.com/claude-code or anything else that reads markdown . Run diffreview in a git repository and a window opens with the diff. Leave inline comments on lines or ranges, file-level comments and an overall summary, then click Submit review . The review is printed to stdout as markdown and the process exits. - macOS 14 or later - Swift 6 toolchain Xcode or the Command Line Tools - git on your PATH git clone