Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Nifty AI Review: Review AI Agent ChangesNew to Visual Studio Code? Get it now.
Nifty AI Review: Review AI Agent Changes

Nifty AI Review: Review AI Agent Changes

Nifty

| (0) | Free
Review what an AI agent changed, hunk by hunk: checkpoints before it runs, accept or reject each change, leave comments, and send your feedback back to the agent.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Nifty AI Review

Review what an AI agent changed, hunk by hunk: checkpoints before it runs, accept or reject each change, leave comments, and send your feedback back to the agent.

Maintained. No sign-in. No telemetry. Works in VS Code, Cursor, Windsurf, VSCodium and other editors that use Open VSX.

Features

Changes since a checkpoint listed file by file and hunk by hunk, with one hunk open in a side-by-side diff

Accept, Undo and Comment above each change in the editor, with an accepted change marked

  • Checkpoints before the agent starts. Click Take a Checkpoint in the AI Review view before you let Claude Code, Copilot, Cursor or any other agent loose. The whole folder is saved, including new untracked files, without touching your branch, your staged changes or your stash.
  • Every change, hunk by hunk. The Changes to Review view lists each file the agent changed, added or deleted since the checkpoint (or since your last commit), split into hunks. It updates as the agent keeps working. Click a hunk to see it in a side-by-side diff.
  • Accept, undo, comment. Mark each change as reviewed, undo one change without losing the others, or leave a comment. You can do this from the view, from the buttons above each change in the editor, or from the ✓, undo and comment buttons at the top of a review diff, which act on the change at the cursor. The status bar shows how many are left.
  • Send feedback back. Copy Feedback for the Agent puts a Markdown summary on the clipboard: what you accepted, what you undid, and your comments with file, line and code. Paste it into the agent's chat.
  • Nothing hidden. Checkpoints are ordinary git commits kept under refs/nifty/checkpoints, outside your branches. Delete them any time.

Commands

Command What it does
Nifty AI Review: Take a Checkpoint Save the folder as it is now, to review changes against
Nifty AI Review: Review Changes Since… Review against the last commit or any checkpoint
Nifty AI Review: Accept Change at Cursor In a review diff: mark the change at the cursor as reviewed
Nifty AI Review: Undo Change at Cursor In a review diff: undo the change at the cursor (asks first)
Nifty AI Review: Comment on Change at Cursor In a review diff: leave a comment on the change at the cursor
Nifty AI Review: Copy Feedback for the Agent Copy your comments and verdicts as Markdown
Nifty AI Review: Refresh Update the list of changes
Nifty AI Review: Clear Review Marks Forget accepts and comments
Nifty AI Review: Delete Checkpoints… Remove old checkpoints

Settings

Setting Default What it does
nifty.review.codeLens true Show Accept, Undo and Comment above each change in the editor
nifty.review.confirmReject true Ask before undoing a change
nifty.review.refreshDelay 1500 Milliseconds to wait after files change before updating

Needs git, and a folder that is a git repository.

Install

  • VS Code: search for "Nifty AI Review" in the Extensions view, or install from the Visual Studio Marketplace.
  • Cursor, Windsurf, VSCodium, Kiro, Antigravity: install from Open VSX.

Privacy

This extension collects no telemetry and needs no account.

More Nifty tools

  • Nifty SVN: Subversion Source Control: Subversion in the Source Control view: changes, changelists, diffs, commit, update, blame and branches, in VS Code, Cursor and more. (Open VSX)
  • Nifty .NET Explorer: Solution & Test Explorer: A solution explorer and test explorer for .NET in VS Code, Cursor, Windsurf and VSCodium: projects, references and files from .sln/.slnx, and xUnit, NUnit and MSTest tests in the Testing view. (Open VSX)
  • Nifty Branches: Clean Up Merged Git Branches: Safely clean up merged, squash-merged, gone and stale git branches, with a preview and one-click restore. (Open VSX)
  • Nifty C# Templates: New Class, Record & Namespace: New C# class, interface, record, enum, test and controller files with the right namespace, plus namespace syncing. (Open VSX)
  • Nifty Changelists: JetBrains-Style Git Changelists: Group uncommitted files into named changelists and commit each one separately, like JetBrains IDEs, and reword old commit messages without an interactive rebase. (Open VSX)
  • Nifty Folder Compare: Diff Two Folders: Compare two folders: see which files were added, removed or changed in a tree, open side-by-side diffs, ignore whitespace or line endings, and copy files across. (Open VSX)

See all 100+ Nifty extensions and web tools at https://getnifty.dev

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft