Claude Code for Visual Studio (native diff with accept/reject)
Native Visual Studio diff viewer for Claude Code when only VS Code and JetBrains are official.
Claude can drive the VS debugger — set breakpoints and step through code live.
Visual Studio developers, .NET engineers, C# and C++ programmers
Claude Code · GitHub Copilot · Visual Studio IntelliCode
It started simple. Review Claude's edits in the real VS diff and accept or reject there, with no duplicate y/n prompt in the terminal, plus sharing the C# and C++ compiler errors with it directly.
The infra I built for the extension allowed me to add the interesting part, the VS debugger. When you're paused at a breakpoint, Claude can read the call stack and locals, and with a toggle it can drive the debugger itself: set breakpoints, step, start and stop a session, and find a bug by running the code instead of reading it.
There's a short walkthrough in the README where it catches a bug that never shows up in the output, by watching a counter fail to reset as it steps through a loop.
Would really appreciate if you take the time to check it out. Thanks!
Native Visual Studio diff viewer for Claude Code when only VS Code and JetBrains are official.
File-tail streaming for Claude Code IPC with no daemon or network layer.
Workspace = branch for parallel Claude Code, but Cursor and Continue already multi-task agents.
All commands have the format `output = \func inputs` or just `\function inputs`. Points and scalars are built on the fly. Eg `\line a b` to an empty canvas crea
Real-time visual Web Audio graphs with signal injection—finally see what connect() actually does.
Deterministic diff parsing catches unauthorized deps and endpoints after LLM extracts scope.