Перейти к содержимому

Кейс: Codex 0.153 — Astra по умолчанию, remote-плагины и Vim-mode undo

С 1 по 5 сентября 2026 года OpenAI выпустила четыре релиза Codex подряд — 0.152.1, 0.153.0 и горячую серию 0.153.x. В сумме они изменили больше, чем обычная порция багфиксов: Astra стала моделью по умолчанию для всех, кто не задал модель явно, у CLI появились плагины из remote-маркетплейсов, а Vim-режим наконец научился отменять правки. Разбираю каждый релиз по changelog на GitHub и показываю, что из этого менять в своём воркфлоу.

Три релиза за пять дней

Версия Дата Что главного
0.152.1 01.09 Guardian approval review чтит Node REPL-политики из model metadata
0.153.0 03.09 Vim undo/redo, remote-плагины, tui.auto_recap, история с патчами
0.153.4 04.09 Astra видна в bundled model picker и стала дефолтом без явной модели

Актуальная стабильная версия на момент публикации — 0.153.4, она помечена на GitHub как Latest (releases). Обновление стандартное: curl -fsSL https://chatgpt.com/codex/install.sh | sh для standalone-установки или npm install -g @openai/codex, проверка — codex --version.

Скриншот релиза Codex 0.153.4 на GitHub: заголовок Latest, bugfix про Astra в bundled model picker
Релиз Codex 0.153.4 от 04.09.2026 — «Latest»: два хотфикса, оба про Astra. Реальный скриншот страницы релиза.
Авторская схема: сводка изменений Codex 0.152.1 → 0.153.4 — Vim, плагины, Astra, история, Guardian
Что принесли релизы 0.152.1–0.153.4: четыре колонки изменений и как их использовать. Схема нарисована для этой статьи по данным GitHub releases.
Скриншот релиза Codex 0.153.0 на GitHub: раздел New Features — Vim undo, remote-плагины, tui.auto_recap, история с патчами
Релиз Codex 0.153.0 от 03.09.2026, раздел New Features: Vim undo/redo, remote-маркетплейсы плагинов, tui.auto_recap, история с полными патчами. Реальный скриншот страницы релиза.

Astra стала bundled-дефолтом: что это меняет

Главное изменение недели спрятано в списке bugfixes 0.153.4. Формулировка из changelog:

Fixed Astra’s visibility in the bundled model picker and made it the bundled default when no model is explicitly configured.

«Исправлена видимость Astra во встроенном модели-пикере; Astra сделана встроенной моделью по умолчанию, когда модель не задана явно».

Практический смысл: если у вас в ~/.codex/config.toml не прописан ключ model, новая сессия Codex стартует на Astra. Вторая правка релиза уточняет, как модель должна себя вести:

Updated Astra’s guidance to use asynchronous questions only when the tool is available in the session.

«Обновлена инструкция Astra: задавать асинхронные вопросы только когда в сессии доступен соответствующий инструмент».

Astra — первая модель линейки GPT-6, подробный разбор её возможностей для кодинга — в отдельной статье про GPT-6 Astra. Здесь важно другое: модель сменилась не через анонс, а через рутину обновления CLI, и тихая смена дефолта — это то, что незаметно меняет и расход, и поведение сессий. Astra не поддерживает режим рассуждений none — минимум это low, и по тестам даже low-уровень обходит лучший результат GPT-5.6 Sol. Для тех, кто считает каждый цент, это стоит учитывать: модель по умолчанию теперь дороже, чем была Sol.

Как проверить, какая модель реально работает

Проверка занимает минуту:

codex --version        # должно быть ≥ 0.153.4
# внутри сессии:
/model                 # показать текущую модель и уровень рассуждений

Если хотите закрепить Astra явно или, наоборот, вернуть прежнюю модель — задайте ключ model в конфиге (~/.codex/config.toml):

model = "gpt-6-astra"      # явно Astra
# model = "gpt-5.6-sol"   # или вернуть GPT-5.6 Sol

Ключ model — верхнеуровневая опция конфигурации Codex (по исходному коду config). Пока модель не задана — работает дефолт релиза.

Remote-плагины: установка из маркетплейса

До 0.153.0 плагины Codex брались из локального каталога и bundled-наборов. Релиз 0.153.0 добавил полноценный CLI для работы с remote-маркетплейсами:

The plugin CLI can list, install, and remove plugins from remote marketplaces.

«CLI для плагинов умеет показывать список, устанавливать и удалять плагины из remote-маркетплейсов».

Три команды, синтаксис которых подтверждён в исходнике plugin_cmd.rs:

codex plugin list                      # плагины из настроенных и remote-маркетплейсов
codex plugin add sample@debug          # установить: PLUGIN@MARKETPLACE
codex plugin add sample --marketplace debug   # или PLUGIN + --marketplace
codex plugin remove sample@debug       # удалить и вычистить локальный кэш

Флаги --json и --available дают машинночитаемый вывод; list --available --json показывает и неустановленные плагины каталога. Маркетплейсами управляет отдельная группа codex plugin marketplace (добавить, обновить, удалить источник).

Авторская схема: поток установки плагина из remote-маркетплейса — list → add PLUGIN@MARKET → сессия подхватывает
Жизненный цикл плагина из remote-маркетплейса: codex plugin list находит плагин, codex plugin add PLUGIN@MARKET ставит его, следующая сессия подхватывает тулзы и MCP-серверы плагина. Схема нарисована для этой статьи.

Практическая ценность: маркетплейс — это способ доставить плагин в команду без ручной распаковки архивов и правки конфигов. Один разработчик публикует плагин (набор тулзов, MCP-сервер, инструкции), остальные ставят одной командой и получают одинаковое окружение. Настройка плагинов в Codex описана в общей статье про Codex CLI, а кастомные MCP-серверы, которые плагины обычно подтягивают, — в обзоре MCP.

Vim-mode: undo и redo, сохраняющие черновики

Вторая крупная фича 0.153.0 — полноценная отмена в Vim-режиме TUI-редактора:

Vim mode now supports undo with u and redo with Ctrl+R, preserving complete drafts including pasted content and attachments.

«Vim-режим теперь поддерживает undo клавишей u и redo сочетанием Ctrl+R, сохраняя полные черновики — включая вставленный текст и вложения».

Раньше отмена в Vim-режиме Codex была главным источником боли: случайное dd в середине длинного промпта безвозвратно теряло черновик — вместе со вставками и прикреплёнными файлами. Теперь u откатывает правку, Ctrl+R возвращает её, и черновик переживает цикл отмен без потери содержимого. Изменения подтверждены пул-реквестами #41941 (undo) и #42140 (redo).

Это продолжение линии, начатой в 0.149.0, где Vim-режим получил замену символов и команды cw, c$, cc — про тот релиз есть отдельный разбор дашборда агентов. Угол «vim-навигация в TUI-композере» касается только редактирования промпта, не кода в файлах — код агент правит своими тулзами.

tui.auto_recap и история с полными патчами

Две мелкие, но удобные настройки для длинных сессий. Первая — отключение автоматических сводок:

Set tui.auto_recap = false to disable automatic recaps while keeping manual /recap available.

«Установите tui.auto_recap = false, чтобы отключить автоматические сводки, сохранив ручную команду /recap».

# ~/.codex/config.toml
[tui]
auto_recap = false

Кому пригодится: если автосводки после каждого хода шумят в выводе и вы предпочитаете вызывать /recap вручную, когда действительно нужно вспомнить контекст.

Вторая фича — история в TUI теперь показывает полные патчи:

TUI history shows complete patches, input sent to background terminals, and individual completed commands.

«История в TUI показывает полные патчи, ввод, отправленный в фоновые терминалы, и отдельные завершённые команды».

Раньше при возврате к старому ходу истории вы видели только текст диалога. Теперь видно, какие патчи применял агент, что ушло в фоновые терминалы и какие команды завершились — по истории проще понять, что именно сделал агент, а не перечитывать диалог.

0.152.1: Guardian и Node REPL-политики

Релиз от 1 сентября — один багфикс, но показательный:

Guardian approval review now honors Node REPL policies provided through model metadata.

«Guardian approval review теперь учитывает Node REPL-политики, передаваемые через model metadata».

Скриншот релиза Codex 0.152.1: один bugfix про Guardian approval review и Node REPL
Релиз Codex 0.152.1 от 01.09.2026: Guardian approval review учитывает Node REPL-политики из model metadata. Реальный скриншот страницы релиза.

Guardian — встроенный авто-ревьюер Codex, который оценивает действия агента до их выполнения (отдельная настройка auto_review в конфиге). Багфикс закрывает случай, когда одобрение в Node REPL-сессиях не учитывало политики, переданные моделью, — ревью шло по общим правилам вместо специфичных для интерактивного Node. Для тех, кто использует Codex с Node-скриптами и REPL, обновление до 0.153.4 (которое включает и этот фикс) обязательно.

Как использовать всё вместе: практический чек-лист

Если вы обновляетесь с версии 0.149–0.152, последовательность такая:

  1. Обновитесь до 0.153.4: curl -fsSL https://chatgpt.com/codex/install.sh | sh (или npm install -g @openai/codex), проверьте codex --version.
  2. Решите, какая модель по умолчанию. Убрали model из конфига — сессия стартует на Astra. Хотите прежнее поведение — пропишите model = "gpt-5.6-sol". Проверить фактическую модель — /model в сессии.
  3. Оцените расход. Astra дороже Sol по тарифу ($10/$50 против $5/$30 за 1M токенов), но тратит меньше токенов на уровне — детальные цифры в статье про Astra.
  4. Попробуйте remote-плагины: codex plugin list, codex plugin add <имя>@<маркетплейс>.
  5. Настройте TUI под себя: [tui] auto_recap = false, если автосводки мешают.
  6. В Vim-режиме теперь можно смело править промпт: u отменяет, Ctrl+R возвращает, черновик с вложениями переживает цикл.

Для команд, которые гоняют Codex в CI через codex exec, изменения тоже важны: смена дефолтной модели меняет и цену, и поведение неинтерактивных прогонов — стоит зафиксировать model в конфиге явно, чтобы прогоны не зависели от версии релиза.

Российские реалии

  • Установка и обновление — штатные: GitHub, npm и инсталлятор доступны из РФ без VPN. Проблемы начинаются на входе в ChatGPT-аккаунт: OpenAI ограничила доступ с российских IP ещё в декабре 2022 (обзор блокировки, Habr) — для codex login нужен VPN.
  • Оплата подписки — российские Visa/Mastercard и Mir не принимаются. Рабочие схемы: виртуальные зарубежные карты (пополнение по СБП или USDT), карты банков Казахстана/Грузии/Армении, посредники — с реальными суммами разобрано в статье «Как оплатить подписку ChatGPT из России в 2026 году».
  • Альтернатива входу через ChatGPT — API-ключ: codex работает с ним без VPN-проблем на уровне API, но часть облачных функций недоступна. Из-за этого Astra как bundled-дефолт важна для API-пользователей вдвойне: следите, какая модель реально активна.
  • Русскоязычные материалы: полный гид по Codex CLI — перевод «Ультимативного гида», подключение Codex к российским провайдерам (инференс Яндекса через AI Studio) — «Агентность на практике», свежее сравнение CLI-агентов на одной задаче — Habr, август 2026.

Отдельных русскоязычных разборов именно релиза 0.153.x на момент публикации нет — рунет обсуждает Astra как модель, а не как смену дефолта в CLI. Так что первоисточник (GitHub releases Codex) здесь надёжнее пересказов.

Ограничения (честно)

  • Astra — свежая модель, а не «протестированный дефолт». Она в Codex чуть больше недели, и за это время уже понадобились два хотфикса (0.153.3→0.153.4). Тихая смена дефолта означает, что ваши сессии могли перейти на новую модель без вашего ведома — проверяйте /model и расход.
  • Remote-плагины — новая поверхность доверия. Плагин из маркетплейса несёт код, который исполняется с правами сессии. Устанавливайте плагины из источников, которым доверяете, и смотрите, что они подключают (MCP-серверы, permissions) — та же осторожность, что и с любыми расширениями.
  • Vim undo работает в редакторе промпта, не в коде. Отмена правок кода остаётся на усмотрение агента и git-истории; Vim-функции 0.153.0 относятся только к TUI-композеру.
  • tui.auto_recap и история — настройки под стиль работы. Кому-то автосводки полезны; отключайте, только если реально мешают. История с патчами растёт в объёме — на очень длинных сессиях это дополнительный расход диска в ~/.codex.
  • Из РФ — все ограничения OpenAI по входу и оплате сохраняются; новые фичи 0.153.x не обходят региональные блокировки.

Итог

Неделя релизов Codex с 1 по 5 сентября — это не «минорные багфиксы», а три сменяющих друг друга изменения рабочего процесса:

  1. Astra — дефолт без явной конфигурации (0.153.4). Проверьте, на чём реально работают ваши сессии, и зафиксируйте модель в конфиге, если хотите стабильности.
  2. Remote-плагины (0.153.0) — плагины ставятся одной командой из маркетплейса, что упрощает распространение тулзов внутри команды.
  3. Vim undo/redo и история с патчами (0.153.0) — редактирование промптов в TUI перестало терять черновики, а разбор прошлых ходов стал нагляднее.

Guardian-фикс в 0.152.1 и уточнение асинхронных вопросов Astra в 0.153.4 — меньшие, но важные детали для тех, кто использует авто-ревью и длинные агентные сессии.

Обновляйтесь до 0.153.4 и потратьте пять минут на проверку: какая модель у вас по умолчанию, есть ли в выводе /model Astra и не хотите ли вы её закрепить. Дальше по серии про Codex — установка CLI, дашборд агентов 0.149 и перехват MCP-результатов 0.151.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка / 5. Количество оценок:

Оценок пока нет. Поставьте оценку первым.

Добавить комментарий

Adblock
detector