Клиент

Codex CLI

Подключите Codex CLI к Omni Router через ChatGPT OAuth или API-ключ OpenAI.

Сначала подключите провайдера

В личном кабинете откройте раздел «Провайдеры», добавьте ChatGPT/Codex через OAuth или OpenAI через API-ключ и скопируйте ключ omni_….

Открыть провайдеров

Вариант 1

Автоматическая настройка

  1. 1 Откройте терминал.
  2. 2 Запустите установщик. Он запросит ключ, обновит настройки Codex и удалит старый omni_-ключ из кэша авторизации.
curl -fsSL https://api.omnirouter.ru/install/codex.sh | bash

Откройте новый терминал и запустите Codex в режиме Omni Router:

codex -c 'model_provider="omnirouter"' -m gpt-5.6-sol

Альтернатива: codex --profile omnirouter.

Вариант 2

Ручная настройка

Добавьте блок в файл ~/.codex/config.toml:

[model_providers.omnirouter]
name = "OmniRouter"
base_url = "https://api.omnirouter.ru/v1"
wire_api = "responses"
env_key = "OMNIROUTER_API_KEY"

Создайте файл ~/.codex/omnirouter.config.toml:

model_provider = "omnirouter"

Задайте ключ перед запуском:

# macOS / Linux / WSL
export OMNIROUTER_API_KEY="omni_***"

# Windows PowerShell
$env:OMNIROUTER_API_KEY="omni_***"

Если Codex использует старую авторизацию

  1. 1. Выполните codex logout.
  2. 2. Убедитесь, что в ~/.codex/config.toml указан model_provider = "omnirouter".
  3. 3. Если Codex всё ещё выбирает нативный вход, добавьте forced_login_method = "api" и запустите его снова.
  4. 4. Для Codex base URL должен заканчиваться на /v1.