June 15, 2026

Diff drama hits Visual Studio

Show HN: Claude Code for Visual Studio (native diff with accept/reject)

Finally, Windows diehards get their AI helper — and the comments are already nitpicking

TLDR: An unofficial add-on brings Claude’s AI coding help into Visual Studio 2026 with easy accept/reject edits and error-aware fixes. Commenters are split between excitement, worries that it’s built on undocumented behavior that could break later, and the inevitable “actually, another editor already has this” energy.

A scrappy community developer just dropped a way to bring Claude Code into Visual Studio 2026, letting people review AI-made code changes in a built-in side-by-side window with big accept or reject buttons. In plain English: instead of awkwardly copying code back and forth, the AI can now see what file you’re on, notice compiler errors, and suggest fixes right inside Microsoft’s heavyweight coding app. It’s unofficial, it only works on the newest version for now, and it relies on the Claude command-line tool doing the real AI work behind the scenes.

But the real juice is in the reaction thread, where the vibe is a mix of “finally!”, “wait, how stable is this?”, and “uh, doesn’t this already exist somewhere else?” The developer openly admitted they reverse-engineered an undocumented system, which instantly turned the comments into a mini soap opera about whether building on secret moving parts is brave genius or future heartbreak. One commenter popped in with a casual “Will definitely try this soonish,” which is the most classic internet way to say I support you emotionally but may never install this. Another commenter brought the correction energy hard, pointing out that VS Code already has this, a reminder that in tech threads, someone is always ready to arrive with a receipt.

So yes, the feature is cool. But the comments reveal the real story: excitement from Visual Studio loyalists, anxiety over whether the whole thing could break if the rules change, and a little sibling rivalry over which Microsoft editor gets the AI toys first.

Key Points

  • The project is a community-built Visual Studio 2026 extension for Claude Code and is not affiliated with Anthropic.
  • The extension uses the Claude Code CLI for all agent work and implements the IDE side of Claude Code's integration protocol.
  • Key features include native diff approval, rejection with feedback, auto-accept mode, diagnostics sharing for C# and C++, selection context, and a live usage panel.
  • The integration works by launching a localhost WebSocket bridge, using MCP/JSON-RPC, and installing hooks into `.claude/settings.json` so Visual Studio diff approval becomes the single edit gate.
  • The extension makes no model or network calls of its own, binds only to 127.0.0.1, and currently supports only Visual Studio 2026.

Hottest takes

"i would love your feedback" — rsg29
"undocumented" — rsg29
"Will definitely try this soonish" — contextfree
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.