Как подключить Claude Code в России в 2026 году: 4 способа и чек-лист выбора шлюза
Актуально на 9 ноября 2026 года.
Claude Code — консольный агент Anthropic для программирования: он читает проект, правит файлы, запускает команды и сам исправляет ошибки. Поставить его из России можно через npm, а вот заставить работать — сложнее. Разберём, какие есть варианты, чем они отличаются и на что смотреть при выборе.
Почему одной установки мало
Россия не входит в список стран, где Anthropic официально предоставляет свои сервисы (anthropic.com/supported-countries). Это касается и Claude.ai, и Claude Code, и API. В начале октября 2026 года пользователи из России снова пожаловались на блокировки аккаунтов Claude, в том числе платных (The Moscow Times со ссылкой на The Bell, 02.10.2026). А в конце октября Claude начал запрашивать у части пользователей паспорт и блокировать аккаунты с российскими документами (The Moscow Times, 29.10.2026).
При этом сам Claude Code не обязательно привязан к аккаунту Anthropic. Он умеет отправлять запросы на сторонний адрес — так называемый LLM-шлюз. Именно на этом построено большинство рабочих вариантов.
Как Claude Code работает со сторонним API
Адрес и ключ задаются переменными окружения:
- export ANTHROPIC_BASE_URL="https://адрес-шлюза"
- export ANTHROPIC_AUTH_TOKEN="ключ-шлюза"
Главное требование к шлюзу — формат Anthropic Messages API (/v1/messages). В документации Claude Code для шлюзов, которые подключают через ANTHROPIC_BASE_URL, описан именно он (code.claude.com/docs/en/llm-gateway-protocol). Если сервис умеет только формат OpenAI (/v1/chat/completions), понадобится промежуточный конвертер — например, claude-code-router или LiteLLM. Это лишнее звено, и часть возможностей (кэширование, расширенное мышление) через него может работать не так, как у Anthropic.
Четыре способа
1. Аккаунт Anthropic (Pro / Max).
- Что нужно: аккаунт и оплата из поддерживаемой страны.
- Плюсы: официально, все функции.
- Минусы: Россия не поддерживается, аккаунты блокируют; Pro — $20 в месяц, Max — от $100, российские карты не принимаются.
2. Облака: Amazon Bedrock, Google Vertex AI, Microsoft Foundry.
- Что нужно: аккаунт в облаке.
- Плюсы: подходит компаниям (SLA и счета от облака); Claude Code поддерживает их из коробки.
- Минусы: регистрация и оплата из России там недоступны; сложная настройка.
3. OpenRouter.
- Что нужно: аккаунт OpenRouter.
- Плюсы: много моделей, есть официальная инструкция для Claude Code.
- Минусы: с российских IP отвечает ошибкой 403 (проверка 09.11.2026 из пяти российских сетей).
4. API-шлюз, доступный из России.
- Что нужно: регистрация и пополнение баланса.
- Плюсы: работает из России напрямую, без иностранной карты, оплата только за использованные токены.
- Минусы: нужно доверять посреднику; шлюзы сильно отличаются по возможностям.
Для большинства разработчиков в России реальный выбор — между шлюзами для русскоязычных пользователей. Их уже немало (например, AITUNNEL, ProxyAPI, RuAPI), и устроены они по-разному.
Как выбрать шлюз: чек-лист
- Нативный Anthropic Messages API. Проверьте в документации, принимает ли шлюз /v1/messages. Если только OpenAI-формат — придётся ставить конвертер.
- Инструменты и потоковые ответы. Claude Code постоянно вызывает инструменты (чтение файлов, команды) и ждёт потоковый ответ. Без этого он не работает.
- Кэширование промптов. Claude Code на каждом шаге заново отправляет весь контекст проекта. Если шлюз поддерживает кэширование Anthropic (метки cache_control), повторно отправленный контекст обходится примерно в 10 раз дешевле. Без кэша длинная сессия может стоить в разы больше.
- Оплата. Рубли, USDT, иностранная карта — что подходит именно вам. Посмотрите минимальное пополнение и нет ли абонентской платы.
- Модели. Нужны только Claude или ещё DeepSeek, GPT, Gemini? Некоторые шлюзы умеют запускать Claude Code и на других моделях — для простых задач это заметно дешевле.
- Прозрачность. Хороший признак — понятная документация, страница статуса и поддержка, которая отвечает.
Настройка по шагам
Шаги одинаковые для любого шлюза с нативным Anthropic API — меняются только адрес и ключ.
1. Установите Claude Code через npm (нужен Node.js 22 или новее):
- npm install -g @anthropic-ai/claude-code
- claude --version
Команда одинаковая для macOS, Linux и Windows (PowerShell). Официальный установщик с claude.ai из России обычно не открывается, а npm ставит ту же программу.
2. Получите ключ в личном кабинете шлюза.
3. Задайте адрес и ключ. Адрес берите из документации шлюза; обычно он указывается без /v1 в конце.
macOS и Linux:
- export ANTHROPIC_BASE_URL="https://адрес-шлюза"
- export ANTHROPIC_AUTH_TOKEN="ваш-ключ"
- claude
Windows (PowerShell):
- $env:ANTHROPIC_BASE_URL = "https://адрес-шлюза"
- $env:ANTHROPIC_AUTH_TOKEN = "ваш-ключ"
- claude
Чтобы не вводить переменные каждый раз, впишите их в блок "env" файла ~/.claude/settings.json (в Windows — %USERPROFILE%\.claude\settings.json):
- { "env": { "ANTHROPIC_BASE_URL": "https://адрес-шлюза", "ANTHROPIC_AUTH_TOKEN": "ваш-ключ" } }
4. Проверьте. В Claude Code введите /status. В строке Anthropic base URL должен быть указан адрес шлюза. Если этой строки нет — переменные не подхватились, откройте новый терминал.
5. Выберите модель, например /model claude-sonnet-5-5 для повседневной работы или /model claude-opus-5-5 для сложных задач. Точные названия моделей смотрите в документации шлюза.
Частые ошибки
- «Invalid API key» или 401. Запросы ушли не на шлюз (не задан ANTHROPIC_BASE_URL), ключ неверный или в окружении остался старый ANTHROPIC_API_KEY. Уберите его, а ключ шлюза держите в ANTHROPIC_AUTH_TOKEN.
- 404. Чаще всего лишний /v1 в конце адреса: Claude Code сам добавляет /v1/messages.
- «Unable to connect to Anthropic services» при первом запуске. В некоторых версиях Claude Code при первом запуске проверяет связь с api.anthropic.com, даже если задан ANTHROPIC_BASE_URL. Обход: добавьте "hasCompletedOnboarding": true в файл ~/.claude.json (Windows: %USERPROFILE%\.claude.json) и перезапустите claude. Если файла нет или он пустой, его содержимое должно быть таким: { "hasCompletedOnboarding": true }.
Как не переплатить
- Проверьте, что кэширование действительно работает: в статистике шлюза у запросов должна быть заметная доля «кэшированных» токенов.
- Для простых задач (переименования, тесты, мелкие правки) переключайтесь на более дешёвую модель через /model, если шлюз это позволяет.
- Длинные сессии периодически сжимайте командой /compact: чем короче контекст, тем дешевле каждый шаг.
Итог
Официальный путь из России сейчас закрыт, OpenRouter с российских IP отвечает ошибкой 403, а в облаках AWS, Google и Microsoft регистрация и оплата из России недоступны. Рабочий вариант — API-шлюз, доступный из России напрямую, с нативным Anthropic Messages API и кэшированием. Перед оплатой проверьте его по чек-листу выше: от этих деталей зависят и стабильность, и итоговая цена.