Ограниченное время · те же модели — GPT −95%, Claude −70%
Блог
Guide

Claude Code с OmniaKey

Направьте Claude Code на эндпоинт OmniaKey с нативным Anthropic API — две переменные окружения, модели Claude без молчаливой подмены, оплата за токены без месячной подписки.

4 мин чтенияOmniaKey
Claude CodeAnthropicsetupAPI gateway

Claude Code говорит ровно на одном протоколе: Anthropic Messages API. Это сделано намеренно — цикл агента, MCP-серверы и вызовы инструментов построены вокруг него. OmniaKey предоставляет этот же протокол нативно, поэтому переключение Claude Code на него — это две переменные окружения и больше ничего. Что вы получаете: один ключ и один общий баланс на все ваши инструменты; оплату за токены без месячной подписки; и гарантию, что запрошенный id модели — это та модель, которая запускается.

Настройка

Создайте ключ в панели, задайте две переменные и запустите:

bash
export ANTHROPIC_BASE_URL="https://api.omniakey.com"
export ANTHROPIC_AUTH_TOKEN="your-omniakey-api-key"
claude

Стриминг, вызов инструментов и длинный контекст проходят без изменений — Claude Code по-прежнему считает, что общается напрямую с Anthropic.

Не добавляйте /v1 к base URL. Claude Code сам дописывает /v1/messages, поэтому https://api.omniakey.com/v1 превращается в /v1/v1/messages и возвращает 404. Используйте голый хост.

Выбор модели

Переключайте модели в сессии командой /model:

text
/model claude-opus-4-8

Id моделей Claude в OmniaKey: claude-opus-4-8 (флагман, контекст 1M), claude-sonnet-4-6 (баланс), claude-haiku-4-5 (скорость, 200K). Какой id запросили — тот и запускается; OmniaKey никогда не подменяет, не квантует и не дистиллирует модель молча.

GPT и Gemini: это граница протокола, а не ограничение

Claude Code управляет только Claude. Так устроен сам протокол Anthropic, это не ограничение OmniaKey — ни один шлюз не заставит Claude Code запускать GPT или Gemini, не сломав инструмент. Чтобы использовать эти семейства в агенте, направьте OpenAI-совместимый инструмент (Cursor, Cline, aider, Codex, OpenClaw) на OpenAI-совместимый эндпоинт OmniaKey — тот, что с /v1, — где меняется только id модели: gpt-5.5 и gemini-3.1-pro-preview работают так же, как id Claude.

OpenAI-compatible
https://api.omniakey.com/v1
Anthropic-native
https://api.omniakey.com
Gemini-native
https://api.omniakey.com/v1beta

OmniaKey отдаёт все три поверхности с одним ключом. Кодинг-инструменты используют OpenAI-совместимый /v1; нативный для Gemini /v1beta нужен для собственного Gemini SDK от Google. В руководстве по кодинг-агентам есть настройка для каждого инструмента.

Почему предсказуемость важна в агенте

Некоторые шлюзы под нагрузкой перенаправляют ваш запрос на «более дешёвый эквивалент» — внутри кодинг-агента это реальная опасность: другая модель иначе форматирует вызовы инструментов и иначе рассуждает о вашей кодовой базе, поэтому подмена посреди задачи может испортить многофайловую правку. Правило OmniaKey простое — запускаются тот провайдер и та модель, которые вы запросили. Если апстрим недоступен, вы видите ошибку и сами выбираете другую модель.