Claude Code for Visual Studio

Расширение, встраивающее Claude Code в Visual Studio 2026

github.com ↗
 Публичный пост

Что это

Расширение для 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.

Откомментируйте первым 👇

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб