Единый шлюз к топовым AI-моделям

Один ключ.
Все модели.

Mirage API — шлюз доступа к топовым AI-моделям для кодинга. Ключ приходит в чат заказа FunPay сразу после оплаты, а автонастройка подключает его к вашему редактору за один клик. Без регистрации и подписок.

BASE URLhttps://mirage-api.xyz/v1
6AI-моделей
8клиентов
0регистраций
1ключ
Ключ из FunPayмгновенно в чате заказа
Настройка за кликmirage-setup.bat · Windows
Как это работает

Три шага до первого
запроса модели

Никаких личных кабинетов и подписок: оплата, один запуск автонастройки — и можно писать код.

01

Оплата на FunPay

Выбираете пакет токенов и оплачиваете заказ на FunPay. Ключ sk-… приходит сразу в чат заказа — без модерации и ожидания.

FunPay · мгновенная выдача
02

Автонастройка

Запускаете mirage-setup.bat: скрипт проверяет ключ, делает резервные копии конфигов и прописывает Base URL во все редакторы.

Один клик · бэкап конфигов
03

Работа

Открываете Claude Code, Cursor или другой клиент и работаете с топовыми моделями. Баланс и расход — в разделе «Мой ключ».

Все клиенты сразу
Совместимость

Работает в вашем
привычном инструменте

OpenAI-совместимый протокол: один и тот же ключ подходит для CLI, IDE-расширений и SDK. Нажмите на карточку, чтобы открыть пошаговый гайд.

Модели

Флагманы OpenAI
и Anthropic

Полный каталог с ID для запросов доступен на странице «Модели».

Вопросы

Частые вопросы

Коротко о ключах, оплате и подключении.

Где я получу ключ после оплаты?
Ключ приходит в чат заказа FunPay сразу после оплаты. Регистрация не нужна: он активируется автоматически, и его можно сразу вставлять в автонастройку или конфиг клиента.
Нужна подписка или личный кабинет?
Нет. Вы платите только за пакет токенов на FunPay — никаких ежемесячных списаний. Баланс и расход токенов проверяются на этом сайте кнопкой «Мой ключ».
Какие редакторы и клиенты поддерживаются?
Claude Code, Cursor, Cline, Roo Code, Kilo Code, Codex, OpenCode, ZCode, а также любой OpenAI-совместимый SDK на Python и JavaScript. Для каждого есть пошаговый гайд на странице «Подключение».
Claude Code не видит ключ — что делать?
Удалите старую переменную ANTHROPIC_API_KEY из переменных окружения Windows — она имеет приоритет над настройками. Затем перезапустите терминал и проверьте ~/.claude/settings.json.
Это безопасно? Где хранится мой ключ?
Ключ хранится только в текущей вкладке браузера (sessionStorage) и отправляется напрямую на https://mirage-api.xyz. Мы не ведём серверных логов ключей и не передаём их третьим лицам.
Что именно делает mirage-setup.bat?
Скрипт проверяет ключ, создаёт резервные копии существующих конфигураций и прописывает Base URL и ключ во все поддерживаемые клиенты за один запуск. Откатиться можно по сохранённым бэкапам.

Готовы подключиться за минуту?

Скачайте автонастройку для Windows — она сама пропишет ключ во все ваши редакторы. Или откройте документацию и настройте всё вручную.

Скачать .bat Открыть документацию
Model index

Каталог моделей

Выберите модель под задачу, скопируйте ID и используйте его в запросах к Mirage API. Один ключ работает для всего каталога.

BASE URLhttps://mirage-api.xyz/v1
Setup guides

Подключение к вашим инструментам

Выберите клиент во вкладках — внутри пошаговая инструкция, готовый конфиг с кнопкой копирования и предупреждения. Везде используется один Base URL и один ключ.

BASE URLhttps://mirage-api.xyz/v1

Не хотите редактировать конфиги вручную?

Скрипт проверит ключ, создаст резервные копии конфигураций и применит настройки всех клиентов за один запуск.

Скачать автонастройкуmirage-setup.bat · Windows

Claude Code

CLI-клиент Anthropic. Base URL указывается без /v1.

1

Откройте настройки

Создайте или откройте файл ~/.claude/settings.json (в Windows — %USERPROFILE%\.claude\settings.json).

2

Добавьте блок env

Вставьте конфигурацию справа, заменив sk-ВАШ-КЛЮЧ на ключ из чата FunPay.

3

Перезапустите клиент

Закройте терминал и запустите Claude Code заново. Модель по умолчанию — claude-opus-5.5.

Удалите старую переменную окружения ANTHROPIC_API_KEY в Windows — иначе она переопределит ANTHROPIC_AUTH_TOKEN из settings.json.
Для Claude Code адрес шлюза — https://mirage-api.xyz (без суффикса /v1), это требование протокола Anthropic.
~/.claude/settings.jsonJSON
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://mirage-api.xyz",
    "ANTHROPIC_AUTH_TOKEN": "sk-ВАШ-КЛЮЧ",
    "ANTHROPIC_MODEL": "claude-opus-5.5",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-opus-5.5"
  }
}

Codex

CLI-клиент OpenAI. Настройка через TOML-конфиг провайдера.

1

Откройте конфиг

Создайте или откройте ~/.codex/config.toml (в Windows — %USERPROFILE%\.codex\config.toml).

2

Объявите провайдера mirage

Укажите model_provider = "mirage" и секцию [providers.mirage] с Base URL шлюза.

3

Задайте ключ и модель

Создайте переменную окружения MIRAGE_API_KEY=sk-ВАШ-КЛЮЧ и перезапустите терминал. Модель — gpt-6-astra.

Если раньше использовался OPENAI_API_KEY, уберите его из конфигурации Codex, чтобы запросы шли через Mirage, а не напрямую в OpenAI.
Параметр wire_api = "responses" включает протокол Responses API — автонастройка ставит проверенную связку.
~/.codex/config.tomlTOML
model = "gpt-6-astra"
model_provider = "mirage"

[providers.mirage]
name = "Mirage API"
base_url = "https://mirage-api.xyz/v1"
wire_api = "responses"
env_key = "MIRAGE_API_KEY"
Windows · переменная окруженияSHELL
setx MIRAGE_API_KEY "sk-ВАШ-КЛЮЧ"

Cursor

Настройка полностью в интерфейсе редактора — файлы трогать не нужно.

1

Откройте настройки моделей

Settings → Models (или Ctrl+, → Models).

2

Включите свой OpenAI-ключ

Активируйте OpenAI API Key и вставьте ключ sk-ВАШ-КЛЮЧ в соответствующее поле.

3

Переопределите Base URL

Нажмите Override Base URL и укажите адрес шлюза https://mirage-api.xyz/v1.

4

Добавьте модель

Впишите ID gpt-6-astra в список моделей и выберите её в чате.

Названия полей могут немного отличаться в разных версиях Cursor — ищите раздел OpenAI Key и переключатель Override Base URL.
Cursor · Settings → ModelsJSON
{
  "openaiApiKey": "sk-ВАШ-КЛЮЧ",
  "openaiBaseUrl": "https://mirage-api.xyz/v1",
  "model": "gpt-6-astra"
}

Cline / Roo Code / Kilo Code

Семейство VS Code-расширений с OpenAI-совместимым провайдером.

1

Выберите провайдера

В панели расширения откройте API Configuration и выберите OpenAI (OpenAI-compatible).

2

Укажите Base URL и ключ

Base URL: https://mirage-api.xyz/v1, API Key: sk-ВАШ-КЛЮЧ.

3

Задайте Model ID

В поле модели введите gpt-6-astra и сохраните настройки.

Поле Base URL скрыто, пока выбран дефолтный Anthropic-провайдер. Сначала переключите API Provider на OpenAI.
Roo Code и Kilo Code используют те же параметры с префиксами roo-code. и kiloCode. в settings.json.
%APPDATA%\Code\User\settings.jsonJSON
{
  "cline.apiProvider": "openai",
  "cline.openAiBaseUrl": "https://mirage-api.xyz/v1",
  "cline.openAiApiKey": "sk-ВАШ-КЛЮЧ",
  "cline.openAiModelId": "gpt-6-astra"
}
Roo Code / Kilo Code · ключиJSON
{
  "roo-code.openAiBaseUrl": "https://mirage-api.xyz/v1",
  "kiloCode.openAiBaseUrl": "https://mirage-api.xyz/v1",
  "roo-code.openAiApiKey": "sk-ВАШ-КЛЮЧ"
}

OpenCode

Терминальный агент с JSON-конфигурацией провайдеров.

1

Откройте конфиг

Создайте или откройте ~/.config/opencode/opencode.json.

2

Добавьте provider mirage

Вставьте блок провайдера справа с Base URL и вашим ключом.

3

Выберите модель

Запустите opencode и выберите модель mirage/gpt-6-astra.

Имя модели в OpenCode всегда содержит префикс провайдера: mirage/….
~/.config/opencode/opencode.jsonJSON
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "mirage": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Mirage API",
      "options": {
        "baseURL": "https://mirage-api.xyz/v1",
        "apiKey": "sk-ВАШ-КЛЮЧ"
      },
      "models": {
        "gpt-6-astra": { "name": "GPT-6 Astra" }
      }
    }
  }
}

ZCode

Подключение через OpenAI-compatible / Custom Provider.

1

Откройте настройки модели

В настройках провайдеров выберите OpenAI-compatible или Custom Provider.

2

Заполните endpoint

Base URL: https://mirage-api.xyz/v1, API Key: sk-ВАШ-КЛЮЧ.

3

Добавьте модель

Впишите gpt-6-astra (доступна также claude-opus-5.5) и сохраните.

Если в интерфейсе есть переключатель «Use custom endpoint» — он должен быть включён, иначе поле Base URL недоступно.
ZCode · Custom ProviderJSON
{
  "provider": "openai-compatible",
  "baseUrl": "https://mirage-api.xyz/v1",
  "apiKey": "sk-ВАШ-КЛЮЧ",
  "model": "gpt-6-astra"
}

SDK / cURL

OpenAI-совместимый Chat Completions API. Эндпоинт: https://mirage-api.xyz/v1/chat/completions.

1

Возьмите OpenAI-совместимый клиент

Подойдёт официальный SDK OpenAI для Python или JavaScript — меняется только base_url.

2

Подставьте ключ и модель

Ключ sk-ВАШ-КЛЮЧ передаётся в заголовке Authorization, модель — gpt-6-astra.

request.py · Python (OpenAI SDK)PYTHON
from openai import OpenAI

client = OpenAI(
    base_url="https://mirage-api.xyz/v1",
    api_key="sk-ВАШ-КЛЮЧ",
)

response = client.chat.completions.create(
    model="gpt-6-astra",
    messages=[{"role": "user", "content": "Привет!"}],
)
print(response.choices[0].message.content)
request.js · JavaScript (fetch)JS
const response = await fetch(
  "https://mirage-api.xyz/v1/chat/completions",
  {
    method: "POST",
    headers: {
      Authorization: "Bearer sk-ВАШ-КЛЮЧ",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      model: "gpt-6-astra",
      messages: [{ role: "user", content: "Привет!" }],
    }),
  },
);
const data = await response.json();
console.log(data.choices[0].message.content);
terminal · cURLCURL
curl https://mirage-api.xyz/v1/chat/completions \
  -H "Authorization: Bearer sk-ВАШ-КЛЮЧ" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-6-astra",
    "messages": [
      {"role": "user", "content": "Привет!"}
    ]
  }'
МетодЭндпоинтНазначение
POST/v1/chat/completionsОтправка сообщений и получение ответа модели.
GET/v1/modelsСписок доступных моделей.
GET/v1/dashboard/billing/subscriptionДанные о подписке и лимите баланса.
GET/v1/dashboard/billing/usageСуммарный расход токенов по ключу.
Храните API-ключ на сервере и не публикуйте его в клиентском коде браузера.