Claude Code в России: настройка без VPN
Claude Code работает через ключ OneProvider: достаточно указать base URL api.oneprovider.dev и ключ. Входить в аккаунт не нужно, VPN с нашей стороны не требуется.
Настройка Claude Code за два шага
Сам клиент Claude Code ставится с сайта разработчика или через npm (нужен Node.js 22+). OneProvider отвечает за API, к которому клиент подключается.
Получите ключ в личном кабинете (Telegram-бот @oneprovider_robot или app.oneprovider.dev), затем задайте переменные окружения:
export ANTHROPIC_BASE_URL=https://api.oneprovider.dev
export ANTHROPIC_AUTH_TOKEN=sk-your-key-here
claude -p "say hi in one sentence"- macOS и Linux: команды выше в терминале.
- Windows PowerShell: $env:ANTHROPIC_BASE_URL = "https://api.oneprovider.dev" и $env:ANTHROPIC_AUTH_TOKEN = "sk-your-key-here".
- Чтобы настройки сохранялись между сессиями, пропишите те же переменные в ~/.claude/settings.json.
Claude Code просит войти в аккаунт
Логиниться не нужно: ключ работает без OAuth. Пропустите экран входа. Если Claude Code всё же показывает экран входа или Auth conflict, выполните /logout внутри Claude Code: переменные останутся.
Обрывы соединения и VPN
VPN для OneProvider не нужен, а VPN или VLESS-прокси нередко рвут потоковый вывод посреди ответа. Если Claude Code обрывается на середине, отключите VPN и повторите запрос.
Другие клиенты на том же ключе
Один ключ работает в Claude Desktop (Gateway-режим), VS Code, Cline, Cursor, Codex CLI, OpenCode и n8n. Пошаговые инструкции для каждого клиента есть в документации.
Частые вопросы
Как запустить Claude Code в России без VPN?
Получите ключ OneProvider, задайте ANTHROPIC_BASE_URL=https://api.oneprovider.dev и ANTHROPIC_AUTH_TOKEN, затем запустите claude. Запросы идут через наш эндпоинт, VPN для API не требуется.
Нужна ли подписка или аккаунт Claude для Claude Code?
Нет, при работе через OneProvider достаточно ключа. Оплата идёт с баланса за использованные токены, без подписки.
Какие модели доступны в Claude Code?
Актуальные модели Claude из каталога OneProvider. Модель по умолчанию и алиасы семейств задаются в settings.json, пример есть в инструкции.
Почему Claude Code отвечает 401 или 429?
401 означает неверный ключ. 429 нередко вызван повреждённым settings.json (умные кавычки при копировании из мессенджера). Проверьте файл командой jq . ~/.claude/settings.json.
Чем платить за Claude Code в России?
Пополните баланс через СБП или QR в рублях, картой любой страны с Apple Pay и Google Pay либо криптовалютой.
Названия Claude, ChatGPT, GPT, Cursor и других продуктов — товарные знаки их владельцев; они используются только для описания совместимости. Мы не даём юридических консультаций: соблюдение местных правил остаётся на стороне пользователя.