Codex CLI работает через OpenAI Responses API — у Neurly он есть (/v1/responses), поэтому подключение сводится к одному конфигу.
Добавьте провайдера в ~/.codex/config.toml (Windows: C:\Users\ИМЯ\.codex\config.toml):
model = "openai/gpt-5.2-codex" model_provider = "neurly" [model_providers.neurly] name = "Neurly" base_url = "https://neurly.ru/v1" env_key = "NEURLY_API_KEY" wire_api = "responses"
И положите ключ в переменную окружения:
# macOS / Linux (добавьте в ~/.zshrc или ~/.bashrc) export NEURLY_API_KEY="sk-neurly-..." # Windows (PowerShell, затем перезапустите терминал) setx NEURLY_API_KEY "sk-neurly-..."
codex "ответь одним словом: работаешь?"
Ответ пришёл — запрос уже виден в журнале со стоимостью в ₽.
В поле model — любой слаг из каталога. Для агентного кодинга подходят и не-OpenAI модели: anthropic/claude-sonnet-4.6, deepseek/deepseek-chat-v3.1 — Codex CLI не заметит разницы, формат одинаковый.
| Симптом | Причина и решение |
|---|---|
| 401 invalid_api_key | Переменная NEURLY_API_KEY не установлена в текущей сессии терминала (после setx нужен перезапуск) или имя в env_key не совпадает. |
| 404 model_not_found | Слаг без провайдера — нужен полный: openai/gpt-5.2-codex. |
| Codex пишет про «wire api» | Проверьте wire_api = "responses" — chat-режим у Codex CLI устарел. |
Напишите нам — поможем настроить Codex CLI под вашу систему. Бесплатно, обычно отвечаем в течение пары часов.