CoreCodeДокументация

Подключение

Claude Code в VS Code, Cursor и JetBrains

Обновлено:

В VS Code и Cursor у Claude Code есть собственное расширение с панелью чата; в IDE JetBrains плагин подключается к консольной версии. Обе читают ~/.claude/settings.json, поэтому настройку CoreCode достаточно сделать один раз. Страница следует руководствам Anthropic по VS Code и JetBrains.

Главное
  • Задайте ANTHROPIC_BASE_URL и ANTHROPIC_AUTH_TOKEN в блоке env файла ~/.claude/settings.json; расширение и CLI используют его совместно.
  • Нужен VS Code 1.94 или новее. Отметьте Disable Login Prompt в настройках расширения, чтобы оно перестало просить войти в аккаунт Claude.
  • Расширение VS Code содержит собственный Claude Code; чтобы запускать claude во встроенном терминале, нужен ещё и CLI.
  • Плагин JetBrains не содержит Claude Code: сначала установите CLI, а плагин запустит его в терминале IDE.
  • После изменения настроек полностью закройте IDE, откройте заново и убедитесь через /status, что запросы идут на https://corecode.live.

Шаг 1: файл настроек

Отредактируйте ~/.claude/settings.json (в Windows — %USERPROFILE%\.claude\settings.json), при необходимости создав его:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://corecode.live",
    "ANTHROPIC_AUTH_TOKEN": "sk-your-key"
  }
}

Создайте ключ на странице API Keys консоли в группе Claude 满血(仅限CC); Claude Code внутри расширения считается Claude Code. Другие параметры — в разделе Рекомендуемые настройки.

Не помещайте эти переменные в собственную настройку environmentVariables расширения VS Code: она действует только на само расширение, а Anthropic рекомендует держать общую конфигурацию в settings.json Claude Code.

VS Code и Cursor

  1. Установите расширение

    Нужен VS Code 1.94 или новее. Нажмите Ctrl+Shift+X (Cmd+Shift+X на Mac), найдите «Claude Code» и установите расширение от Anthropic. То же сделайте в Cursor; в других редакторах на базе VS Code его можно установить из Open VSX.

  2. Отключите запрос входа

    Нажмите Ctrl+, (Cmd+, на Mac), найдите «Claude Code login» и отметьте Disable Login Prompt. Anthropic предусмотрела этот параметр для сторонних конфигураций; когда он включён, расширение не показывает экран входа в аккаунт Claude.

  3. Закройте и откройте заново

    Настройки читаются при запуске. Закройте все окна VS Code, откройте заново, откройте панель Claude Code и отправьте сообщение.

Расширение содержит собственный Claude Code для панели чата. Чтобы запускать claude во встроенном терминале VS Code, установите ещё и CLI. Номер версии расширения — это версия Claude Code, которую оно содержит.

JetBrains (IntelliJ IDEA, PyCharm, WebStorm и другие)

Плагин работает с большинством IDE JetBrains, включая IntelliJ IDEA, PyCharm, Android Studio, WebStorm, PhpStorm и GoLand. Claude Code он не содержит: он запускает CLI в терминале IDE и подключается к нему, поэтому установите оба:

  1. Установите CLI по инструкции на странице Claude Code и создайте файл настроек выше.
  2. Установите плагин Claude Code из JetBrains Marketplace и перезапустите IDE.

Затем запустите claude в терминале IDE — заработают просмотр диффов, передача выделения и остальное; Ctrl+Esc (Cmd+Esc на Mac) открывает его сразу. Из внешнего терминала введите /ide, чтобы подключить уже запущенный Claude Code к IDE. Если плагин пишет «Cannot launch Claude Code», значит claude нет в PATH; укажите полный путь к нему в настройке Claude command плагина.

Проверка, что запросы идут через CoreCode

Введите /status в панели или терминале; Base URL должен быть https://corecode.live. После сообщения запрос и его стоимость появятся в логах расхода консоли.

Частые проблемы

СимптомЧто делать
Расширение постоянно показывает экран входа или пишет Not logged in · Please run /loginОтметьте Disable Login Prompt, проверьте, что env есть в ~/.claude/settings.json, и полностью закройте VS Code. Если не помогло, выполните Developer: Reload Window из палитры команд.
Переменные, заданные в терминале, не видныVS Code, запущенный с рабочего стола, может не унаследовать окружение вашей оболочки. Используйте settings.json или запускайте VS Code из терминала командой code ..
Всё ещё официальный аккаунтЕсли раньше вы входили через аккаунт claude.ai, выполните /logout, затем откройте заново, как описано выше. Не задавайте заодно ANTHROPIC_API_KEY.
После установки панель не появляетсяПерезапустите VS Code или выполните Developer: Reload Window.

Другие ошибки разобраны на странице Ошибки.

FAQ

Расширение VS Code — это то же самое, что CLI Claude Code?

Расширение содержит собственный Claude Code для панели чата и использует тот же ~/.claude/settings.json, что и CLI, поэтому одной настройки хватает на оба. Чтобы запускать claude в терминале, CLI всё равно нужен.

Работает ли это в Cursor?

Да. Найдите «Claude Code» в разделе расширений Cursor; настройка такая же, как в VS Code.

Почему плагин JetBrains пишет Cannot launch Claude Code?

Плагин не содержит Claude Code. Установите CLI и убедитесь, что claude есть в PATH, либо укажите полный путь к нему в настройке Claude command плагина.