A Visual Studio extension that watches your project files while an external AI agent (Codex, Claude Code, Aider, OpenHands, or any other) modifies them — and lets you review every change side-by-side in Visual Studio's built-in diff viewer before accepting or rejecting it.
Why?
AI coding agents work fast. They edit many files at once and don't ask for confirmation. AI Diff Watcher puts you back in control: snapshot your project before the agent runs, then step through each change at your own pace and decide what stays.
Features
Start Session — takes a snapshot of all relevant source files under the solution root
Live file watching — detects new, modified, and deleted files in real time via FileSystemWatcher
Smart debouncing — suppresses redundant events from formatters and build tools