Claude в VS Code: расширение Claude Code и как им пользоваться
Claude подключается к VS Code через официальное расширение Claude Code от Anthropic. Оно добавляет в редактор панель агента: Claude читает проект, предлагает изменения в виде diff, запускает команды в терминале и работает с выделенным кодом. Для работы нужна подписка Claude Pro или Max либо ключ API. Расширение ставится и в форки VS Code: Cursor, Windsurf и другие.
Claude Code родился как инструмент для терминала, но большинство разработчиков живут в редакторе. Расширение для VS Code соединяет одно с другим: тот же агент, те же настройки и CLAUDE.md, только изменения видно в привычном интерфейсе. Ниже: как поставить, как пользоваться и чем это отличается от чата с Claude в браузере.
Установка расширения Claude Code
- Откройте VS Code, перейдите во вкладку Extensions (Ctrl+Shift+X, на Mac Cmd+Shift+X).
- Найдите «Claude Code» и проверьте издателя: Anthropic. Нажмите Install.
- Откройте панель Claude Code (значок в боковой панели или через палитру команд Ctrl+Shift+P → Claude Code).
- Войдите в аккаунт Claude с подпиской или укажите ключ API. Вход открывается в браузере, после подтверждения редактор получает доступ.
- Откройте папку проекта. Claude работает в рамках открытой папки и видит только её файлы.
Если Claude Code уже установлен в терминале, запуск команды claude во встроенном терминале VS Code тоже подключит его к редактору: агент увидит открытые файлы и выделение. Как ставится сам Claude Code, разобрано в уроке «Установка Claude Code».
Claude Code на Windows
Claude Code работает на Windows нативно, а также внутри WSL. Для большинства задач достаточно нативной установки: расширение в VS Code, Git for Windows для работы с репозиторием. WSL имеет смысл, если проект собирается и запускается в Linux-окружении: тогда откройте папку через Remote WSL, и Claude будет выполнять команды там же, где работает ваш код.
Как пользоваться Claude в VS Code
- Задача словами. Опишите, что нужно: «добавь валидацию email в форму регистрации и тесты к ней». Claude найдёт нужные файлы сам.
- Выделение как контекст. Выделите фрагмент кода, и он попадёт в запрос. Удобно для «объясни эту функцию» или «перепиши без рекурсии».
- Изменения в diff. Правки показываются как diff, их можно принять, отклонить или попросить переделать. В режиме разрешений на каждую правку вы контролируете каждый шаг.
- Режим плана. Для больших задач попросите сначала план. Claude изучит код и предложит шаги, код начнёт писать только после одобрения. Подробнее в уроке «Цикл: изучить, спланировать, написать, закоммитить».
- Упоминание файлов. Через @ можно явно добавить файл в контекст, если Claude должен опираться на конкретный модуль.
Чем расширение отличается от чата с Claude
| Чат claude.ai | Claude Code в VS Code | |
|---|---|---|
| Доступ к проекту | только то, что вставили вручную | весь открытый проект, поиск по файлам |
| Правки | код в ответе, копируете сами | правит файлы, показывает diff |
| Команды | нет | запускает тесты, сборку, git с вашего разрешения |
| Память проекта | проекты в чате | CLAUDE.md в репозитории, общий для команды |
Claude в Cursor, Windsurf и JetBrains
Cursor и Windsurf построены на VS Code, поэтому расширение Claude Code ставится в них так же. У этих редакторов есть свои встроенные ассистенты, которые тоже умеют работать с моделями Claude, но это другие продукты: их агент, их лимиты, их правила. Для JetBrains (IntelliJ IDEA, PyCharm, WebStorm) у Anthropic есть отдельный плагин, логика работы та же.
Настройка под проект
Чтобы Claude не угадывал ваши правила, заведите в корне проекта файл CLAUDE.md: как запускать тесты, какой стиль кода, куда не лезть. Урок «Файл CLAUDE.md». Для повторяющихся действий пригодятся свои команды и хуки, например автоформатирование после каждой правки: это разобрано в курсе «Claude Code в действии», уроки «Свои команды» и «Знакомство с хуками».
Частые проблемы
- Расширение не видит Claude Code. Перезапустите VS Code после установки, проверьте, что команда
claudeработает во встроенном терминале. - Просит войти каждый раз. Проверьте, что вход завершился в браузере, и что VS Code не запущен от другого пользователя системы.
- Слишком много запросов разрешения. Разрешите безопасные команды (тесты, линтер) в настройках разрешений проекта.
- Быстро кончается лимит. Чистите контекст между задачами, подробнее в гиде про подписку и лимиты.
Claude Code 101 на русском
Официальный курс Anthropic: установка, CLAUDE.md, субагенты, MCP, хуки. Первые уроки бесплатно, без VPN.
Открыть курсЧастые вопросы
Как подключить Claude к VS Code?
Установите официальное расширение Claude Code от Anthropic из вкладки Extensions, откройте его панель и войдите в аккаунт Claude с подпиской Pro или Max либо укажите ключ API.
Бесплатно ли расширение Claude Code для VS Code?
Само расширение бесплатное, но для работы нужна платная подписка Claude или оплата по API.
Работает ли Claude Code на Windows?
Да, нативно и внутри WSL. Для проектов, которые запускаются в Linux, удобнее WSL.
Можно ли поставить Claude Code в Cursor?
Да, Cursor построен на VS Code, и расширение Claude Code ставится в него так же.
