Выбор модели Codex CLI

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


Доступные модели

Рекомендуемые модели

МодельОсобенностиСценарии использования
gpt-5.4Новейшая флагманская модель с самыми мощными возможностями в программированииСложная разработка ПО, профессиональная работа
gpt-5.4-miniБыстрая и эффективная облегчённая модельЗадачи программирования с быстрым откликом, субагенты
gpt-5.3-codexВедущая в отрасли модель для программированияСложные задачи разработки ПО
Для большинства задач Codex рекомендуется начинать с gpt-5.4. Она объединяет мощное программирование, рассуждение, нативное использование компьютера и более широкие профессиональные рабочие процессы в одной модели.

Альтернативные модели

МодельОсобенностиСценарии использования
gpt-5.2Модель общего назначения, ранее использовавшаяся для задач программирования и агентных задачСложные задачи отладки, требующие глубоких размышлений

Рекомендации по выбору

Ежедневные задачи по программированию

Используйтеgpt-5.4в качестве варианта по умолчанию. Он отлично справляется с различными задачами программирования.

Простые/быстрые задачи

Используйтеgpt-5.4-miniкогда вам нужен более быстрый и менее затратный вариант для лёгких задач программирования или субагентов.

Сложные задачи рассуждения

При столкновении со сложными задачами отладки, требующими глубокого обдумывания, можно попробоватьgpt-5.2。


Настройка модели по умолчанию

Вы можете задать модель по умолчанию в файле конфигурации:

Настройка модели по умолчанию

# ~/.codex/config.toml

# Set default model
model = "gpt-5.4"
Если модель не указана, приложение Codex, CLI или расширение IDE по умолчанию будет использовать рекомендованную модель.

Временное изменение модели

Использование аргументов командной строки

Указание модели через командную строку

# Запуск с конкретной моделью
codex -m gpt-5.4

# Использование команды exec
codex exec -m gpt-5.4 "исправь этот баг"

Переключение внутри сессии

Переключение моделей внутри сессии

# Введите в Codex
/model gpt-5.4-mini

# Или используйте команду /model
/model gpt-5.2

Переключение в расширении IDE

В расширении IDE используйте селектор модели под полем ввода для переключения моделей.


Настройка рассуждений

Codex поддерживает настройку уровня рассуждений:

Значение конфигурацииОписание
minimalМинимальный уровень рассуждений
lowНизкий уровень рассуждений
mediumСредний уровень рассуждений (по умолчанию)
highВысокий уровень рассуждений
xhighОчень высокий уровень рассуждений (зависит от модели)

Настройка усилия рассуждения

# Настройте усилие рассуждения по умолчанию
model_reasoning_effort = "medium"

# Установите конкретное усилие рассуждения для режима плана
plan_mode_reasoning_effort = "high"
Более высокое усилие рассуждения даёт более продуманные ответы, но может быть медленнее и потреблять больше ресурсов.

Сводка рассуждений

Вы можете управлять уровнем детализации сводки рассуждений:

Значение конфигурацииОписание
autoАвтоматический выбор
conciseКраткая сводка
detailedПодробная сводка
noneОтключить сводку

Настройка сводки рассуждений

# Выберите уровень детализации сводки рассуждений
model_reasoning_summary = "auto"

Пользовательские провайдеры моделей

Помимо моделей OpenAI, вы также можете настроить других провайдеров моделей:

Настройка пользовательских провайдеров

[model_providers.custom]
# Отображаемое имя провайдера
name = "My Custom Provider"

# Базовый URL API
base_url = "https://api.example.com/v1"

# Переменная окружения для ключа API
env_key = "CUSTOM_PROVIDER_API_KEY"

# Другая конфигурация
http_headers = {
    "X-Custom-Header": "value"
}
Поддерживает любую модель и любого провайдера, поддерживающих Chat Completions или Responses API.

Уровень сервиса

Codex поддерживает различные уровни сервиса:

Уровень сервисаОписание
flexГибкий уровень, оптимизированный по стоимости
fastБыстрый уровень, приоритет скорости

Настроить уровень сервиса

# Установить предпочтительный уровень обслуживания
service_tier = "fast"

Лучшие практики выбора модели

Начало нового проекта

Используйтеgpt-5.4для наилучшего общего опыта.

Простые задачи

Используйтеgpt-5.4-miniчтобы сэкономить средства.

Сложная отладка

Рассмотрите использованиеgpt-5.2для углублённой отладки.

Субагенты

Использование субагентовgpt-5.4-miniдля повышения эффективности.

Регулярно проверяйте обновления, поскольку новые модели и улучшения выпускаются непрерывно.

ЧАВО

Вопрос: Какая модель лучше всего подходит для повседневного программирования?

gpt-5.4 — лучший выбор для повседневных задач программирования: он обеспечивает баланс между мощными возможностями и разумной скоростью.

Вопрос: Почему мини-модель рекомендуется для субагентов?

Субагенты выполняют более простые задачи, и мини-модели могут справляться с ними быстрее, экономя затраты.

Вопрос: Можно ли использовать собственную модель?

Да, можно использовать любую модель, которая поддерживает Responses API, настроив model_providers.

Вопрос: Влияет ли выбор модели на стоимость?

Да, у разных моделей разная цена. Подробности смотрите на странице цен.

Другие расширения