26 июля 2026 г.4 мин чтенияGPT-5.6Codex CLISetupCoding

Как подключить GPT-5.6 к Codex CLI: Sol, Terra и Luna

GPT-5.6 — актуальное семейство для агентного кодинга и сложных сценариев Codex. В него входят три тира: Sol для тяжёлой автономной работы, Terra для повседневной разработки и Luna для быстрых узких подзадач. Все три можно запускать в Codex CLI через один endpoint AnyModel и переключать без смены API-ключа.

Ниже не только команда установки. Разберём точные model id, изменения в конфигурации, проверку маршрута и способ не тратить токены frontier-модели на работу, с которой справляется младший тир.

Сначала выберите тир GPT-5.6

Конфигурация у моделей одинаковая — меняется только id.

Тир Model id Контекст С чего начать
GPT-5.6 Sol gpt-5.6-sol 1M Сложные миграции, архитектура, финальное ревью
GPT-5.6 Terra gpt-5.6-terra 1M Обычная разработка, отладка и CI-агенты
GPT-5.6 Luna gpt-5.6-luna 400K Узкие исправления, тесты и сабагенты

Если собственных замеров ещё нет, начните с GPT-5.6 Terra. Переносите задачу в Sol, когда пропущенная зависимость или слабый патч обойдутся дороже повышения тира. Используйте Luna, когда результат легко проверить.

Шаг 1. Создайте ключ AnyModel

Зарегистрируйтесь и скопируйте API-ключ из кабинета. AnyModel — независимый OpenAI-совместимый шлюз: это ключ AnyModel, а не аккаунт OpenAI или подписка ChatGPT.

Если вы находитесь в регионе с ограничениями оплаты, смотрите способы именно в своём checkout. Доступные карты, переводы, валюты и криптовалютные рельсы зависят от аккаунта и активного платёжного провайдера.

Шаг 2. Установите Codex с выбранной моделью

Самый быстрый способ — установщик в одну строку. В примере сразу выбирается Terra:

bash <(curl -fsSL "https://anymodel.org/i?tool=codex&model=gpt-5.6-terra") <YOUR_API_KEY>

Замените <YOUR_API_KEY> ключом из кабинета. Для Sol или Luna поменяйте только параметр model в URL.

Установщик записывает конфигурацию Codex со следующими параметрами:

  • Responses-совместимый endpoint AnyModel;
  • ваш API-ключ AnyModel;
  • выбранную модель GPT-5.6;
  • локальное имя провайдера в конфигурации Codex.

Он не устанавливает расширение браузера, не создаёт аккаунт OpenAI и не меняет репозитории. Ответ установщика закрыт от индексации; постоянная документация находится здесь и на странице настройки Codex.

Шаг 3. Запустите ограниченный тест

Откройте репозиторий с чистым или сохранённым состоянием git и дайте небольшое задание:

codex --model gpt-5.6-terra "Найди причину падения auth-теста. Сначала объясни план и не меняй файлы."

После запуска проверьте четыре вещи:

  1. Прочитал ли Codex нужные файлы до предложения изменений?
  2. Запустил ли правильные тесты и отреагировал ли на ошибки?
  3. Получился ли патч компактнее и безопаснее ручного исправления?
  4. Сколько токенов и повторных попыток заняла вся сессия?

Дешёвая модель может оказаться дороже после нескольких неудачных попыток. И наоборот, Sol невыгодна для механических правок, даже если делает их правильно.

Переключайте тиры без переустановки

Флаг командной строки меняет модель на одну сессию:

codex --model gpt-5.6-sol "Проверь миграцию и найди пропущенные зависимости между пакетами"
codex --model gpt-5.6-luna "Добавь табличные тесты для этой чистой функции"

Так получается простая политика: Terra по умолчанию, Sol для эскалации, Luna для узких исполнителей. Endpoint и ключ остаются прежними.

Текущие ставки и разницу между лист-прайсом и ценой AnyModel смотрите в гайде по GPT-5.6 API и живом прайсе.

Проверка ручной конфигурации

Если Codex всё ещё обращается не к тому провайдеру, проверьте активную конфигурацию. Ключевые значения выглядят так:

model = "gpt-5.6-terra"
model_provider = "anymodel"

[model_providers.anymodel]
base_url = "https://anymodel.org/v1"
wire_api = "responses"
requires_openai_auth = true

Не вставляйте настоящий ключ в публичный issue, скриншот терминала или репозиторий. Установщик хранит авторизацию отдельно.

Решение частых проблем

401 или ошибка авторизации. Повторно скопируйте ключ AnyModel и убедитесь, что CLI читает созданного установщиком провайдера. Ключи OpenAI и AnyModel не взаимозаменяемы.

Model not found. Используйте точные id из таблицы и проверьте наличие модели в живом каталоге. Codex и десктопные клиенты могут кэшировать список — перезапустите приложение.

Запрос неправильно уходит в /chat/completions. Актуальные агентные возможности Codex используют Responses-формат. Сохраните wire_api = "responses".

Длинная сессия слишком дорогая. Уберите нерелевантный контекст, разделите задачу на проверяемые этапы или отдайте механику Luna. Размер окна — предел, а не цель.

Связь из региона нестабильна. Проверяйте с тем же провайдером, VPN-режимом и сервером, где будет работать агент. Страница Codex в России объясняет разницу между совместимым API-доступом и прямой подпиской OpenAI.

Безопасный рабочий процесс

Начинайте агентную задачу из восстанавливаемого состояния git, явно задавайте разрешённые пути, передавайте команду тестов и требуйте итоговый список изменений. Ghost Mode отключает хранение промптов и ответов на стороне AnyModel, но upstream-модель всё равно обрабатывает запрос.

Сама установка занимает одну команду. Главное — дальнейшая маршрутизация: Terra по умолчанию, осознанная эскалация в Sol и Luna для задач с узким критерием готовности. Создайте ключ AnyModel и сравните три тира на одной небольшой задаче.

Читать дальше