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.