Diffsmith - Comment on your AI agent's code & collaborate on changes
by•
Diffsmith is a code review studio for local git changes made by Claude Code, Cursor, Codex, Copilot, or any other AI coding agent.
Open a repo, read the uncommitted diff, and click any line to leave a comment anchored to that exact spot. Then hand your notes straight back to the agent.
Supports MCP for viewing you're agent's replies to your comments directly at the line of code it relates to.
Diffsmith is 100% offline and a one time purchase unlocks lifetime access.

Replies
The MCP path is what makes this a loop rather than a one-way review, since the agent's replies land back at the line they belong to. Where does that comment state actually live: inside the repo as something I would gitignore, or in app-local storage outside the working tree? I ask because I want to know what happens to anchored comments when I switch branches or stash mid-review, and whether the MCP server is something the agent polls for new notes or you push to it when I finish a pass.
finally a way to actually talk back to my AI agent line by line instead of copy pasting diff hunks into chat. The MCP reply viewer at the exact line of code is genuinely useful.
the archiving-on-rewrite answer above covers the case where the agent edits a commented line. curious about the other trigger though: if the agent just runs `git commit` mid-session, does Diffsmith diff against the new HEAD and archive everything the same way, or does it lose track since it was anchored to the previously-uncommitted state?
@galdayan after a commit, all comments are archived as currently Diffsmith only shows uncommitted changes.