RostislavDugin

Extension to see diff while working with CLI AI (Claude Code, Codex, etc.)

20
1
100% credibility
Found Mar 11, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Diffus is a VS Code extension that enables inline visualization and interactive review of file changes made by terminal-based AI coding assistants.

How It Works

1
🔍 Discover Diffus

You find Diffus, a handy companion for your code editor that makes reviewing AI-suggested changes super easy.

2
📦 Add to your editor

You add it to your code editor with a simple install, and a new button appears in the bottom bar.

3
▶️ Start watching files

Click the button to start tracking – it quietly remembers the current state of all your project files.

4
🤖 Let AI update code

Use your AI helper in the terminal to tweak files, and Diffus spots every change automatically.

5
See changes glow

Open any changed file and watch additions light up green while old parts show as faint red ghosts, ready for your decision.

6
Accept or reject

Click easy buttons next to each change chunk to keep the good stuff or roll back the rest, hopping between files as needed.

🎉 Changes applied safely

Your project now has only the updates you approved, feeling clean and under your control.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 20 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is diffus?

Diffus is a TypeScript VS Code extension that snapshots your workspace files before running CLI AI tools like Claude Code or Codex, then highlights changes inline as you review them—green for additions, red ghost lines for deletions. It detects file mods via filesystem watching, skipping binaries and gitignores, and lets you accept or reject diffs per hunk or file with one click. No more terminal diffusion struggles; get Cursor-like controls directly in the editor.

Why is it gaining traction?

It stands out by turning messy terminal diffusion diffs into interactive, inline reviews with hunk-level accept/reject, file navigation (Alt+[ / ]), and status bar counters—far smoother than copy-pasting to VSCode's built-in diff or GitHub Copilot extensions. Persistence across sessions means you can stop tracking, restart VSCode, and pick up pending changes. Devs love the debounced watching that handles rapid AI edits without flicker, plus quick file lists and copy-paths for Claude.

Who should use this?

AI-assisted coders relying on CLI tools like Claude for bulk changes, especially those building diffusion models or handling diffusion und osmose simulations where files mutate fast. Frontend devs tweaking React with terminal Codex, or backend folks iterating Python scripts via AI—anyone tired of extension GitHub Copilot chat limitations or hunting extension GitHub VSCode diffs. Skip if you're all-in on Cursor or pure GUI AIs.

Verdict

Grab the VSIX and test it if CLI AI is your flow—solid README, full test coverage, and intuitive commands make it usable now despite 15 stars and 1.0% credibility signaling early days. Maturity lags on edge cases like huge repos, but it's a clever diffusor for diffusion workflows worth forking.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.