Поддерживаемые IDE
Плагин Claude Code работает с большинством JetBrains IDE, включая:- IntelliJ IDEA
- PyCharm
- Android Studio
- WebStorm
- PhpStorm
- GoLand
Функции
- Быстрый запуск: используйте
Cmd+Esc(Mac) илиCtrl+Esc(Windows/Linux) для открытия Claude Code прямо из редактора, или нажмите кнопку Claude Code в интерфейсе - Просмотр различий: изменения кода могут отображаться непосредственно в средстве просмотра различий IDE вместо терминала
- Контекст выделения: текущее выделение/вкладка в IDE автоматически передаются в Claude Code
- Ярлыки ссылок на файлы: используйте
Cmd+Option+K(Mac) илиAlt+Ctrl+K(Linux/Windows) для вставки ссылок на файлы (например, @File#L1-99) - Совместное использование диагностики: диагностические ошибки (lint, синтаксис и т. д.) из IDE автоматически передаются в Claude по мере работы
Установка
Установка из Marketplace
Найдите и установите плагин Claude Code из маркетплейса JetBrains и перезагрузите IDE.Автоматическая установка
Плагин также может быть автоматически установлен при запускеclaude в интегрированном терминале. IDE должна быть полностью перезагружена, чтобы это вступило в силу.
После установки плагина необходимо полностью перезагрузить IDE, чтобы он вступил в силу. Может потребоваться перезагрузка несколько раз.
Использование
Из вашей IDE
Запуститеclaude из интегрированного терминала IDE, и все функции интеграции будут активны.
Из внешних терминалов
Используйте команду/ide в любом внешнем терминале для подключения Claude Code к вашей JetBrains IDE и активации всех функций:
Конфигурация
Параметры Claude Code
Настройте интеграцию IDE через параметры Claude Code:- Запустите
claude - Введите команду
/config - Установите инструмент diff на
autoдля автоматического обнаружения IDE
Параметры плагина
Настройте плагин Claude Code, перейдя в Settings → Tools → Claude Code [Beta]:Общие параметры
- Claude command: укажите пользовательскую команду для запуска Claude (например,
claude,/usr/local/bin/claudeилиnpx @anthropic/claude) - Suppress notification for Claude command not found: пропустить уведомления об отсутствии команды Claude
- Enable using Option+Enter for multi-line prompts (только macOS): если включено, Option+Enter вставляет новые строки в подсказки Claude Code. Отключите, если возникают проблемы с неожиданным захватом клавиши Option (требуется перезагрузка терминала)
- Enable automatic updates: автоматически проверять и устанавливать обновления плагина (применяется при перезагрузке)
Конфигурация клавиши ESC
Если клавиша ESC не прерывает операции Claude Code в терминалах JetBrains:- Перейдите в Settings → Tools → Terminal
- Либо:
- Снимите флажок “Move focus to the editor with Escape”, либо
- Нажмите “Configure terminal keybindings” и удалите ярлык “Switch focus to Editor”
- Примените изменения
Специальные конфигурации
Удаленная разработка
Плагин должен быть установлен на удаленном хосте, а не на локальной клиентской машине.Конфигурация WSL
Конфигурация WSL может потребовать:- Правильную конфигурацию терминала
- Корректировку режима сетевого взаимодействия
- Обновление параметров брандмауэра
Устранение неполадок
Плагин не работает
- Убедитесь, что вы запускаете Claude Code из корневого каталога проекта
- Проверьте, что плагин JetBrains включен в параметрах IDE
- Полностью перезагрузите IDE (может потребоваться сделать это несколько раз)
- Для Remote Development убедитесь, что плагин установлен на удаленном хосте
IDE не обнаружена
- Проверьте, что плагин установлен и включен
- Полностью перезагрузите IDE
- Проверьте, что вы запускаете Claude Code из интегрированного терминала
- Для пользователей WSL см. руководство по устранению неполадок WSL
Команда не найдена
Если нажатие на значок Claude показывает “command not found”:- Проверьте, что Claude Code установлен:
npm list -g @anthropic-ai/claude-code - Настройте путь команды Claude в параметрах плагина
- Для пользователей WSL используйте формат команды WSL, упомянутый в разделе конфигурации
Соображения безопасности
Когда Claude Code работает в JetBrains IDE с включенными разрешениями на автоматическое редактирование, он может быть в состоянии изменять файлы конфигурации IDE, которые могут быть автоматически выполнены вашей IDE. Это может увеличить риск запуска Claude Code в режиме автоматического редактирования и позволить обойти подсказки разрешений Claude Code для выполнения bash. При работе в JetBrains IDE учитывайте:- Использование режима ручного одобрения для редактирования
- Особую осторожность, чтобы убедиться, что Claude используется только с надежными подсказками
- Осведомленность о том, какие файлы Claude Code имеет доступ для изменения