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

Codex CLI

Codex CLI работает через OpenAI Responses: ответ и правка файла — проверено на живом шлюзе (codex-cli 0.156.1).

Нужен ZubrCode. Дальше:

Окно терминала
zubrcode connect codex

Команда откроет вход на zubriq.by, выпустит Codex отдельный ключ (codex@<имя машины> в списке «Где выполнен вход»), покажет, что поменяется в ~/.codex/config.toml, и после «y» запишет: model, model_provider и таблицу [model_providers.zubriq], ключ — в её поле experimental_bearer_token, так что переменную окружения заводить не нужно. Остальное в файле не меняется; прежняя версия — рядом, config.toml.zubrcode-bak-….

  • --key sk-… — готовый ключ без браузера; --yes — без вопроса;
  • zubrcode connect codex --undo — вернуть файл как было.

Ручная настройка — ниже.

~/.codex/config.toml
model = "zubr-coder"
model_provider = "zubriq"
[model_providers.zubriq]
name = "ZuBrIQ"
base_url = "https://api.zubriq.by/v1"
env_key = "ZUBRIQ_API_KEY"
wire_api = "responses"

Ключ — переменной ZUBRIQ_API_KEY (та же, что у ZubrCode):

Окно терминала
export ZUBRIQ_API_KEY=sk-…
Окно терминала
codex exec --skip-git-repo-check "Ответь одним словом: ок"

Вне git-репозитория Codex без --skip-git-repo-check не запускается («Not inside a trusted directory»); в папке проекта флаг не нужен.

Правки файлов в неинтерактивном режиме:

Окно терминала
codex exec -s workspace-write "…"

Ошибки шлюза — на странице Сторонние агенты.