Claude Code в VS Code: установка расширения и первая правка без терминала

Официальное расширение Claude Code позволяет работать с агентом прямо в VS Code: видеть план, добавлять файлы в контекст и просматривать изменения как diff. Терминал для первого запуска не обязателен, хотя расширение устанавливает и CLI.

Установите именно официальное расширение

Claude Code для VS Code требует версию редактора 1.98 или новее. Откройте Extensions, найдите Claude Code и проверьте издателя. После установки войдите в доступную учетную запись Anthropic.

Не путайте расширение с обычным веб-чатом Claude. Веб-чат видит только то, что вы вставили вручную. Claude Code работает с открытым проектом и может предлагать изменения файлов и команды.

Подготовьте небольшую задачу

Откройте проект с формой подписки. До запуска агента убедитесь, что приложение и тесты работают. Создайте ветку fix/email-whitespace.

Задача: перед проверкой email удалить пробелы по краям, не меняя адрес внутри строки. API и верстку трогать не нужно.

Дайте агенту узкий контекст

В чате Claude Code укажите нужную форму через упоминание файла или выделение кода:

Найди обработку email в этой форме. Сначала составь план, ничего не меняй. Нужно удалять пробелы только по краям перед валидацией и отправкой. Не меняй API, зависимости и тексты интерфейса. Назови существующий тест, который можно дополнить.

Проверьте план. Если агент предлагает новую библиотеку для trim(), отклоните этот пункт.

Примите только нужный diff

После согласования попросите внести правку и тест. В расширении можно просмотреть изменения прямо в редакторе. Проверьте, что нормализация выполняется в одном месте, а email ivan @example.com с внутренним пробелом не превращается в другой адрес.

Отклоните массовое форматирование и переименование соседних переменных. Маленькая задача не должна превращаться в рефакторинг формы.

Запустите четыре сценария

Проверьте обычный адрес, пробелы по краям, пробел внутри адреса и пустую строку. Запустите тесты штатной командой проекта. Если Claude предлагает выполнить команду, прочитайте ее до подтверждения.

После тестов откройте Source Control и посмотрите итоговый diff еще раз. В коммит должны войти только обработка email и связанный тест.

Когда расширение удобнее терминала

VS Code полезен новичку визуальным review и точным добавлением файлов в контекст. Терминал удобнее для автоматизации и длинных команд. Выбирать победителя не нужно: оба интерфейса используют Claude Code, а способ зависит от задачи.

Похожий управляемый цикл с планом, diff и проверками разбирается в проектах ИИ-лаборатории Глеба Кудрявцева.

Первая правка готова, если четыре сценария проходят, diff ограничен двумя ожидаемыми местами, а команда тестов запускается независимо от Claude.

11