The infra I built for this extension allowed me to add the next 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.
This is for Visual Studio (the full IDE), not VS Code. VS Code and JetBrains both have the official Anthropic extension already. Visual Studio was the gap, since the official plugin doesn't cover it, so that's what this fill.
The biggest features are the ability to view diffs in the IDE instead of the CLI and sharing Roslyn analyzer compiler errors and warnings to the CLI with file and line/char span information to help with debugging.
Marketplace URL: https://marketplace.visualstudio.com/items?itemName=firish.b...