Настройка Claude Code
Claude Code работает в терминале и как расширение в VS Code и Cursor. У всех трёх общий файл настроек, поэтому настроить его нужно один раз.
Настройка
- Установите Claude Code:
npm install -g @anthropic-ai/claude-code. Нужен Node.js 18 или новее. Проверка:claude --version. - Откройте файл настроек
~/.claude/settings.json. В Windows это%USERPROFILE%\.claude\settings.json. Если папки нет, создайте её. - Вставьте конфигурацию и подставьте свой ключ из раздела «API-ключи» кабинета:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.claudexia.tech",
"ANTHROPIC_AUTH_TOKEN": "sk_cdx_YOUR_KEY",
"ANTHROPIC_MODEL": "claude-sonnet-5[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5",
"CLAUDE_CODE_SUBAGENT_MODEL": "claude-sonnet-5"
}
}- Запустите
claude.
Важно: Адрес указывается без /v1.
Строки ANTHROPIC_DEFAULT_* нужны. Без них Claude Code запрашивает собственные модели по умолчанию и отвечает «There's an issue with the selected model».
Что означают переменные
| Переменная | Назначение |
|---|---|
ANTHROPIC_BASE_URL | Адрес API Claudexia, без /v1. |
ANTHROPIC_AUTH_TOKEN | Ваш ключ Claudexia. |
ANTHROPIC_MODEL | Модель, с которой стартует Claude Code. |
ANTHROPIC_DEFAULT_OPUS_MODEL | Модель для алиаса opus. |
ANTHROPIC_DEFAULT_SONNET_MODEL | Модель для алиаса sonnet. |
ANTHROPIC_DEFAULT_HAIKU_MODEL | Модель для лёгких фоновых задач (алиас haiku). |
CLAUDE_CODE_SUBAGENT_MODEL | Модель субагентов. |
Для фоновых задач выбран Sonnet 5: он есть в обоих каналах. В каталоге есть и claude-haiku-4.5: он дешевле, контекст 200K. Его можно поставить, если ключ работает в Premium. В канале Cheap Haiku нет, там запрос вернёт ошибку model_not_in_channel.
Вместо файла те же переменные можно задать в окружении оболочки.
Контекст 1M
Без суффикса Claude Code считает модель 200K и сжимает историю около 190K. Суффикс [1m] открывает весь 1M, например claude-opus-5-5[1m]. Он нужен только в Claude Code и только у моделей с контекстом 1M. В других программах пишите имя модели без него.
Модель и рассуждения
Сменить модель можно командой /model claude-opus-5-5[1m]. Подойдёт любая модель из каталога, включая GPT и Gemini, например gpt-6-astra.
Чтобы модель рассуждала глубже, добавьте в запрос think, think hard или ultrathink. Бюджет можно задать переменной MAX_THINKING_TOKENS=12000.
Если что-то не так
Claude Code просит войти в аккаунт Anthropic
Закройте Claude Code и запустите снова: настройки читаются при старте. Если вход всё равно просят, проверьте ANTHROPIC_BASE_URL: в нём не должно быть опечаток и /v1.
Model not found
Проверьте имя модели в каталоге: оно пишется так же, как в колонке с ID.
Ошибка 401
Ключ должен начинаться с sk_cdx_ и быть активным в разделе «API-ключи». Остальные коды описаны в справочнике ошибок.