Почему важно сложную разработку делить на части и прорабатывать части в отдельных сессиях - все просто 90% токенов съедается на контекст и чем дольше сессия тем больше контекст к которому обращаются модели

Поэтому 1. Сжимаем его 2. Открываем под задачу новую сессию , под сложные задачи - много новых сессий :)

На эту тему можно почитать статью на хабре