Помощники для программирования
Codex настройка
Используйте установщик или настройте Codex вручную с помощью ключа Modelflare и модели, совместимой с Responses.
В этом руководстве Codex подключается к Modelflare и выполняет свой первый запрос. Используйте вариант А для автоматической настройки. Используйте вариант B, чтобы сначала установить Codex, а затем самостоятельно создать каждый необходимый файл.
1. Создайте ключ API
Заголовок раздела «1. Создайте ключ API»Войдите в консоль Modelflare, откройте API Keys и создайте ключ, который будет иметь доступ к gpt-5.6-sol. Выберите любую доступную группу не по умолчанию, в которой указана модель; нет единой необходимой группы.
Держите ключ наготове. Вы можете использовать установщик или настроить те же файлы вручную.
2. Выберите метод настройки.
Заголовок раздела «2. Выберите метод настройки.»Вариант А: запустить установщик
Заголовок раздела «Вариант А: запустить установщик»Вам еще не нравится терминал? Начните с интерактивного руководства по первому запуску. Это всего лишь визуальная репетиция, которая не меняет ваш компьютер.
Запустите эту команду от имени обычного пользователя:
curl -fsSL https://modelflare.dev/install/codex.sh | shЕсли вы уже вошли в систему как root на VPS или контейнере, используйте:
curl -fsSL https://modelflare.dev/install/codex.sh | MODELFLARE_ALLOW_ROOT=1 shНе добавляйте sudo на обычном персональном компьютере. Сценарий устанавливает или обновляет Codex, создает резервные копии существующих файлов, запрашивает ваш API-ключ Modelflare и записывает конфигурацию провайдера в ~/.codex.
Откройте PowerShell как обычный пользователь Windows и запустите:
irm https://modelflare.dev/install/codex.ps1 | iexУстановщик запрашивает язык и ваш ключ API Modelflare, проверяет доступ к gpt-5.6-sol и создает резервные копии существующих файлов перед их изменением. По завершении перейдите к Проверка соединения.
Вариант Б: создайте каждый файл Codex самостоятельно.
Заголовок раздела «Вариант Б: создайте каждый файл Codex самостоятельно.»Используйте эту опцию, если вы не хотите запускать сценарий установки Modelflare. Следуйте инструкциям по порядку и на каждом этапе используйте командный блок для вашей операционной системы.
Вариант B создает два файла в каталоге .codex вашего уровня пользователя: config.toml и auth.json.
Шаг 1: установите Codex CLI
Заголовок раздела «Шаг 1: установите Codex CLI»irm https://chatgpt.com/codex/install.ps1 | iexcodex --versioncurl -fsSL https://chatgpt.com/codex/install.sh | shcodex --versioncurl -fsSL https://chatgpt.com/codex/install.sh | shcodex --versionШаг 2: создайте и войдите в каталог .codex
Заголовок раздела «Шаг 2: создайте и войдите в каталог .codex»New-Item -ItemType Directory -Force "$HOME\.codex" | Out-NullSet-Location "$HOME\.codex"mkdir -p ~/.codexcd ~/.codexmkdir -p ~/.codexcd ~/.codexШаг 3: создайте config.toml
Заголовок раздела «Шаг 3: создайте config.toml»$config = @'cli_auth_credentials_store = "file"model_provider = "modelflare"model = "gpt-5.6-sol"model_reasoning_effort = "xhigh"disable_response_storage = truemodel_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)cat > config.toml << 'EOF'cli_auth_credentials_store = "file"model_provider = "modelflare"model = "gpt-5.6-sol"model_reasoning_effort = "xhigh"disable_response_storage = truemodel_supports_reasoning_summaries = true
[model_providers.modelflare]name = "Modelflare"base_url = "https://modelflare.dev/v1"wire_api = "responses"requires_openai_auth = trueEOFchmod 600 config.tomlcat > config.toml << 'EOF'cli_auth_credentials_store = "file"model_provider = "modelflare"model = "gpt-5.6-sol"model_reasoning_effort = "xhigh"disable_response_storage = truemodel_supports_reasoning_summaries = true
[model_providers.modelflare]name = "Modelflare"base_url = "https://modelflare.dev/v1"wire_api = "responses"requires_openai_auth = trueEOFchmod 600 config.tomlШаг 4: создайте auth.json
Заголовок раздела «Шаг 4: создайте auth.json»Замените YOUR_MODELFLARE_API_KEY в объекте JSON полным ключом API, созданным вами в консоли Modelflare. Этот файл должен оставаться действительным в формате JSON и использовать поле OPENAI_API_KEY; не добавляйте командный блок провайдера auth. Текущие выпуски Codex требуют requires_openai_auth = true для этого пути ключа API.
$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)cat > auth.json << 'EOF'{ "auth_mode": "apikey", "OPENAI_API_KEY": "YOUR_MODELFLARE_API_KEY"}EOFchmod 600 auth.jsoncat > auth.json << 'EOF'{ "auth_mode": "apikey", "OPENAI_API_KEY": "YOUR_MODELFLARE_API_KEY"}EOFchmod 600 auth.jsonШаг 5: запуск Codex
Заголовок раздела «Шаг 5: запуск Codex»Set-Location $HOMENew-Item -ItemType Directory -Force "my-codex-project" | Out-NullSet-Location "my-codex-project"codex --model gpt-5.6-solcd ~mkdir -p my-codex-projectcd my-codex-projectcodex --model gpt-5.6-solcd ~mkdir -p my-codex-projectcd my-codex-projectcodex --model gpt-5.6-sol3. Проверьте соединение.
Заголовок раздела «3. Проверьте соединение.»Если вы использовали установщик, полностью закройте все сеансы Codex CLI, IDE или рабочего стола, которые уже были открыты. Откройте новый терминал, введите каталог проекта и запустите:
codex --model gpt-5.6-solПосле завершения настройки вы также можете загрузить приложение Codex.
Тогда спросите Codex:
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. |