Инструменты · Anthropic Claude Code
Claude Code
без подписки и VPN
Тот же терминальный агент, но запросы идут через CheApi, а оплата — в рублях за токены. Настройка занимает две переменные окружения.
# ~/.zshrc или ~/.bashrc
export ANTHROPIC_BASE_URL="https://cheapi.ru"
export ANTHROPIC_AUTH_TOKEN="che_sk_ваш_ключ"
export ANTHROPIC_MODEL="claude-sonnet-5-5"
export ANTHROPIC_SMALL_FAST_MODEL="claude-haiku-5-5"Настройка
Две переменные — и готово
Claude Code — официальный терминальный агент Anthropic. Он умеет работать с любым Anthropic-совместимым endpoint, поэтому CheApi подключается без патчей и обёрток.
- 01
Установите Claude Code
bash# Node.js 18+ npm install -g @anthropic-ai/claude-code # проверка claude --versionНужен Node.js 18+. На macOS также доступна установка через Homebrew:
brew install --cask claude-code. - 02
Возьмите ключ CheApi
Кабинет → «Ключи» → «Создать ключ». Скопируйте значение целиком, оно показывается один раз.
Открыть ключи - 03
Добавьте переменные в shell
~/.zshrc# ~/.zshrc или ~/.bashrc export ANTHROPIC_BASE_URL="https://cheapi.ru" export ANTHROPIC_AUTH_TOKEN="che_sk_ваш_ключ" export ANTHROPIC_MODEL="claude-sonnet-5-5" export ANTHROPIC_SMALL_FAST_MODEL="claude-haiku-5-5"Для bash используйте
~/.bashrc, для fish —set -Ux. В Windows задайте переменные через «Параметры системы → Переменные среды». - 04
Запустите
bashsource ~/.zshrc # перейдите в проект и запустите cd ~/projects/my-app claudeClaude Code покажет модель и попросит разрешение на доступ к проекту. При первом запуске не выбирайте вход через Anthropic — используется ключ из окружения.
Альтернатива: settings.json
Если не хочется трогать shell-профиль
Claude Code читает ~/.claude/settings.json. Блок env задаёт переменные только для агента, не затрагивая остальной терминал.
{
"env": {
"ANTHROPIC_BASE_URL": "https://cheapi.ru",
"ANTHROPIC_AUTH_TOKEN": "che_sk_ваш_ключ",
"ANTHROPIC_MODEL": "claude-sonnet-5-5",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-5-5"
}
}Не коммитьте этот файл в репозиторий. Для командной работы используйте переменные окружения или секреты CI.
Модели для Claude Code
| Модель | Зачем | 1 млн токенов |
|---|---|---|
| Claude Sonnet 5.5Рекомендуем | Оптимальный баланс скорости и качества. Ставьте по умолчанию. | 125,60 ₽ |
| Claude Opus 5.5Максимум | Сложная архитектура, большие рефакторинги, критичное ревью. | 228,36 ₽ |
| Claude Haiku 5.5Быстро | Быстрые ответы для мелких правок и фоновых задач. | 102,76 ₽ |
| Claude Sonnet 5Выгодно | Предыдущее поколение, если промпты уже отлажены под него. | 57,09 ₽ |
Внутри Claude Code модель можно сменить командой /model. Для фоновых задач агент использует ANTHROPIC_SMALL_FAST_MODEL — Haiku заметно дешевле.
Проверка без Claude Code
Если агент не запускается, сначала проверьте связку обычным curl-запросом. Так сразу видно, в чём проблема: ключ, сеть или сам клиент.
curl https://cheapi.ru/v1/messages \
-H "x-api-key: $ANTHROPIC_AUTH_TOKEN" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-sonnet-5-5",
"max_tokens": 64,
"messages": [{"role":"user","content":"ping"}]
}'Типичные ошибки
Invalid API key · Please run /login
Claude Code не видит ANTHROPIC_AUTH_TOKEN или использует сохранённый вход Anthropic. Проверьте echo $ANTHROPIC_AUTH_TOKEN, выполните /logout внутри агента и перезапустите терминал.
401 · authentication_error
Ключ отозван или скопирован не полностью. Создайте новый в кабинете и обновите переменную. Ключи Anthropic (sk-ant-…) не подходят — нужен che_sk_….
model_not_found
Проверьте точный ID в каталоге. Для Claude Code используйте claude-sonnet-5-5, claude-opus-5-5 или claude-haiku-5-5. Алиасы с датой тоже работают.
402 · insufficient_balance
Пополните баланс в кабинете. После зачисления ключ продолжит работать без перевыпуска. Минимум — 25 ₽.
Долгие ответы и таймауты
Ограничьте контекст: не добавляйте в сессию лишние файлы. Проверьте, что ANTHROPIC_BASE_URL указывает на https://cheapi.ru без /v1 на конце — SDK добавит путь сам.
Слишком большой расход
Установите Haiku для фоновых задач и Sonnet для основной работы. Opus включайте точечно — он в 1,8 раза дороже Sonnet 5.5. История расходов есть в кабинете.