github.com
umputun/revdiff
TUI diff reviewer with inline annotations — Go, MIT, v1.3.0, works as a terminal overlay inside Claude Code, Codex, OpenCode

revdiff is a Go TUI diff reviewer (MIT, 459★, v1.3.0) that runs as a terminal overlay inside your AI coding agent session — Claude Code, Codex, or OpenCode. You annotate changed files with plain-text notes; when you close revdiff, the structured annotations pipe straight to stdout and back to the agent. Five versions shipped in five days (May 8–13). Install: `brew install umputun/apps/revdiff`.
编者话
"I built a terminal diff viewer for a workflow I couldn't do comfortably with existing tools: reviewing AI-generated code changes without leaving the terminal session where the agent runs, annotating what needs to change, and feeding those annotations straight back to the agent."
# Homebrew
brew install umputun/apps/revdiff
# Arch AUR
paru -S revdiff
# deb / rpm — download from releases page
# https://github.com/umputun/revdiff/releasesj/k to move, / to search, n/N to jump between matches, and dedicated hunk-jump keys 3.pi package manager 3."I use it with Claude Code, mostly in plan mode to comment on a plan and then return to CC for further work. It allows me to point out things in the plan that we need to elaborate on without leaving the terminal."
git diff piped through a pager — neither of which gives you writable annotations that route back to the agent.TUI diff reviewer with inline annotations — Go, MIT, v1.3.0, works as a terminal overlay inside Claude Code, Codex, OpenCode
围绕这条内容继续补充观点或上下文。