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

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 конкретной моделью; попробуйте другую из каталога.