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

Codex CLI

Настройка OpenAI Codex CLI для эндпоинта Responses Model Gate.

Codex CLI через Model Gate

Codex использует протокол OpenAI Responses. base_url поставщика включает /v1.

1. Установить Codex

npm install -g @openai/codex
codex --version

Проверьте актуальную официальную инструкцию установки на https://developers.openai.com/codex/.

2. Настроить поставщика

Отредактируйте:

  • Linux или macOS: ~/.codex/config.toml
  • Windows: %USERPROFILE%\.codex\config.toml
model = "gpt-5.4"
model_provider = "model_gate"
model_reasoning_effort = "high"

[model_providers.model_gate]
name = "Model Gate"
base_url = "https://api.model-gate.com/v1"
wire_api = "responses"
env_key = "MODEL_GATE_API_KEY"

wire_api = "responses" отправляет запросы в /v1/responses.

3. Задать API-ключ

Linux или macOS

export MODEL_GATE_API_KEY="mg_live_..."

Для постоянной настройки добавьте export в профиль оболочки или менеджер секретов.

Windows PowerShell

[Environment]::SetEnvironmentVariable(
  "MODEL_GATE_API_KEY",
  "mg_live_...",
  "User"
)

Откройте новый терминал после установки постоянной переменной.

4. Запустить Codex

codex

Глубина рассуждений

model_reasoning_effort = "low"
  • low: быстрее и короче.
  • medium: сбалансированно.
  • high: более подробная проработка сложных задач.

Модель поставщика должна поддерживать запрошенные настройки рассуждений.

Устранение проблем

ПроблемаРешение
Ошибка аутентификацииУбедитесь, что MODEL_GATE_API_KEY доступен в том же терминале.
Codex обращается напрямую к OpenAIПроверьте model_provider = "model_gate" и совпадение имени секции поставщика.
Эндпоинт не поддерживаетсяПроверьте wire_api = "responses" и окончание base_url на /v1.
Модель не найденаЗапросите /v1/models для канонического ID либо используйте активный псевдоним, подтверждённый администратором.

Не задавайте requires_openai_auth = true для этого поставщика: такой параметр выбирает аутентификацию аккаунта OpenAI вместо собственного env_key.