Добавьте Claude Code в вашу IDE
Узнайте, как добавить Claude Code в вашу любимую IDE
Claude Code отлично работает с любой интегрированной средой разработки (IDE), которая имеет терминал. Просто запустите claude
, и вы готовы к работе.
Кроме того, Claude Code предоставляет специальные интеграции для популярных IDE, которые предоставляют такие функции, как интерактивный просмотр различий, совместное использование контекста выделения и многое другое. Эти интеграции в настоящее время существуют для:
- Visual Studio Code (включая популярные форки, такие как Cursor, Windsurf и VSCodium)
- JetBrains IDE (включая IntelliJ, PyCharm, Android Studio, WebStorm, PhpStorm и GoLand)
Функции
- Быстрый запуск: Используйте
Cmd+Esc
(Mac) илиCtrl+Esc
(Windows/Linux), чтобы открыть Claude Code прямо из вашего редактора, или нажмите кнопку Claude Code в интерфейсе - Просмотр различий: Изменения кода могут отображаться прямо в средстве просмотра различий IDE
вместо терминала. Вы можете настроить это в
/config
- Контекст выделения: Текущее выделение/вкладка в IDE автоматически передается в Claude Code
- Ярлыки ссылок на файлы: Используйте
Cmd+Option+K
(Mac) илиAlt+Ctrl+K
(Linux/Windows) для вставки ссылок на файлы (например, @File#L1-99) - Совместное использование диагностики: Диагностические ошибки (линтер, синтаксис и т.д.) из IDE автоматически передаются в Claude во время работы
Установка
Чтобы установить Claude Code на VS Code и популярные форки, такие как Cursor, Windsurf и VSCodium:
- Откройте VS Code
- Откройте встроенный терминал
- Запустите
claude
- расширение установится автоматически
Чтобы установить Claude Code на VS Code и популярные форки, такие как Cursor, Windsurf и VSCodium:
- Откройте VS Code
- Откройте встроенный терминал
- Запустите
claude
- расширение установится автоматически
Чтобы установить Claude Code на JetBrains IDE, такие как IntelliJ, PyCharm, Android Studio, WebStorm, PhpStorm и GoLand, найдите и установите плагин Claude Code из маркетплейса и перезапустите вашу IDE.
Плагин также может быть установлен автоматически при запуске claude
во встроенном терминале. IDE должна быть полностью перезапущена, чтобы изменения вступили в силу.
Ограничения удаленной разработки: При использовании JetBrains Remote Development вы должны установить плагин на удаленном хосте через Settings > Plugin (Host)
.
Пользователи WSL: Если вы используете Claude Code на WSL с JetBrains IDE, вам может потребоваться дополнительная настройка для правильной работы обнаружения IDE. См. наше руководство по устранению неполадок WSL для подробных инструкций по настройке, включая конфигурацию терминала, сетевые режимы и настройки брандмауэра.
Использование
Из вашей IDE
Запустите claude
из встроенного терминала вашей IDE, и все функции будут активны.
Из внешних терминалов
Используйте команду /ide
в любом внешнем терминале, чтобы подключить Claude Code к вашей IDE и активировать все функции.
Если вы хотите, чтобы Claude имел доступ к тем же файлам, что и ваша IDE, запустите Claude Code из того же каталога, что и корневой каталог проекта вашей IDE.
Конфигурация
Интеграции IDE работают с системой конфигурации Claude Code:
- Запустите
claude
- Введите команду
/config
- Настройте ваши предпочтения. Установка инструмента различий на
auto
включит автоматическое обнаружение IDE
Настройки плагина JetBrains
Вы можете настроить параметры плагина Claude Code, перейдя в Settings → Tools → Claude Code [Beta]. Вот доступные настройки:
Общие настройки
- Команда Claude: Укажите пользовательскую команду для запуска Claude (например,
claude
,/usr/local/bin/claude
илиnpx @anthropic/claude
) при нажатии на значок Claude - Подавить уведомление о том, что команда Claude не найдена: Пропустить уведомления о том, что команда Claude не найдена
- Включить использование Option+Enter для многострочных подсказок (только macOS): При включении Option+Enter вставляет новые строки в подсказки Claude Code. Отключите это, если у вас возникают проблемы с неожиданным захватом клавиши Option (требует перезапуска терминала)
- Включить автоматические обновления: Автоматически проверять и устанавливать обновления плагина (применяется при перезапуске)
Для пользователей WSL: Вам может быть полезно установить wsl -d Ubuntu -- bash -lic "claude"
в качестве команды Claude (замените Ubuntu
на название вашего дистрибутива WSL)
Конфигурация клавиши ESC
Если клавиша ESC не прерывает операции Claude Code в терминалах JetBrains:
- Перейдите в Settings → Tools → Terminal
- Либо:
- Снимите флажок “Move focus to the editor with Escape”, или
- Нажмите “Configure terminal keybindings” и удалите ярлык “Switch focus to Editor”
- Примените изменения
Это позволяет клавише ESC правильно прерывать операции Claude Code.
Устранение неполадок
Расширение VS Code не устанавливается
- Убедитесь, что вы запускаете Claude Code из встроенного терминала VS Code
- Убедитесь, что CLI, соответствующий вашей IDE, установлен:
- Для VS Code: команда
code
должна быть доступна - Для Cursor: команда
cursor
должна быть доступна - Для Windsurf: команда
windsurf
должна быть доступна - Для VSCodium: команда
codium
должна быть доступна - Если не установлено, используйте
Cmd+Shift+P
(Mac) илиCtrl+Shift+P
(Windows/Linux) и найдите “Shell Command: Install ‘code’ command in PATH” (или эквивалент для вашей IDE)
- Для VS Code: команда
- Проверьте, что VS Code имеет разрешение на установку расширений
Плагин JetBrains не работает
- Убедитесь, что вы запускаете Claude Code из корневого каталога проекта
- Проверьте, что плагин JetBrains включен в настройках IDE
- Полностью перезапустите IDE. Возможно, вам придется сделать это несколько раз
- Для JetBrains Remote Development убедитесь, что плагин Claude Code установлен на удаленном хосте, а не локально на клиенте
Если вы используете WSL или WSL2 и IDE не обнаруживается, см. наше руководство по устранению неполадок WSL2 для конфигурации сети и настроек брандмауэра.
Для дополнительной помощи обратитесь к нашему руководству по устранению неполадок.