Интеграции
Запускайте Claude Code, Codex CLI, Gemini CLI, Cherry Studio, DeepChat, AionUI и любые OpenAI-совместимые приложения на моделях за полцены с одним API-ключом Half Off Dev.
Если клиент позволяет переопределить базовый URL API, он может работать через Half Off Dev, а каждый его запрос оплачивается за половину официальной цены. Меняются всегда два значения: endpoint и ключ; промпты, настройки и привычный процесс остаются прежними. Начните с создания API-ключа.
Выберите клиент#
Каждое руководство описывает один клиент целиком: файл конфигурации или команды, выбор моделей и ошибки, с которыми обычно сталкиваются.
Работает по Anthropic Messages. Две переменные окружения или settings.json; кеширование промптов продолжает работать.
Работает по OpenAI Responses API с моделями GPT. Один блок провайдера в config.toml.
Работает по Gemini API. Две переменные окружения.
Десктопный чат-клиент. OpenAI-совместимый провайдер, импорт в один клик.
Десктопный чат-клиент. OpenAI-совместимый провайдер, импорт в один клик.
Десктопный чат-клиент. OpenAI-совместимый провайдер, импорт в один клик.
Любое приложение, фреймворк или библиотека с настраиваемым OpenAI endpoint.
Официальные SDK OpenAI, Anthropic и Google Gen AI для Python и Node.js.
Пусть панель заполнит всё сама#
На странице API-ключи у каждого ключа есть кнопка Use in tools (у только что созданного ключа рядом с ней появляется Use in tools…). Открывшееся окно содержит готовую настройку для каждого клиента выше, уже с вашим ключом, а также ярлыки импорта:
- Claude Code, Codex CLI и Gemini CLI: Import with CC Switch регистрирует Half Off Dev как провайдера в десктопном приложении CC Switch вместе с моделями. CC Switch должен быть установлен.
- Cherry Studio, DeepChat и AionUI: Open in приложение добавляет Half Off Dev как провайдера в это приложение. Приложение должно быть установлено.
Только что созданный ключ уже подставлен в окно. Для более старого ключа вставьте его самостоятельно: хранится только хеш, поэтому Half Off Dev не может показать ключ повторно.
Какой базовый URL?#
Он зависит от формата API, на котором работает клиент, и никогда не зависит от выбранной модели:
| Формат API | Кто использует | Базовый URL |
|---|---|---|
| Anthropic Messages | Claude Code, Anthropic SDK | https://halfoff.dev |
| OpenAI Chat Completions и Responses | Codex CLI, OpenAI SDK, OpenAI-совместимые приложения | https://halfoff.dev/v1 |
| Gemini | Gemini CLI, Google Gen AI SDK | https://halfoff.dev |
| Поле «API host» в OpenAI-совместимых клиентах | Cherry Studio, DeepChat, AionUI | https://halfoff.dev (приложение само добавит /v1) |
Если что-то не работает#
| Что вы видите | Что делать |
|---|---|
401 Missing API key | Ключ не доходит до Half Off Dev. Проверьте имя переменной и то, что она экспортирована в той же оболочке, из которой запускается клиент. |
401 Invalid or revoked API key | Ключ введён с ошибкой, обрезан или отозван. Вставьте его заново или создайте новый. |
404 Model '...' is not available | Такого id модели нет. Скопируйте его из GET /v1/models или из списка моделей. |
404 Unknown endpoint | Клиент обращается к API, которого Half Off Dev не предоставляет, например к embeddings. Переключите его на Chat Completions, Responses, Anthropic Messages или Gemini. |
404 и /v1/v1/ в пути | Клиент сам добавляет /v1. Укажите в качестве хоста https://halfoff.dev. |
402 | Баланс исчерпан или ключ достиг лимита расходов. См. Биллинг. |
В отдельных руководствах перечислены ошибки, характерные для конкретных клиентов, а все коды статусов описаны в разделе Ошибки.