Codex CLI

Подключение OpenAI Codex CLI к usellm

Codex CLI

OpenAI Codex CLI - терминальный AI-агент для написания кода. Он работает прямо в вашем терминале, читает и редактирует файлы, запускает команды и помогает с задачами по коду.

usellm поддерживает Responses API, поэтому Codex CLI подключается напрямую, без промежуточных прокси и дополнительных зависимостей.

Требования

Установка

npm i -g @openai/codex

Настройка

  1. Создайте файл конфигурации.
    macOS / Linux:
    mkdir -p ~/.codex
    nano ~/.codex/config.toml
    

    Windows:
    mkdir "$env:USERPROFILE\.codex" -Force
    notepad "$env:USERPROFILE\.codex\config.toml"
    
  2. Вставьте конфигурацию провайдера:
    model_provider = "usellm"
    model = "openai/gpt-6-astra"
    model_reasoning_effort = "high"
    
    [model_providers.usellm]
    name = "usellm"
    base_url = "https://api.usellm.ru/v1/"
    env_key = "USELLM_API_KEY"
    wire_api = "responses"
    
  3. Откройте терминал, установите API-ключ и запустите Codex.
    macOS / Linux:
    export USELLM_API_KEY="ваш-ключ"
    codex "ваш запрос"
    

    Чтобы сохранить ключ на постоянной основе, добавьте строку export USELLM_API_KEY="ваш-ключ" в ~/.bashrc или ~/.zshrc.
    Windows:
    $env:USELLM_API_KEY = "ваш-ключ"
    codex "ваш запрос"
    

    Для сохранения на постоянной основе:
    [System.Environment]::SetEnvironmentVariable("USELLM_API_KEY", "ваш-ключ", "User")
    

    Или через GUI: Win + R → sysdm.cpl → вкладка Дополнительно → Переменные среды → Создать.

Рекомендуемые модели

МодельIDОсобенности
GPT-6 Astraopenai/gpt-6-astraФлагман OpenAI: сильнейший reasoning и генерация кода
Claude Sonnet 5anthropic/claude-sonnet-5Лучший баланс цены и качества для повседневных задач
Gemini 3.8 Flashgoogle/gemini-3.8-flashБыстрая и умная, идеальна для рефакторинга и code review
Grok 4.6xai/grok-4.6Топ для сложной логики и работы с большими кодобазами
GLM 5.3 Flashzai/glm-5.3-flashЭкономичная и быстрая, хороша для скриптов и автоматизации
Qwen3.8 Flashalibaba/qwen3.8-flashСамая дешёвая, подходит для простых правок и автодополнения

Актуальный список моделей: Модели API

Решение проблем

Ссылки