Claude Code for Visual Studio
Расширение, встраивающее Claude Code в Visual Studio 2026
Что это
Расширение для Visual Studio 2026, которое подключает CLI-инструмент Claude Code прямо в IDE. Показывает изменения кода во встроенном diff-окне с принятием, отклонением и отклонением с обратной связью, умеет передавать Claude диагностику компилятора C# и C++, использует Roslyn для семантической навигации (поиск ссылок, go-to-definition, иерархия вызовов) и может декомпилировать методы из DLL. Главная особенность — интеграция с отладчиком: Claude видит стек вызовов, переменные и потоки в момент остановки, может управлять выполнением (продолжить, шаг, точки останова), ловить исключения на месте возникновения и распутывать deadlock'и по цепочке блокировок между потоками.
Для участников клуба это интересно как пример глубокой интеграции ИИ-ассистента в привычную среду разработки на .NET: не просто чат рядом с редактором, а рабочий инструмент, который читает состояние программы, гоняет тесты через Test Explorer (включая отлов flaky-тестов под отладчиком) и показывает панель с расходом токенов и оценкой стоимости. Полезно тем, кто занимается вайб-кодингом на C#/.NET и хочет автоматизировать рутину отладки и рефакторинга, а не только генерацию кода с нуля.
Проект сделан одним разработчиком и не аффилирован с Anthropic, распространяется как открытый исходный код. Для работы нужен установленный и аутентифицированный Claude Code CLI — расширение само не обращается к LLM, а управляет локальным CLI-процессом.
Возможности
- Diff-окно с принятием, отклонением и отклонением с обратной связью для правок Claude
- Режим автопринятия правок для быстрых итераций (Run wild)
- Передача Claude диагностики компилятора C# и C++
- Семантическая навигация через Roslyn: поиск ссылок, go-to-definition, иерархия вызовов
- Декомпиляция методов из DLL, включая исходники .NET через SourceLink
- Управление отладчиком: просмотр стека вызовов и переменных, шаг, точки останова, перехват исключений
- Точки останова на изменение данных с историей значений, помощь в разборе deadlock'ов
- Запуск и отладка тестов через Test Explorer, включая отлов flaky-тестов
Цена: Полностью бесплатный open source (лицензия MIT), платных тарифов у самого расширения нет. Требует отдельно установленный и оплачиваемый по своим условиям Claude Code CLI.