halfoff.devДокументация
Получить ключ
Интеграции

Claude Code

Запускайте Claude Code через Half Off Dev за половину официальной цены Claude: две переменные окружения или settings.json, выбор модели и кеширование промптов.

Claude Code берёт endpoint и учётные данные из переменных окружения и работает по Anthropic Messages API, который Half Off Dev предоставляет без преобразований. Направьте эти переменные на Half Off Dev, и тот же терминальный помощник для программирования продолжит работать, а оплата составит 50% от прайс-листа Anthropic. Перед началом создайте API-ключ.

Настройка#

Чтобы быстро попробовать, экспортируйте три переменные и запустите claude в той же оболочке:

Shell
export ANTHROPIC_BASE_URL=https://halfoff.dev
export ANTHROPIC_AUTH_TOKEN=$HALFOFF_API_KEY
export ANTHROPIC_MODEL=claude-sonnet-5.5
claude

Чтобы настройка сохранялась, укажите значения в ~/.claude/settings.json, подставив ключ целиком:

~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://halfoff.dev",
    "ANTHROPIC_AUTH_TOKEN": "ho-...",
    "ANTHROPIC_MODEL": "claude-sonnet-5.5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5"
  }
}

Не добавляйте /v1 к базовому URL: Claude Code сделает это сам.

Или импортируйте из панели#

В разделе API-ключи выберите Use in tools → Claude Code. Вы получите приведённую выше настройку с вашим ключом, а Import with CC Switch создаст провайдера Half Off Dev в десктопном приложении CC Switch с предустановленными моделями (CC Switch должен быть установлен). Только что созданный ключ уже подставлен; для более старого вставьте ключ целиком, так как Half Off Dev хранит только его хеш.

Модели#

Claude Code использует два слота. ANTHROPIC_MODEL — модель, с которой вы работаете; ANTHROPIC_DEFAULT_HAIKU_MODEL выполняет мелкие фоновые задачи, поэтому сюда подойдёт быстрая и дешёвая модель. Подходит любой id Claude из GET /v1/models, например claude-opus-5.5. Все id есть в списке моделей.

Кеширование промптов#

Claude Code активно использует кеширование промптов, и здесь оно продолжает работать. Half Off Dev закрепляет каждую сессию за каналом, в котором хранится её кеш, поэтому большой повторяющийся контекст сессии программирования оплачивается по тарифу кешированного ввода на каждом шаге. Подробнее: Кеширование промптов.

Исправление ошибок#

Что вы видитеЧто делать
401 Missing API keyКлюч не доходит до Half Off Dev. Экспортируйте ANTHROPIC_AUTH_TOKEN в оболочке, из которой запускается claude, или задайте его в ~/.claude/settings.json.
401 Invalid or revoked API keyКлюч введён с ошибкой, обрезан или отозван. Вставьте его заново или создайте новый.
404 Model '...' is not availableТакого id нет. Скопируйте id Claude из GET /v1/models или из списка моделей.
404 и /v1/v1/ в путиANTHROPIC_BASE_URL заканчивается на /v1. Замените его на https://halfoff.dev.
402Баланс исчерпан или ключ достиг лимита расходов. См. Биллинг.

Остальные статусы описаны в разделе Ошибки.