Перейти к содержимому
Открытая КасталияКонсоль

Помощники для программирования

Codex настройка

Используйте установщик или настройте Codex вручную с помощью ключа Modelflare и модели, совместимой с Responses.

В этом руководстве Codex подключается к Modelflare и выполняет свой первый запрос. Используйте вариант А для автоматической настройки. Используйте вариант B, чтобы сначала установить Codex, а затем самостоятельно создать каждый необходимый файл.

Войдите в консоль Modelflare, откройте API Keys и создайте ключ, который будет иметь доступ к gpt-5.6-sol. Выберите любую доступную группу не по умолчанию, в которой указана модель; нет единой необходимой группы.

Держите ключ наготове. Вы можете использовать установщик или настроить те же файлы вручную.

Вам еще не нравится терминал? Начните с интерактивного руководства по первому запуску. Это всего лишь визуальная репетиция, которая не меняет ваш компьютер.

Запустите эту команду от имени обычного пользователя:

Окно терминалаbash
curl -fsSL https://modelflare.dev/install/codex.sh | sh

Если вы уже вошли в систему как root на VPS или контейнере, используйте:

Окно терминалаbash
curl -fsSL https://modelflare.dev/install/codex.sh | MODELFLARE_ALLOW_ROOT=1 sh

Не добавляйте sudo на обычном персональном компьютере. Сценарий устанавливает или обновляет Codex, создает резервные копии существующих файлов, запрашивает ваш API-ключ Modelflare и записывает конфигурацию провайдера в ~/.codex.

Установщик запрашивает язык и ваш ключ API Modelflare, проверяет доступ к gpt-5.6-sol и создает резервные копии существующих файлов перед их изменением. По завершении перейдите к Проверка соединения.

Вариант Б: создайте каждый файл Codex самостоятельно.

Заголовок раздела «Вариант Б: создайте каждый файл Codex самостоятельно.»

Используйте эту опцию, если вы не хотите запускать сценарий установки Modelflare. Следуйте инструкциям по порядку и на каждом этапе используйте командный блок для вашей операционной системы.

Вариант B создает два файла в каталоге .codex вашего уровня пользователя: config.toml и auth.json.

Окно терминалаPowerShell
irm https://chatgpt.com/codex/install.ps1 | iex
codex --version
Окно терминалаPowerShell
New-Item -ItemType Directory -Force "$HOME\.codex" | Out-Null
Set-Location "$HOME\.codex"
Окно терминалаPowerShell
$config = @'
cli_auth_credentials_store = "file"
model_provider = "modelflare"
model = "gpt-5.6-sol"
model_reasoning_effort = "xhigh"
disable_response_storage = true
model_supports_reasoning_summaries = true
[model_providers.modelflare]
name = "Modelflare"
base_url = "https://modelflare.dev/v1"
wire_api = "responses"
requires_openai_auth = true
'@
$utf8NoBom = New-Object System.Text.UTF8Encoding -ArgumentList $false
[System.IO.File]::WriteAllText(
(Join-Path (Get-Location) "config.toml"),
$config,
$utf8NoBom
)

Замените YOUR_MODELFLARE_API_KEY в объекте JSON полным ключом API, созданным вами в консоли Modelflare. Этот файл должен оставаться действительным в формате JSON и использовать поле OPENAI_API_KEY; не добавляйте командный блок провайдера auth. Текущие выпуски Codex требуют requires_openai_auth = true для этого пути ключа API.

Окно терминалаPowerShell
$authJson = @'
{
"auth_mode": "apikey",
"OPENAI_API_KEY": "YOUR_MODELFLARE_API_KEY"
}
'@
$utf8NoBom = New-Object System.Text.UTF8Encoding -ArgumentList $false
[System.IO.File]::WriteAllText(
(Join-Path (Get-Location) "auth.json"),
$authJson,
$utf8NoBom
)
Окно терминалаPowerShell
Set-Location $HOME
New-Item -ItemType Directory -Force "my-codex-project" | Out-Null
Set-Location "my-codex-project"
codex --model gpt-5.6-sol

Если вы использовали установщик, полностью закройте все сеансы Codex CLI, IDE или рабочего стола, которые уже были открыты. Откройте новый терминал, введите каталог проекта и запустите:

Окно терминалаbash
codex --model gpt-5.6-sol

После завершения настройки вы также можете загрузить приложение Codex.

Тогда спросите Codex:

Text
Reply with one sentence confirming the active model and provider.

Нормальный ответ означает, что настройка завершена.

Симптом Что делать?
401 Скопируйте ключ API и убедитесь, что он не был удален или отключен.
model_not_found Отредактируйте ключ API и выберите группу, которая может получить доступ к gpt-5.6-sol.
Появляется логин ChatGPT Полностью завершите каждый сеанс Codex и снова откройте CLI.
codex не найден Откройте новый терминал. В Windows попробуйте codex.cmd.