OpenAI незаметно сократила объем контекста, который ее инструмент для программирования Codex передает GPT-5.6, и это не понравилось разработчикам, которые полагаются на длительные агентные сессии. Окно входного контекста по умолчанию уменьшилось с 372 000 до 272 000 токенов — примерно на 27% — в результате pull request в GitHub #34009.

Что изменилось

Окно контекста — это рабочая память кодирующего агента: диапазон кода, инструкций и предыдущего разговора, который модель может удерживать одновременно. Сокращение примерно на четверть означает, что Codex может удерживать в поле зрения меньшую часть сессии, прежде чем ему придется суммировать и отбрасывать более ранний материал — процесс, известный как compacting.

Почему разработчики это заметили

Практический эффект особенно сильно сказывается на длительных задачах с несколькими файлами. «Меньше памяти на сессию означает, что AI-агент быстрее забывает ранние части долгой сессии кодинга», — сказал аналитик Pareekh Jain. Другая, Muskan Bandta, отметила, что «многие разработчики говорят, что их сессии теперь тратят больше времени на compacting, чем на саму работу» — то есть инструмент занят управлением собственной памятью вместо написания кода.

Официального объяснения нет

OpenAI публично не объяснила это изменение, оставив разработчиков догадываться о мотивах. Очевидный кандидат — стоимость: обслуживание большего окна контекста требует больше вычислительных ресурсов на каждый запрос, поэтому тихое его сокращение снижает расходы на эксплуатацию Codex в масштабе — именно такой компромисс лаборатории все чаще выбирают по мере того, как спрос на inference напрягает мощности.

Как к этому адаптироваться

Аналитики говорят, что решение — в рабочем процессе, а не в жалобах. Команды должны «проектировать рабочие процессы, которые проактивно управляют контекстом», — сказал аналитик Amit Jena, — разбивать работу на более мелкие задачи, больше полагаться на механизмы retrieval и отслеживать потребление контекста. Это напоминание о том, что доступная емкость AI-инструмента может меняться без предупреждения, а строить процессы вокруг фиксированного бюджета контекста рискованно.