Codex CLI
Подключите OpenAI Codex CLI к Mixen — оплата с баланса в рублях, tool-calling и стриминг через наш OpenAI-совместимый /v1/responses.
Установка
Заголовок раздела «Установка»npm i -g @openai/codexТребуется Node.js 22+.
Конфигурация
Заголовок раздела «Конфигурация»Создайте ~/.codex/config.toml (Windows: %USERPROFILE%\.codex\config.toml):
model_provider = "mixen"model = "openai/gpt-5.5"model_reasoning_effort = "high"
[model_providers.mixen]name = "Mixen AI"base_url = "https://api.mixen.ai/v1/"env_key = "MIXEN_API_KEY"wire_api = "responses"Ключевые моменты:
model_providerдолжен совпадать с именем секции[model_providers.<id>].base_urlобязательно заканчивается на/v1/.wire_api = "responses"— Mixen поддерживает Responses API (stateless: полную историю Codex присылает в input — previous_response_id/store не нужны).
Переменная окружения с ключом:
export MIXEN_API_KEY="ваш-api-ключ" # добавить в ~/.bashrc или ~/.zshrc для постоянстваcodex "ваш запрос"Рекомендуемые модели
Заголовок раздела «Рекомендуемые модели»| Модель | ID |
|---|---|
| GPT-5.6 Sol | openai/gpt-5.6-sol |
| Claude Opus 5 | anthropic/claude-opus-5 |
| GLM 5.3 | z-ai/glm-5.3 |
| DeepSeek V4 Pro | deepseek/deepseek-v4-pro |
| Kimi K3 | moonshotai/kimi-k3 |
Актуальный список — в каталоге.
Типичные проблемы
Заголовок раздела «Типичные проблемы»- «Model provider not found» — имя в
model_providerне совпадает с секцией[model_providers.<id>]; они должны быть идентичны. - «stream disconnected before completion» — проверьте
wire_api = "responses"и суффикс/v1/вbase_url. - Ключ не найден — переменная из
env_keyдолжна быть задана в текущей сессии терминала. - Модель не вызывает инструменты — работа с файлами и командами зависит от поддержки tool calling конкретной моделью; попробуйте другую из каталога.