Подключите Codex CLI к шлюзу EveryAPI
Codex — кодинг-агент OpenAI на Rust с открытым исходным кодом. `everyapi use codex` запускает его в изолированном CODEX_HOME под управлением EveryAPI и направляет трафик нативного Responses API через шлюз, не перезаписывая вашу обычную конфигурацию Codex.
Одна строка base URL направляет Codex CLI на EveryAPI
Глобальный Base URL по умолчанию / Base URL с приоритетом для Китая: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
everyapi auth logineveryapi use codex # Создаёт изолированный ~/.config/everyapi/codex-home и задаёт CODEX_HOME для этого запуска# Использует нативный Responses API у Codex; обычная конфигурация ~/.codex не меняетсяОт нуля до первого вызова
- Установите codex
npm i -g @openai/codex или установка по README официального репозитория на GitHub. EveryAPI не берёт на себя установку самого codex.
github.com/openai/codex
- Запустите через everyapi use codex
EveryAPI CLI создаёт ~/.config/everyapi/codex-home, записывает туда конфигурацию провайдера и аутентификацию по API-ключу, задаёт CODEX_HOME для дочернего процесса и запускает Codex. Ваша обычная директория ~/.codex остаётся без изменений.
- Хотите запустить модель другого вендора?
Чтобы выбрать модель, передайте собственный флаг --model для Codex после `--`. Сгенерированный провайдер использует нативный эндпоинт EveryAPI /v1/responses; доступные модели зависят от каталога вашего аккаунта.
О связке Codex CLI × EveryAPI
Работают ли режимы sandbox / approval в codex?
Не затрагиваются. Локальные функции агента codex, такие как --approval-policy / --sandbox, не зависят от шлюза EveryAPI и работают как обычно.
Что выбрать: codex CLI или Claude Code?
Оба работают в одном аккаунте EveryAPI без конфликтов. codex CLI ближе к стилю OpenAI, а Claude Code — к стилю агентов Anthropic. EveryAPI не привязан ни к одному из них.