Перейти к содержимому

Codex CLI, Cursor, OpenCode и Kilo Code на одном API-ключе

Пошаговая настройка четырёх популярных инструментов для программирования с apmix: один Base URL, один ключ и все модели вашего тарифа — от GPT и Claude до Gemini и DeepSeek.

Команда apmixОпубликовано 3 мин чтения
Четыре парящие плитки со скруглёнными углами соединены тонкими линиями с одним чёрным узлом в центре.
На этой странице
  1. Codex CLI
  2. Cursor
  3. OpenCode
  4. Kilo Code
  5. Какую модель выбрать?
  6. Другие инструменты

Большинство инструментов для программирования позволяют подключить собственный эндпоинт, совместимый с OpenAI. Больше apmix ничего и не нужно: направьте инструмент на https://api.apmix.ai/v1, укажите ключ apmix — и в нём станут доступны все модели вашего тарифа, включая Claude, Gemini, DeepSeek и Qwen, а не только GPT.

Ниже — настройка четырёх самых популярных инструментов. Каждая занимает две-три минуты. Замените apx_live_YOUR_KEY на ключ из панели управления; идентификаторы моделей есть в каталоге.

Codex CLI

Codex — терминальный агент OpenAI. Он читает собственных провайдеров из ~/.codex/config.toml и работает через Responses API, который apmix отдаёт по адресу /v1/responses.

Codex CLI в терминале
Codex CLI в терминале. Изображение: openai/codex, Apache-2.0.

Установите его (нужен Node.js 18 или новее):

Terminal
npm install -g @openai/codex

Зарегистрируйте apmix как провайдера и сделайте его провайдером по умолчанию:

~/.codex/config.toml
model = "gpt-5.6-luna"
model_provider = "apmix"

[model_providers.apmix]
name = "apmix"
base_url = "https://api.apmix.ai/v1"
env_key = "APMIX_API_KEY"
wire_api = "responses"

Codex берёт ключ из переменной, указанной в env_key. Сохраните её для будущих терминалов:

Terminal
echo 'export APMIX_API_KEY="apx_live_YOUR_KEY"' >> ~/.zshrc   # or ~/.bashrc
export APMIX_API_KEY="apx_live_YOUR_KEY"

В Windows, в PowerShell:

PowerShell
[Environment]::SetEnvironmentVariable("APMIX_API_KEY", "apx_live_YOUR_KEY", "User")
$env:APMIX_API_KEY = "apx_live_YOUR_KEY"

Откройте новый терминал и запустите codex в своём проекте. Команда codex --model <id> меняет модель на одну сессию.

Cursor

Cursor направляет любой собственный эндпоинт через свои настройки OpenAI — в том числе модели Claude, Gemini и Grok.

  1. Нажмите Ctrl+Shift+J (⌘⇧J на Mac), чтобы открыть Cursor Settings, и выберите Models.
  2. В поле поиска точно введите идентификатор модели, например gpt-5.6-terra, и нажмите Add Custom Model.
  3. Прокрутите до раздела API Keys и включите OpenAI API Key. Поля Anthropic и Google оставьте пустыми.
  4. Вставьте ключ apmix в поле OpenAI API Key.
  5. Включите Override OpenAI Base URL, вставьте https://api.apmix.ai/v1 и нажмите Verify.
  6. В списке моделей чата выключите Auto и выберите свою модель.
Шаги для Cursor в документации apmix
Те же шаги для Cursor в документации, с уже подставленными ключом и моделью.

Теперь Chat, Agent и Cmd+K работают через apmix. Автодополнение по Tab по-прежнему использует собственные модели Cursor — как и с любым пользовательским ключом.

OpenCode

OpenCode — терминальный агент с открытым исходным кодом. Установите его через npm или скриптом установки в macOS и Linux:

Terminal
npm install -g opencode-ai

Добавьте apmix как провайдера в ~/.config/opencode/opencode.json (или в opencode.json в корне проекта):

~/.config/opencode/opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "model": "apmix/gpt-5.6-luna",
  "provider": {
    "apmix": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "apmix",
      "options": { "baseURL": "https://api.apmix.ai/v1", "apiKey": "apx_live_YOUR_KEY" },
      "models": {
        "gpt-5.6-luna": { "name": "GPT 5.6 Luna" },
        "claude-sonnet-5": { "name": "Claude Sonnet 5" },
        "gemini-3.1-pro": { "name": "Gemini 3.1 Pro" }
      }
    }
  }
}

Запустите opencode и выберите модель командой /models; модели apmix отображаются отдельной группой. Любые другие идентификаторы из каталога можно в любой момент добавить в models.

Терминальный интерфейс OpenCode
Терминальный интерфейс OpenCode. Изображение: anomalyco/opencode, лицензия MIT.

Kilo Code

Kilo Code работает в VS Code, в IDE от JetBrains и в терминале.

Kilo Code в VS Code рядом с Kilo CLI
Kilo Code в VS Code, рядом — Kilo CLI. Изображение: Kilo-Org/kilocode, лицензия MIT.

В редакторе установите расширение Kilo Code, откройте его настройки (шестерёнка), перейдите в Providers и нажмите Custom provider. Выберите OpenAI Compatible и заполните поля:

text
Provider ID     apmix
Provider API    OpenAI Compatible
Base URL        https://api.apmix.ai/v1
API key         apx_live_YOUR_KEY
Model           gpt-5.6-luna

После этого Kilo покажет все модели, доступные вашему ключу, прямо из /v1/models.

В терминале установите CLI и укажите тот же провайдер. Это форк OpenCode, и конфигурацию он читает в том же формате:

Terminal
npm install -g @kilocode/cli
~/.config/kilo/kilo.jsonc
{
  "$schema": "https://app.kilo.ai/config.json",
  "model": "apmix/gpt-5.6-luna",
  "provider": {
    "apmix": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "apmix",
      "options": { "baseURL": "https://api.apmix.ai/v1", "apiKey": "apx_live_YOUR_KEY" },
      "models": {
        "gpt-5.6-luna": { "name": "GPT 5.6 Luna", "tool_call": true },
        "claude-sonnet-5": { "name": "Claude Sonnet 5", "tool_call": true }
      }
    }
  }
}

Перезапустите CLI, выполните kilo в своём проекте и выберите модель командой /models.

Какую модель выбрать?

Любая модель из вашего тарифа работает во всех четырёх инструментах, поэтому выбирайте по задаче, а не по инструменту:

ЗадачаПопробуйте
Повседневное программирование, быстрые итерацииgpt-5.6-luna, deepseek-v4-flash, gemini-3.8-flash
Сложные задачи и большие рефакторингиclaude-opus-5, gpt-6-sol, gemini-3.1-pro
Долгие сессии агента при скромном бюджетеdeepseek-v4-flash, kimi-k3, glm-5.3

У каждой модели есть множитель взвешенных токенов, поэтому быстрая модель растягивает квоту дальше. Страница цен пересчитывает квоту каждого тарифа в реальные токены для каждой модели, а живой рейтинг показывает, чем больше всего пользуются другие разработчики прямо сейчас.

Другие инструменты

Для Pi, Kimi Code, Grok Build, DeepSeek Harness, Hermes и ZCode есть отдельные инструкции в документации, а для Claude Code — своё руководство. Если вашего инструмента нет в списке, найдите поле вроде Base URL или Custom provider: вставьте https://api.apmix.ai/v1 и свой ключ и укажите идентификатор модели из каталога.

Чёрное окно терминала парит в пространстве; светящийся курсор соединён тонкими линиями с маленькими стеклянными кубиками.

Руководства3 мин чтения

Как настроить Claude Code с apmix за две минуты

Направьте Claude Code на apmix тремя переменными окружения, сохраните настройки в settings.json, переключайтесь между Claude Sonnet, Opus и Haiku командой /model и следите за расходом.

Чёрные песочные часы на белой поверхности, из которых сыплется поток из тысяч крошечных светящихся частиц.

Новости2 мин чтения

10 млрд бесплатных токенов на GPT-6 Luna: как принять участие в событии 2 октября

2 октября в 17:00 UTC apmix открывает общий пул на 10 миллиардов токенов на gpt-6-luna-free для всех аккаунтов — с любым тарифом или без него. Рассказываем, как подготовиться к старту.

Один ключ для всех топовых моделей.

GPT, Claude, Gemini, Grok, DeepSeek и Qwen на одном API-ключе и одном месячном тарифе. Работает с инструментами, которыми вы уже пользуетесь.

10M бесплатных токенов при регистрации, без карты.