Одна из самых полезных привычек при работе с Codex 5.6 на завершающем этапе — это сжимать длинные диалоги в документ для передачи контекста по проекту. Это может сэкономить огромное количество токенов.
Когда диалог по долгому проекту становится слишком большим, в нём накапливаются устаревшие решения и мусор из логов ошибок. В результате ИИ снова и снова просматривает код и наступает на старые грабли, впустую расходуя огромное количество токенов.
Примерный промпт, который помогает заметно сократить бесполезный расход токенов:
«Текущий этап работы подходит к завершению. Создай или обнови PROJECT_STATUS.md, сведя результаты этого этапа в документ для передачи проекта, с которого можно будет бесшовно продолжить работу.
Документ должен включать: текущие цели, завершённые задачи, ключевые технические решения, изменённые основные файлы, результаты тестирования и проверки, известные проблемы, уже опробованные, но не сработавшие подходы, а также последовательность следующих шагов разработки.
Сверь содержимое с текущим кодом, изменениями Git и результатами тестов. Оставь только ту информацию, которая действительно понадобится для дальнейшей разработки. Не добавляй нерелевантные обсуждения, неподтверждённые выводы и чувствительные данные вроде паролей или ключей».
Когда в следующий раз возвращаетесь к проекту, первым сообщением достаточно написать:
«Сначала прочитай PROJECT_STATUS.md, чтобы подтвердить текущий прогресс, известные проблемы и следующие шаги, а затем продолжай разработку».Главная ценность этой привычки в том, что ИИ больше не приходится продираться через раздутый контекст, заново анализировать уже проверенные решения или снова попадать в те же старые ловушки.
Ещё лучше то, что такой документ передачи контекста не привязан к одной сессии или платформе.
Один и тот же проект можно передать Codex, Claude Code, Cursor или даже следующему разработчику — и сразу продолжить работу. 🚬