Когда начать новую сессию
и что перенести с собой
Что это
Новая сессия — самый недооценённый приём во всей книге. Он бесплатный, занимает полминуты и решает целый класс проблем, которые иначе разгребают часами.
Психологически начать заново трудно: кажется, что потеряешь наработанное. На деле теряется только то, что уже мешает.
Когда пора
| Признак | Откуда |
|---|---|
| Третий круг одной петли | статья 4.9 |
| ИИ забыл требование из начала | статья 5.3 |
| Противоречит себе в соседних ответах | статья 5.3 |
| Задача сменилась на другую | накопленный контекст больше не нужен |
| Откатил код | статья 4.10 |
| Повторяешь одно и то же третий раз | формулировка не доходит |
Любого одного достаточно. Два вместе — начинай не раздумывая.
Что перенести
Главное правило: переносится состояние, а не история.
Переносить:
- текущий код — актуальную версию, а не ту, что обсуждали;
- задачу, сформулированную заново с учётом того, что выяснилось;
- принятые решения — коротким списком;
- тупики: что пробовали и почему не сработало;
- тесты, если есть.
Не переносить:
- переписку целиком;
- отменённые варианты кода;
- рассуждения, которые ни к чему не привели.
Как это делается
В конце старой сессии:
Подведи итог для переноса в новый разговор:
- что уже сделано
- какие решения приняты и почему
- что пробовали и не сработало
- что осталось
Коротко, списком. Код не повторяй, он у меня есть.В начале новой:
Продолжаю задачу из другого разговора. Вот состояние:
<итог>
Вот текущий код: <код или путь к файлу>
Следующий шаг: <что делаем>Почему это работает
Новая сессия — это не «ИИ забыл и стал глупее». Это возврат к состоянию, где нет противоречий.
В длинном разговоре лежат три версии одного кода, два отменённых подхода и требование, которое вы меняли дважды. ИИ опирается на всё это сразу — отсюда и противоречивые ответы.
В новой сессии есть только актуальный код и актуальная задача. Поэтому первый ответ там часто оказывается лучше десятого в старой.
На что смотреть
Перенесена переписка вместо состояния. Копирование всего разговора в новую сессию воспроизводит ту же проблему, только быстрее.
Не перенесены тупики. Самая обидная потеря: без них новая сессия предложит то, что уже не сработало.
Новая сессия вместо формулировки. Если задача поставлена плохо, новый разговор не поможет — поможет статья 3.2.
Сессия не начинается из упрямства. «Сейчас дожму» на третьем круге — самый дорогой час в работе.
Шпаргалка
Новая сессия бесплатна и занимает полминуты.
Пора: третий круг, забытые требования, противоречия, смена задачи, откат.
Переноси состояние, а не историю.
Обязательно перенеси тупики — иначе получишь их снова.
Итог сохраняй в файл, а не только в чат.
Первый ответ в новой сессии часто лучше десятого в старой.