Codex CLI
Терминальный агент от OpenAI. Поддерживает сторонние OpenAI-совместимые провайдеры через config.toml.
Быстрое подключение
Установите CLI, впишите провайдера в ~/.codex/config.toml и задайте ключ в переменной окружения:
npm install -g @openai/codexmodel = "claude-sonnet-4-6"
model_provider = "tonwave"
[model_providers.tonwave]
name = "TonWave"
base_url = "https://api.tonwave.dev/v1"
env_key = "TONWAVE_API_KEY"
wire_api = "chat"export TONWAVE_API_KEY="tw_ВАШ_КЛЮЧ"Запустите codex в папке проекта.
Подробная инструкция — по шагам
Установите Node.js. Codex CLI ставится через npm.
Эти инструменты ставятся через npm, поэтому сначала нужен Node.js. Установите актуальную LTS-версию (сейчас Node.js 24) с nodejs.org — скачайте установщик и пройдите все шаги. Либо одной командой в терминале:
Windows
winget install OpenJS.NodeJS.LTS
macOS (Homebrew)
brew install node
Проверьте установку командой node -v — она должна показать номер версии.
Установите Codex CLI командой в терминале:
npm install -g @openai/codexПропишите провайдера в файле конфигурации (создайте, если его нет):
Windows
%USERPROFILE%\\.codex\\config.toml
macOS / Linux
~/.codex/config.toml
model = "claude-sonnet-4-6"
model_provider = "tonwave"
[model_providers.tonwave]
name = "TonWave"
base_url = "https://api.tonwave.dev/v1"
env_key = "TONWAVE_API_KEY"
wire_api = "chat"Задайте ключ в переменной окружения TONWAVE_API_KEY (замените на свой ключ):
Windows (PowerShell)
$env:TONWAVE_API_KEY = "tw_ВАШ_КЛЮЧ"
macOS / Linux
export TONWAVE_API_KEY="tw_ВАШ_КЛЮЧ"
Запустите codex в папке проекта.
Заметка