Claude Code — CLI-агент Anthropic для программирования в терминале. Из России его можно питать через Heli API: Heli принимает запросы в формате Anthropic Messages API, оплата в рублях, без аккаунта Anthropic и зарубежной карты.
Почему Heli, а не прямой Anthropic
Claude Code по умолчанию ожидает API Anthropic или подписку Pro/Max. Прямой биллинг в USD из РФ — отдельная история. Heli отвечает на POST /v1/messages в формате Anthropic: стрим, инструменты (чтение файлов, команды), кэш промпта. Claude Code подключается к Heli тремя переменными окружения, модель — любая из каталога.
Что понадобится
- Ключ Heli (
sk-heli-…) с getheli.ru. - Установленный Claude Code CLI (см. документацию Anthropic).
- Баланс в рублях или регистрация и API-ключ.
Настройка Claude Code
Перед запуском claude задайте переменные:
export ANTHROPIC_BASE_URL="https://getheli.ru"
export ANTHROPIC_AUTH_TOKEN="sk-heli-ВАШ_КЛЮЧ"
export ANTHROPIC_MODEL="deepseek/deepseek-v4-flash"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="deepseek/deepseek-v4-flash"Адрес — без /v1: Claude Code сам добавляет /v1/messages. В ANTHROPIC_MODEL — слаг любой модели из каталога; вторая переменная задаёт модель для коротких служебных запросов. Ключ можно передать и через ANTHROPIC_API_KEY. Для инструментов с переменными OPENAI_* адрес другой: OPENAI_BASE_URL=https://getheli.ru/v1.
Проверка через curl
curl https://getheli.ru/v1/messages \
-H "x-api-key: sk-heli-ВАШ_КЛЮЧ" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek/deepseek-v4-flash",
"max_tokens": 256,
"messages": [{ "role": "user", "content": "Объясни diff между двумя файлами." }]
}'Какую модель выбрать
anthropic/claude-sonnet-4— ежедневный код, рефакторинг, review.anthropic/claude-opus-4— сложная архитектура, когда Sonnet не справился.
Сравнение Opus vs Sonnet — в отдельной статье. Альтернатива IDE — Cursor + Heli.
Попробуйте Heli
Ключ sk-heli- появляется после подтверждения почты. Через Google и Яндекс — сразу в кабинете.