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

  1. Откройте VSCode
  2. Откройте встроенный терминал
  3. Запустите claude - расширение установится автоматически

В дальнейшем вы также можете использовать команду /ide в любом внешнем терминале для подключения к IDE.

Эти инструкции по установке также применимы к форкам VS Code, таким как Cursor и Windsurf.

JetBrains IDE

Установите плагин Claude Code из маркетплейса и перезапустите вашу IDE.

Плагин также может быть автоматически установлен при запуске claude во встроенном терминале. IDE должна быть полностью перезапущена, чтобы изменения вступили в силу.

Ограничения удаленной разработки: При использовании JetBrains Remote Development вы должны установить плагин и запустить claude на удаленном хосте.

Конфигурация

Обе интеграции работают с системой конфигурации Claude Code. Чтобы включить функции, специфичные для IDE:

  1. Запустите /config в Claude Code
  2. Установите инструмент сравнения на auto для автоматического определения IDE
  3. 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 имеет разрешение на установку расширений

Плагин JetBrains не работает

  • Убедитесь, что вы запускаете Claude Code из корневого каталога проекта
  • Проверьте, что плагин JetBrains включен в настройках IDE
  • Полностью перезапустите IDE. Возможно, вам потребуется сделать это несколько раз
  • Для JetBrains Remote Development убедитесь, что плагин Claude Code установлен на удаленном хосте, а не локально на клиенте

Для дополнительной помощи обратитесь к нашему руководству по устранению неполадок или обратитесь в службу поддержки.