Подключение
Claude Code
Укажите в Claude Code base URL CoreCode, и Claude Code будет работать через прокси. Командная строка, расширение VS Code и плагин JetBrains используют одну конфигурацию.
Установка
Пропустите, если Claude Code уже установлен.
curl -fsSL https://claude.ai/install.sh | bash
irm https://claude.ai/install.ps1 | iex
Можно установить и через npm: npm install -g @anthropic-ai/claude-code, для этого нужен Node.js 22 или новее. Не устанавливайте с sudo. Затем выполните claude --version; если выводится версия, установка прошла успешно. Подробности для Windows и типичные проблемы — в разделе Claude Code в Windows.
Настройка
Вариант 1: файл настроек (рекомендуется)
Отредактируйте ~/.claude/settings.json (в Windows — %USERPROFILE%\.claude\settings.json), при необходимости создав файл. Если в нём уже есть содержимое, добавьте только раздел env:
{
"env": {
"ANTHROPIC_BASE_URL": "https://corecode.live",
"ANTHROPIC_AUTH_TOKEN": "sk-your-key"
}
}
Сохраните файл, откройте новый терминал и запустите claude. Теперь все проекты работают через CoreCode.
Вариант 2: переменные окружения
export ANTHROPIC_BASE_URL=https://corecode.live
export ANTHROPIC_AUTH_TOKEN=sk-your-key
claude
$env:ANTHROPIC_BASE_URL = "https://corecode.live"
$env:ANTHROPIC_AUTH_TOKEN = "sk-your-key"
claude
Чтобы настройка сохранялась, добавьте две строки export в ~/.zshrc или ~/.bashrc. В Windows выполните setx ANTHROPIC_BASE_URL https://corecode.live и setx ANTHROPIC_AUTH_TOKEN sk-your-key, затем заново откройте терминал.
Проверка работы
claude -p "reply ok"
Если вернулось ok, подключение работает. Введите в Claude Code /status: в поле Base URL будет https://corecode.live. Запрос и его стоимость появятся в Usage Logs в консоли.
ANTHROPIC_API_KEY и не входите в Claude Code через аккаунт claude.ai: и то и другое конфликтует с ключом. Если вы входили раньше, сначала выполните в Claude Code /logout. Менять модели не нужно: стандартные Opus / Sonnet / Haiku в Claude Code работают все. Чтобы выбрать модель, используйте claude --model claude-sonnet-5-5.VS Code / JetBrains
Расширение Claude Code для VS Code использует тот же ~/.claude/settings.json, что и командная строка. Добавьте env в этот файл, как в варианте 1, полностью закройте VS Code и откройте заново; после этого расширение работает через CoreCode. Плагин JetBrains запускает консольный Claude Code в терминале IDE, поэтому настраивается так же. Полные шаги и типичные проблемы — в разделе VS Code и JetBrains.
Если вы раньше входили в расширение через аккаунт claude.ai, сначала выйдите, иначе оно продолжит использовать официальный аккаунт.
Рекомендуемые настройки
Достаточно ANTHROPIC_BASE_URL и ANTHROPIC_AUTH_TOKEN. Параметры ниже необязательны; добавляйте их в ~/.claude/settings.json по мере необходимости:
{
"env": {
"ANTHROPIC_BASE_URL": "https://corecode.live",
"ANTHROPIC_AUTH_TOKEN": "sk-your-key",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
},
"language": "english"
}
| Параметр | Что делает |
|---|---|
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | Отключает несущественные запросы к Anthropic: автообновление, телеметрию, отчёты об ошибках, команду обратной связи, заметки о релизах и т. д. Рекомендуется, если сервисы Anthropic вам недоступны. При отключённом автообновлении обновляйтесь командой claude update. |
CLAUDE_CODE_DISABLE_1M_CONTEXT | Ограничивает до 200K модели, у которых по умолчанию контекст 1M. На каждом ходу отправляется меньше контекста и это дешевле, но сжатие истории наступает раньше. |
CLAUDE_CODE_PROMPT_CACHE_TTL | Значение 1h включает запись в кеш на один час — полезно, если вы часто делаете паузы по несколько десятков минут. См. Часовой кеш. |
language | Язык ответов Claude, например "english" или "chinese". |
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS или ENABLE_TOOL_SEARCH=false, потому что не умеют пересылать beta-заголовки Anthropic. CoreCode передаёт их без изменений, поэтому не задавайте ни ту, ни другую: первая убирает заголовки, нужные часовому кешу и поиску инструментов MCP, а также отключает серверную проверку режима auto, из-за чего перед каждым вызовом инструмента идёт платный проверочный запрос, который классификатор безопасности Anthropic может отклонить (см. Стоимость режима auto); вторая отправляет описания всех инструментов MCP на каждом ходу, поэтому любое изменение в MCP ломает кеш.Основные команды
Это базовый набор; другие slash-команды и сочетания клавиш — в справочнике команд, а про серверы MCP — в руководстве по настройке MCP.
| Команда | Что делает |
|---|---|
claude -c | Продолжает последнюю сессию в этом каталоге |
claude -r | Позволяет выбрать прошлую сессию и продолжить её |
claude -p "…" | Один запрос: печатает результат и завершается; удобно для скриптов |
claude --model claude-sonnet-5-5 | Запускает Claude Code с указанной моделью |
claude update | Обновляет Claude Code; текущая версия и недавние изменения — в статье последняя версия и список изменений |
/status | Показывает версию, модель, Base URL и источник настроек — так можно убедиться, что вы работаете через CoreCode |
/usage (or /cost) | Показывает расход токенов и стоимость текущей сессии |
/context | Показывает, что занимает контекст |
/compact | Сжимает историю диалога, чтобы продолжать работу в длинной сессии |
/model | Переключает модель. Смена модели посреди сессии сбрасывает кеш |
| Shift + Tab | Переключает режимы разрешений (по умолчанию, accept edits, plan, auto и т. д.) |