Нужно быстрее? Установка, оплата и подключение собраны на одной странице: Claude Code в России. Чем и как платить в рублях: Как оплатить Claude в России. Ключ и цены по моделям: Купить Claude API ключ.
Claude Code это официальный CLI-агент Anthropic. Он превращает терминал в напарника для разработчика: читает репозиторий, правит файлы, гоняет тесты, открывает PR. Загвоздка одна. Из России напрямую он не подключается: Anthropic режет регистрацию по IP и не принимает российские карты. Дальше по порядку: установка на Windows, macOS и Linux, подключение через шлюз без VPN и оплата через СБП или карту МТС.
Почему Claude Code не работает из России напрямую
При входе через claude.ai/code Anthropic проверяет сразу три вещи: страну по IP, поддерживается ли номер телефона и в какой стране выпущена карта. Хватит одного сигнала, который указывает на Россию, СНГ или часть других регионов, и аккаунт не создаётся, а уже выданные ключи через несколько дней деактивируются. VPN закрывает только проверку по IP. Телефон и карта всё равно нужны американские.
В codexkey всё устроено иначе. На нашем шлюзе вы получаете API-ключ формата sk_cdx_…, платите СБП или картой РФ, а Claude Code работает по тому же протоколу Anthropic Messages API, только с другим BASE_URL. VPN, виртуальные карты и аккаунт Anthropic не нужны.
Установка Claude Code: Windows, macOS и Linux по шагам
Windows 10/11
В PowerShell от обычного пользователя:
irm https://claude.ai/install.ps1 | iex
Если в корпоративной сети заблокирован claude.ai, скачайте claude-windows-x64.exe из GitHub-релизов Anthropic, положите в C:\Users\<you>\bin и добавьте эту папку в PATH. Перезапустите PowerShell.
macOS
curl -fsSL https://claude.ai/install.sh | bash
Через Homebrew:
brew install anthropic-ai/claude/claude
Linux (Ubuntu, Debian, Fedora, Arch)
curl -fsSL https://claude.ai/install.sh | bash
Скрипт кладёт бинарь в ~/.local/bin/claude. Этой папки нет в PATH? Тогда добавьте в ~/.bashrc или ~/.zshrc:
export PATH="$HOME/.local/bin:$PATH"
Проверьте установку командой claude --version. Ответ должен выглядеть примерно как claude 1.x.x.
Подключение codexkey к Claude Code без VPN
Адрес и ключ Claude Code берёт из переменных окружения ANTHROPIC_BASE_URL и ANTHROPIC_AUTH_TOKEN, а модели из строк ANTHROPIC_DEFAULT_*. Подставьте значения codexkey, и Claude Code заработает в России без VPN и без аккаунта Anthropic.
macOS / Linux
Добавьте в ~/.zshrc или ~/.bashrc:
export ANTHROPIC_BASE_URL="https://api.codexkey.ru"
export ANTHROPIC_AUTH_TOKEN="sk_cdx_ВАШ_КЛЮЧ"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5[1m]"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5[1m]"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-sonnet-5"
Перезапустите терминал или выполните source ~/.zshrc. Строки ANTHROPIC_DEFAULT_* обязательны: без них Claude Code запрашивает собственные модели по умолчанию и отвечает «There's an issue with the selected model».
Windows (PowerShell, постоянно)
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.codexkey.ru", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "sk_cdx_ВАШ_КЛЮЧ", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_OPUS_MODEL", "claude-opus-5-5[1m]", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_SONNET_MODEL", "claude-sonnet-5[1m]", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_DEFAULT_HAIKU_MODEL", "claude-sonnet-5", "User")
Закройте окно и откройте новое, тогда переменные подхватятся.
Только на одну сессию
Если профиль трогать не хочется:
ANTHROPIC_BASE_URL=https://api.codexkey.ru ANTHROPIC_AUTH_TOKEN=sk_cdx_… \
ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5[1m]" ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5[1m]" \
ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-sonnet-5" claude
Запустите claude в любом репозитории, и агент начнёт работать через codexkey. Ни VPN, ни прокси, ни правки файла hosts не нужны.
Где взять API-ключ codexkey
- Зарегистрируйтесь на странице регистрации. Это 60 секунд, нужен только email.
- Пополните баланс через СБП, карту РФ, МТС-кошелёк, ЮKassa, Platega или криптой (USDT/BTC/ETH через CryptoCloud и CryptoBot). Минимального депозита нет.
- В личном кабинете откройте «API-ключи» → «Создать ключ». Задайте название, выберите Premium или Cheap, при необходимости срок действия и резервный Premium для Cheap.
- Скопируйте ключ формата
sk_cdx_…и подставьте вANTHROPIC_AUTH_TOKEN.
Какую модель выбрать для Claude Code
Модель можно закрепить в CLI и в ~/.config/claude/settings.json:
{
"model": "claude-sonnet-5"
}
Что выбирать в Claude Code:
- Claude Sonnet 4.6: баланс цены и качества, вариант по умолчанию для большинства задач разработки.
- Claude Opus 4.8: длинные рефакторинги и многомодульные задачи, контекст до 1M токенов. Дороже в 5 раз, но на сложных PR разница в качестве заметна.
- gpt-5.6-luna: быстрые правки, генерация коммитов, автокомплит. Стоит мало, поэтому подходит агентам с множеством мелких вызовов.
Haiku у нас тоже есть: в каталоге claude-haiku-5.5 и claude-haiku-4.5, цены на странице моделей. Работают они в канале Premium, в канале Cheap Haiku нет.
Сколько стоит Claude Code через codexkey
Подписки нет, платите только за фактический расход по ставке за миллион токенов для каждой модели. Активный разработчик, который делает 30-40 PR в неделю на Sonnet 4.6, при включённом prompt caching тратит 8-15$ в месяц. Это в разы дешевле Claude Pro (20$/мес) и Claude Max (200$/мес), если вы не упираетесь в лимиты постоянно.
Кэширование снижает счёт ещё на 60-80%. codexkey пробрасывает заголовки cache_control напрямую, так что чтение из кэша Claude Code оплачивает по тарифу 0.10x от обычного.
Частые ошибки Claude Code и как их исправить
claude не запускается, ошибка command not found: папка установки не попала в PATH. Откройте новый терминал. Если не помогло, посмотрите echo $PATH (Linux/macOS) или $env:PATH (PowerShell).
401 Unauthorized или invalid_api_key: в ключ попал пробел, либо в переменной остался старый ключ. Создайте новый ключ в личном кабинете codexkey, замените переменную и перезапустите терминал.
429 rate_limit_exceeded: проверьте текст ошибки и ограничения аккаунта или канала провайдера. Если есть Retry-After, учитывайте его и реже отправляйте запросы из клиента. Дневной лимит ключа через API личного кабинета не настраивается.
getaddrinfo ENOTFOUND api.anthropic.com: переменная ANTHROPIC_BASE_URL не подхватилась. Выполните echo $ANTHROPIC_BASE_URL, ответ должен быть https://api.codexkey.ru. Если вывод пуст, перезапустите редактор и терминал.
Claude Code в Cursor или расширении VS Code не видит ключ: расширения иногда читают переменные только в момент старта IDE. Закройте редактор полностью (Cmd+Q на macOS, а не только окно) и откройте заново.
Часто задаваемые вопросы
Работает ли Claude Code без VPN из России? Да, через codexkey. Anthropic не видит, что запрос идёт из РФ: для него это обычный API-вызов с американского IP нашего шлюза.
Нужен ли аккаунт Anthropic для Claude Code через codexkey? Нет. codexkey выдаёт собственные ключи sk_cdx_…, отдельная регистрация в Anthropic не требуется.
Можно ли использовать Claude Code на Windows 7 / Windows Server? Официально Anthropic поддерживает Windows 10+ и Windows Server 2019+. На более старых системах CLI может не запуститься, поэтому лучше взять macOS или Linux.
Что с MCP-серверами и skills? Совместимость полная. codexkey пропускает протокол MCP прозрачно, так что serenity, gitnexus, firecrawl и остальные ваши MCP работают так же, как с обычным ключом Anthropic.
Какой формат ключа? codexkey использует sk_cdx_…. Родной ключ Anthropic sk-ant-… тоже подойдёт, если он у вас уже есть. Но смысл codexkey как раз в том, чтобы не иметь дела с Anthropic напрямую.