Подключение
Codex (GPT): подключение через config.toml
Подключите Codex CLI от OpenAI к группе GPT в CoreCode, как к прокси для API. Codex читает настройки из config.toml, поэтому нужно добавить туда собственного провайдера модели. Настройки взяты из руководства OpenAI по расширенной конфигурации Codex.
https://corecode.live/v1wire_api = "responses")Установка
Пропустите этот шаг, если Codex уже установлен.
curl -fsSL https://chatgpt.com/codex/install.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
npm install -g @openai/codex
После установки выполните codex --version: если выводится номер версии, Codex установлен. Другие способы установки описаны в репозитории Codex.
Создание ключа
На странице API-ключей нажмите «Create API key» и выберите группу GPT; остальное оставьте как есть. Ключ из группы 「Claude 满血」 не может вызывать модели GPT. Чтобы один ключ работал и в Claude Code, и в Codex, выберите auto; см. группу auto.
Настройка
Запишите config.toml
Отредактируйте ~/.codex/config.toml (в Windows — %USERPROFILE%\.codex\config.toml); если файла нет, создайте его. Если в файле уже есть содержимое, поставьте строки model и model_provider в самое начало, до любого заголовка таблицы:
model = "gpt-6.1-sol"
model_provider = "corecode"
[model_providers.corecode]
name = "CoreCode"
base_url = "https://corecode.live/v1"
env_key = "CORECODE_API_KEY"
wire_api = "responses"
| Параметр | Что делает |
|---|---|
model | Модель по умолчанию; подойдёт любая модель из группы GPT |
model_provider | Указывает на провайдера, описанного ниже. Это не может быть openai: так называется встроенный провайдер Codex |
base_url | Должен заканчиваться на /v1 |
env_key | Переменная окружения, из которой Codex читает ключ |
Задайте переменную с ключом
export CORECODE_API_KEY=sk-your-key
codex
$env:CORECODE_API_KEY = "sk-your-key"
codex
Чтобы переменная сохранялась, добавьте строку export в ~/.zshrc или ~/.bashrc; в Windows выполните setx CORECODE_API_KEY sk-your-key и откройте новый терминал.
model_provider и model_providers в .codex/config.toml внутри проекта и выводит предупреждение при запуске. Провайдер должен быть в ~/.codex/config.toml.Проверка
codex exec "reply ok"
Если выводится ok, подключение работает. Запрос появится в логах расхода консоли в группе GPT.
Смена модели
Для одного запуска используйте codex --model gpt-6-sol; чтобы изменить модель по умолчанию, поправьте model в config.toml. Модели и цены группы GPT — в разделе Цены; от дешёвых к дорогим уровни идут примерно так: luna, terra, sol, astra.
FAQ
401 или запрос входа
Проверьте, что в терминале, где запущен codex, задана CORECODE_API_KEY (echo $CORECODE_API_KEY) и что env_key в config.toml называет ту же переменную. После setx откройте новый терминал.
404 или нет соединения
Укажите base_url как https://corecode.live/v1, вместе с /v1.
Модель не найдена или нет доступного канала
Ключ должен быть в группе GPT или auto, а имя модели должно совпадать со страницей Цены.