Вышла версия Codex 0.159.0. Главное изменение: opt-in режим instant_interrupt. Новый ввод теперь может прерывать работу модели прямо во время ответа или долгого вызова в code-mode. Описание фичи в чейнджлоге не уточняет прежнее поведение — только то, что теперь ввод умеет рулить процессом.
Что меняется в работе с длинными прогонами
Instant_interrupt полезен там, где агент работает автономно: пишет миграцию, прогоняет рефакторинг, гоняет тесты. По описанию в чейнджлоге новый ввод позволяет вмешаться в ход ответа или долгого code-mode вызова. История сообщений и файлы на диске после этого отдельно не оговариваются, так что полагаться на их сохранность без проверки не стоит.
Режим помечен в чейнджлоге как opt-in.
Остальные изменения
- Переработан стартовый экран и шапка сессии: стали компактнее и единообразнее, плюс во время и после хода модели иногда показываются короткие подсказки.
- В просмотрщике предупреждений просмотренные записи закрываются вместе с окном, а кнопка k оставляет одну «на потом». Мелочь, но удобно для тех, кто разбирает варнинги пачками.
- На Windows перестали выскакивать лишние консольные окна у MCP-серверов и code-mode. Копирование текста из терминала теперь сохраняет Markdown-таблицы и форматирование.
- Улучшена защита: явные запреты на файлы сохраняются для одобренных команд, директории .aws по умолчанию защищены внутри разрешённых корней песочницы.
- Удалены автоподсказки follow-up и встроенный навык plugin-creator. Если вы ими пользовались, имейте в виду.
Стоит ли обновляться
Если вы запускаете длинные автономные задачи, стоит попробовать именно ради instant_interrupt.
Как попробовать
- Обновите Codex CLI до версии 0.159.0.
- Запустите любую задачу, которая обычно идёт дольше пары минут: миграция, прогон тестов, рефакторинг.
- Когда агент начнёт отвечать или уйдёт в code-mode, отправьте ему новое сообщение-уточнение и проверьте, как он его подхватил.
- Если что-то не так, отключите режим и сообщите о проблеме с указанием версии.