Skip to content

Подключение Claude Code

Claude Code — агентный CLI-помощник от Anthropic. Через NordRouter он работает с оплатой в рублях: нужен только API-ключ и две настройки.

Готовый конфиг (рекомендуется)

Откройте файл ~/.claude/settings.json (Windows: C:\Users\ВАШ_ЮЗЕР\.claude\settings.json; если файла нет — создайте) и замените его содержимое целиком:

json
{
    "env": {
        "ANTHROPIC_API_KEY": "sk-nr-ВАШ-КЛЮЧ",
        "ANTHROPIC_BASE_URL": "https://nordrouter.com",
        "ANTHROPIC_MODEL": "anthropic/claude-opus-4.8",
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-4.8",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-sonnet-4.6",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5",
        "ANTHROPIC_SMALL_FAST_MODEL": "anthropic/claude-haiku-4.5",
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
    },
    "permissions": {
        "allow": [],
        "deny": []
    }
}

Впишите ваш ключ из личного кабинета в ANTHROPIC_API_KEY и запустите claude. Всё.

Если раньше входили через аккаунт Anthropic

Выполните /logout внутри Claude Code — иначе он может использовать старый вход вместо вашего ключа.

Что означают настройки

ПеременнаяЗначение
ANTHROPIC_API_KEYВаш ключ sk-nr-…
ANTHROPIC_BASE_URLhttps://nordrouter.comбез /v1 на конце
ANTHROPIC_MODELОсновная модель. Можно поставить anthropic/claude-sonnet-5 или anthropic/claude-fable-5
ANTHROPIC_DEFAULT_*_MODELЧтобы команда /model opus|sonnet|haiku выбирала правильные ID из нашего каталога
ANTHROPIC_SMALL_FAST_MODELБыстрая фоновая модель для служебных задач Claude Code

Названия моделей в нашем каталоге — с префиксом anthropic/ и точками в версии: anthropic/claude-opus-4.8, а не claude-opus-4-8. Полный список — в каталоге моделей.

Вариант через переменные окружения

Если не хотите трогать settings.json — те же настройки работают как переменные окружения:

bash
export ANTHROPIC_BASE_URL=https://nordrouter.com
export ANTHROPIC_API_KEY=sk-nr-ВАШ-КЛЮЧ
export ANTHROPIC_MODEL=anthropic/claude-opus-4.8
claude
powershell
$env:ANTHROPIC_BASE_URL = "https://nordrouter.com"
$env:ANTHROPIC_API_KEY = "sk-nr-ВАШ-КЛЮЧ"
$env:ANTHROPIC_MODEL = "anthropic/claude-opus-4.8"
claude

Переменные действуют только в текущем окне терминала — claude нужно запускать в нём же.

Частые ошибки

ОшибкаПричинаРешение
Missing Bearer API keyКлюч не подставился: пустой ANTHROPIC_API_KEY или строка "apiKeyHelper": "echo ''" в конфигеВпишите ключ; строку apiKeyHelper удалите
Auth conflict: Both a token … and an API key are set + бесконечные ретраиОстался старый ANTHROPIC_AUTH_TOKEN (из прежнего входа) — он перебивает ваш ключ, сервер получает не тот креденшл и отвечает 401Снимите токен: $env:ANTHROPIC_AUTH_TOKEN = $null (Windows) / unset ANTHROPIC_AUTH_TOKEN (macOS/Linux); проверьте, что его нет в settings.json
Invalid URL (POST /v1/v1/messages)В ANTHROPIC_BASE_URL дописан /v1Уберите /v1: должно быть ровно https://nordrouter.com
No pricing available for model claude-opus-4-8Claude Code просит модель по «голому» IDПропишите ANTHROPIC_MODEL и ANTHROPIC_DEFAULT_*_MODEL как в конфиге выше
Invalid or malformed JSON в settings.jsonСломанный JSON: потерянные скобки/запятые или «умные» кавычки из чатаЗамените содержимое файла целиком готовым конфигом выше
Invalid API keyКлюч с опечаткой или удалёнПроверьте ключ в личном кабинете

Не помогло — смотрите частые ошибки или напишите нам в поддержку на площадке, где покупали пополнение.