Codex CLI с ShareQuota
Codex говорит на диалекте OpenAI Responses, и прокси обслуживает его на собственном пути. Один блок провайдера в config.toml и один ключ в окружении.
Codex CLI настраивается через ~/.codex/config.toml, где таблица model_providers называет базовый URL, переменную окружения с ключом и проводной протокол. Направьте его на локальный эндпоинт, задав wire_api как responses, экспортируйте ключ sq- под выбранным именем — и Codex пойдёт в план ChatGPT, в который вы вошли, или к любому другому провайдеру, если сменить id модели.
Настройка
- 1Запустите прокси и подключите планЗапустите бинарник, откройте панель и войдите в свой аккаунт ChatGPT или вставьте ключ API от OpenAI.
- 2Добавьте блок провайдераВставьте секцию model_providers в ~/.codex/config.toml и укажите её в model_provider. Переключатель в один клик в панели пишет ровно эту секцию.
- 3Экспортируйте ключ и запустите codexЭкспортируйте свой ключ sq- под именем env_key из блока, затем запустите codex как обычно.
Что задать
model_provider = "sharequota"model = "chatgpt/gpt-5.4"[model_providers.sharequota]name = "ShareQuota"base_url = "http://localhost:20130/v1"env_key = "SHAREQUOTA_API_KEY"wire_api = "responses"Что стоит знать
- wire_api должен быть responses: Codex говорит на диалекте Responses, и прокси обслуживает его по пути /v1/responses, а не переводит chat completions.
- Провайдера выбирает id модели — chatgpt/ попадает на подключение ChatGPT, claude/ на Claude, и так далее.
Как отменить
Уберите записи выше или выключите интеграцию в панели, и резервная копия восстановится. Больше ничего не записывалось.
Вопросы
Да. Прокси входит в аккаунт ChatGPT, который вы подключили через OAuth, и Codex тратит этот план через локальный эндпоинт.
Да — задайте модель claude/claude-sonnet-5, и прокси переведёт диалект Responses в диалект Anthropic, вместе с потоком.
Сверено с собственной документацией инструмента 2026-09-13. Настройки переезжают; если поле переименовали, источник — ссылка на документацию выше.