https://bettertoken.ai, API Key BetterToken и точный Model ID. Claude Code API error чаще всего появляется из-за неверного Base URL, ключа или недоступной модели.
Claude Code Anthropic Base URL и API error
Base URL для Claude Code не содержит/v1: приложение само добавляет путь Anthropic Messages. Начните с руководства по Claude Code custom API endpoint, API Key и Base URL, а различия протоколов проверьте в статье OpenAI-compatible и Anthropic-compatible API. Для GPT перейдите к расширенной настройке.
Ключевые параметры
Подготовка
- Установите последнюю версию Claude Code
- Установите Node.js
- Создайте и скопируйте API Key BetterToken
Установка
Настройка командой
Скрипт Automatic setup от BetterToken записывает конфигурацию provider для Claude Code. Для него нужен Node.js; если API Key не передан параметром, скрипт запросит его интерактивно.- macOS / Linux
- Windows
~/.claude/settings.json (в Windows — %USERPROFILE%\.claude\settings.json) и полностью перезапустите Claude Code. Если нужен контроль каждого поля, используйте ручную настройку ниже.
Ручная настройка
Настройка провайдера Claude
Claude Code CLI читает:
Добавьте:
ANTHROPIC_MODEL или ANTHROPIC_DEFAULT_*_MODEL.
Настройка провайдера Kimi или GLM
Для Kimi и GLM добавьте сопоставление моделей в тот жеsettings.json. Замените каждый YOUR_MODEL_ID на Model ID из окна Setup или model plaza:
Настройка расширения Claude Code для VS Code
Расширение используетsettings.json VS Code. Добавьте отдельную настройку claudeCode.environmentVariables:
Проверка подключения
Запустите Claude Code в проекте:401, соединения или модели подтверждает настройку. После изменения файла полностью перезапустите Claude Code.
Смена модели
- Провайдер Claude: выбором модели управляет Claude Code. Не добавляйте
ANTHROPIC_MODELилиANTHROPIC_DEFAULT_*_MODEL. - Провайдер Kimi или GLM: измените
ANTHROPIC_DEFAULT_HAIKU_MODEL,ANTHROPIC_DEFAULT_SONNET_MODELиANTHROPIC_DEFAULT_OPUS_MODEL, затем полностью перезапустите Claude Code. - Провайдер GPT: для смены модели используйте расширенную настройку ниже.
Частые ошибки
Расширенная настройка
Поддерживаемые провайдеры
Статусы относятся к способу подключения BetterToken, описанному на этой странице.
Что означают способы настройки
Что означают способы настройки
- Расширенная настройка: установите CC Switch и используйте локальный proxy, преобразование протокола или mapping моделей.
- Ручная настройка: укажите API Key, Base URL и Model.
- Настройка командой + вручную: доступна готовая команда и полная ручная настройка.
Связанные FAQ
- Что такое Claude Code и как он работает?
- Claude Code использует Claude.ai account или API Key?
- Claude Code custom API endpoint: API Key и Base URL
- Как подключить Kimi K3 к Claude Code
- OpenAI-compatible API и Anthropic-compatible API
- Что такое CLAUDE.md в Claude Code?
- Почему Claude Code расходует много tokens и как снизить cost
- Claude Code или Cursor для локальной разработки
- Claude Code и Codex CLI: в чем разница?
- Как переключать Sonnet и Opus в Claude Code
- Permissions и hooks в Claude Code
- MCP и API Key / Base URL
Технические детали
Протокол и endpoint
Протокол и endpoint
Claude Code использует Anthropic Messages. Укажите
ANTHROPIC_BASE_URL как https://bettertoken.ai; клиент сам добавляет /v1/messages, поэтому /v1 в Base URL не нужен.
