Интеграции с IDE
Интегрируйте Claude Code с вашими любимыми средами разработки
Claude Code легко интегрируется с популярными интегрированными средами разработки (IDE), улучшая ваш рабочий процесс программирования. Эта интеграция позволяет использовать возможности Claude непосредственно в вашей предпочитаемой среде разработки.
Поддерживаемые IDE
Claude Code в настоящее время поддерживает два основных семейства IDE:
- Visual Studio Code (включая популярные форки, такие как Cursor и Windsurf)
- JetBrains IDE (включая PyCharm, WebStorm, IntelliJ и GoLand)
Функции
- Быстрый запуск: Используйте
Cmd+Esc
(Mac) илиCtrl+Esc
(Windows/Linux) для открытия Claude Code прямо из вашего редактора, или нажмите кнопку Claude Code в интерфейсе - Просмотр различий: Изменения кода могут отображаться непосредственно в средстве просмотра различий IDE вместо терминала. Вы можете настроить это в
/config
- Контекст выделения: Текущее выделение/вкладка в IDE автоматически передается в Claude Code
- Обмен диагностикой: Диагностические ошибки (lint, синтаксис и т.д.) из IDE автоматически передаются в Claude во время работы
- Ярлыки для ссылок на файлы: Используйте
Cmd+Option+K
(Mac) илиAlt+Ctrl+K
(Linux/Windows) для вставки ссылок на файлы (например, @File#L1-99)
Установка
VS Code
- Откройте VSCode
- Откройте встроенный терминал
- Запустите
claude
- расширение установится автоматически
В дальнейшем вы также можете использовать команду /ide
в любом внешнем терминале для подключения к IDE.
Эти инструкции по установке также применимы к форкам VS Code, таким как Cursor и Windsurf.
JetBrains IDE
Установите плагин Claude Code из маркетплейса и перезапустите вашу IDE.
Плагин также может быть автоматически установлен при запуске claude
во встроенном терминале. IDE должна быть полностью перезапущена, чтобы изменения вступили в силу.
Ограничения удаленной разработки: При использовании JetBrains Remote Development вы должны установить плагин и запустить claude
на удаленном хосте.
Конфигурация
Обе интеграции работают с системой конфигурации Claude Code. Чтобы включить функции, специфичные для IDE:
- Запустите
/config
в Claude Code - Установите инструмент сравнения на
auto
для автоматического определения IDE - Claude Code автоматически будет использовать соответствующий просмотрщик в зависимости от вашей IDE
Если вы используете внешний терминал (не встроенный терминал IDE), вы все равно можете подключиться к вашей IDE, используя команду /ide
после запуска Claude Code. Это позволяет вам пользоваться функциями интеграции с IDE даже при запуске Claude из отдельного терминального приложения. Это работает как для VS Code, так и для JetBrains IDE.
При использовании внешнего терминала, чтобы убедиться, что Claude имеет доступ по умолчанию к тем же файлам, что и ваша IDE, запускайте Claude из того же каталога, что и корневой каталог вашего проекта IDE.
Устранение неполадок
Расширение VS Code не устанавливается
- Убедитесь, что вы запускаете Claude Code из встроенного терминала VS Code
- Убедитесь, что CLI, соответствующий вашей IDE, установлен:
- Для VS Code: команда
code
должна быть доступна - Для Cursor: команда
cursor
должна быть доступна - Для Windsurf: команда
windsurf
должна быть доступна - Если не установлено, используйте
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 установлен на удаленном хосте, а не локально на клиенте
Для дополнительной помощи обратитесь к нашему руководству по устранению неполадок или обратитесь в службу поддержки.