JetBrains IDE

Использование Claude Code в IntelliJ IDEA, WebStorm, PyCharm и других JetBrains IDE

Интеграция с JetBrains IDE

Claude Code предоставляет официальный плагин для JetBrains, поддерживающий IntelliJ IDEA, WebStorm, PyCharm, GoLand и все остальные JetBrains IDE.

Предварительные требования

  1. Claude Code CLI установлен и работает корректно

  2. Выполните установку по инструкции

  3. Настройте переменные окружения для QCode.cc API

  4. JetBrains IDE версии 2024.1 или выше

Установка

Шаг 1: Установка плагина Claude Code

  1. Откройте JetBrains IDE

  2. Перейдите в SettingsPluginsMarketplace

  3. Найдите "Claude Code" (издатель: Anthropic)

  4. Нажмите Install

  5. Перезапустите IDE

Шаг 2: Настройка переменных окружения

Убедитесь, что следующие переменные окружения установлены (как и для CLI):

export ANTHROPIC_BASE_URL="https://asia.qcode.cc/api"
export ANTHROPIC_AUTH_TOKEN="cr_your_api_key"

Подсказка: JetBrains IDE наследует системные переменные окружения. Если вы уже настроили их в ~/.zshrc или ~/.bashrc, IDE считает их автоматически при запуске.

Шаг 3: Проверка

  1. В IDE нажмите Cmd+Esc (macOS) или Ctrl+Esc (Windows/Linux), чтобы открыть панель Claude Code

  2. Введите простое сообщение для проверки подключения

Использование

Горячие клавиши

Горячая клавиша Функция
Cmd+Esc / Ctrl+Esc Открыть/закрыть панель Claude Code

Основные функции

  1. Объяснение кода: выделите код → правая кнопка → Ask Claude

  2. Генерация кода: опишите задачу в панели Claude

  3. Исправление ошибок: отправьте сообщение об ошибке Claude для анализа

  4. Рефакторинг кода: выделите код и попросите Claude оптимизировать его

Совместное использование с CLI

Встроенный терминал JetBrains IDE также позволяет запускать команду claude напрямую, с полной функциональностью CLI.

Часто задаваемые вопросы

Плагин не отображает панель Claude Code?

  1. Убедитесь, что плагин установлен и активирован

  2. Убедитесь, что Claude Code CLI установлен глобально (claude --version)

  3. Перезапустите IDE

Переменные окружения не подхватываются?

JetBrains IDE может не считывать переменные окружения из конфигурационных файлов оболочки. Решения:

  • macOS: запускайте IDE из терминала (open -a "IntelliJ IDEA"), а не из Dock

  • Все платформы: добавьте переменные вручную в Run/Debug ConfigurationsEnvironment variables

Следующие шаги

🚀
Начните с QCode — ИИ-ассистент для программистов
Официальный ретранслятор Claude Code, быстро и надёжно
Посмотреть тарифы → Создать аккаунт