Подключение Claude Code
Claude Code — агентный CLI-помощник от Anthropic. Через NordRouter он работает с оплатой в рублях: нужен только API-ключ и две настройки.
Готовый конфиг (рекомендуется)
Откройте файл ~/.claude/settings.json (Windows: C:\Users\ВАШ_ЮЗЕР\.claude\settings.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_URL | https://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 — те же настройки работают как переменные окружения:
export ANTHROPIC_BASE_URL=https://nordrouter.com
export ANTHROPIC_API_KEY=sk-nr-ВАШ-КЛЮЧ
export ANTHROPIC_MODEL=anthropic/claude-opus-4.8
claude$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-8 | Claude Code просит модель по «голому» ID | Пропишите ANTHROPIC_MODEL и ANTHROPIC_DEFAULT_*_MODEL как в конфиге выше |
Invalid or malformed JSON в settings.json | Сломанный JSON: потерянные скобки/запятые или «умные» кавычки из чата | Замените содержимое файла целиком готовым конфигом выше |
Invalid API key | Ключ с опечаткой или удалён | Проверьте ключ в личном кабинете |
Не помогло — смотрите частые ошибки или напишите нам в поддержку на площадке, где покупали пополнение.