Один ключ — несколько моделей: подключаем Cursor, Cline и Claude Code к единому endpoint
Один ключ — несколько моделей: подключаем Cursor, Cline и Claude Code к единому endpoint
Полное руководство на русском: как свести Claude, GPT, Gemini и DeepSeek к одному API-ключу и настроить три популярных клиента за пять минут. Дисклеймер: мы ведём сервис DaoXE, о котором идёт речь, — все шаги ниже проверяемы и работают с любым OpenAI-совместимым endpoint'ом.
Зачем это нужно
Типичный набор разработчика в 2026-м: подписка на ChatGPT, доступ к Claude, Gemini в отдельном аккаунте, плюс пара открытых моделей для дешёвых задач. Итог — несколько аккаунтов, несколько биллингов, и каждый раз при смене модели нужно менять клиент или ключ.
Единый OpenAI-совместимый шлюз решает это одной точкой входа: один base_url, один ключ, один баланс — а моделей много. Разберём на трёх популярных клиентах.
Три протокола, которые должны быть у шлюза
OpenAI Chat Completions (
/v1/chat/completions) — говорит почти весь существующий инструментарий.OpenAI Responses (
/v1/responses) — новый формат OpenAI, его начинают ждать клиенты.Anthropic Messages (
/v1/messages) — нативный протокол Claude. Без него Claude Code подключается через OpenAI-обёртку, и часть фич (tool use, cache_control, thinking) ведёт себя иначе.
Проверить наличие третьего просто: прямой запрос к /v1/messages с заголовком x-api-key должен отвечать, а не возвращать 404.
Шаг 1. Ключ и список моделей
export DAOXE_API_KEY="ваш_ключ"
curl -s https://api.daoxe.com/v1/models \
-H "Authorization: Bearer ${DAOXE_API_KEY}" | jq -r '.data[].id' | sort
Список аккаунт-скоупд: видите именно то, что доступно вам. Берите точные ID — «примерное название» не работает ни у кого.
Шаг 2. Минимальный запрос
curl -s https://api.daoxe.com/v1/chat/completions \
-H "Authorization: Bearer ${DAOXE_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"model":"ТОЧНЫЙ_ID_МОДЕЛИ","max_tokens":16,
"messages":[{"role":"user","content":"ping"}]}'
Ответ содержит поле usage — по нему сверяете биллинг (об этом ниже).
Шаг 3. Cursor
Settings → Models → включить OpenAI API Key:
Override OpenAI Base URL:
https://api.daoxe.com/v1API Key: ваш ключ
Добавить точные ID моделей в список.
Шаг 4. Cline / Roo Code
Провайдер OpenAI Compatible, Base URL https://api.daoxe.com/v1, ключ + точный ID модели.
Шаг 5. Claude Code — нативно
export ANTHROPIC_BASE_URL="https://api.daoxe.com" # корень хоста, клиент сам добавит /v1/messages
export ANTHROPIC_AUTH_TOKEN="ваш_ключ"
После этого Claude Code работает штатно: tool use, стриминг, длинные сессии — без прослойки-роутера.
Частые грабли
Неверный ID модели — самая частая причина 404. Сверяйтесь с
GET /v1/models, а не с чужими статьями: списки меняются.Перепутаны endpoint'ы:
/v1/chat/completionsи/v1/messages— разные протоколы, ключ один.Таймауты на длинных задачах — для них есть отдельная прямая линия
jp.daoxe.com; рекомендуемый основной endpoint —api.daoxe.com(см. такжеdaoxe.com/v1).Биллинг: сверяйте списания с полем
usageв ответах. Расхождение больше, чем объясняет тариф, — вопрос к поставщику, и это правильный вопрос.
Оплата и цены
Способы оплаты и актуальные цены по каждой модели — на daoxe.com/pricing. Каждая модель тарифицируется по своей цене в USD; пополнение баланса — несколькими способами, включая USDT.
Дальше
Подробный гид по подключению (включая LobeChat, Cherry Studio, OpenCat и ещё десятки клиентов): seven7763.github.io/daoxe-guide/ru. Вопросы — в Telegram @daoxe_ai.
Не верьте на слово: три шага выше — регистрация, GET /v1/models, один минимальный запрос — проверяемы самостоятельно.
