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 в той же оболочке:
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, подставив ключ целиком:
{
"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 | Баланс исчерпан или ключ достиг лимита расходов. См. Биллинг. |
Остальные статусы описаны в разделе Ошибки.