diffgotchi

review your agent's diff in the terminal.

A diff reviewer that lives where the work does.

Scroll the diff, drop comments on the lines that need a second look, mark files done. The view refreshes the moment your agent touches a file. Your comments stay pinned across rebases and branch switches.

Hand the loop off to your agent and come back to a green panel.

$brew install oswaldoacauan/tap/diffgotchi

github · docs

comments

Comments where the change is.

diffgotchi · comments

Press c on any hunk and drop a note. It pins to the line, survives branch switches, and shows up in a side panel you can scroll, reply to, and resolve.

Open ctrl+k r for the comments list. The thread reads like a conversation, not a checklist.

agent skill

Hand the loop to your agent.

diffgotchi · agent

Drop a comment, switch to your agent, the comment is already on its work queue. It writes the fix, replies with what it did, marks it resolved. You come back to a green panel.

Drop the diffgotchi skill into Claude Code or any agent that runs shell commands. No copy-paste. No "here's the review" prompt.

sessions

One review per workstream.

diffgotchi · sessions

diffgotchi --session api-review scopes comments and done state to a name. Multi-task on the same branch, or jump branches without losing your place.

Fuzzy-pick files with / — filenames, diff counts, comment markers. Comes back where you left off.