раздел 03

Как организовать работу с чатами

Раз память чата ограничена контекстным окном, а длинные чаты дорожают и путаются, есть несколько простых принципов, которые экономят время и нервы.

Принципы

Один чат - одна задача
Не валите в один разговор всё подряд. Отдельная задача - отдельный чат. Так контекст остаётся чистым и по делу.
Новый чат при смене темы
Сменилась тема или контекст замусорился и переполнился - начинайте новый чат. Не тяните старый шлейф за собой.
Именуйте чаты
Дайте чату осмысленное имя сразу. Через неделю вы не вспомните, что в чате 'New chat 47'.
Пользуйтесь Projects и папками
Группируйте связанные чаты в проект с общими инструкциями. Проще искать и не нужно каждый раз объяснять контекст заново.

Не тащите всё в один бесконечный чат

Соблазн есть: один чат, в котором «всё». На деле это худший вариант. Окно переполняется, каждый запрос дорожает, модель начинает путать темы и цепляться за старое.

Лучше так: задача закрыта - чат закрыт. Нужна новая - новый чат, при необходимости с саммари из старого. Если тема большая, разбейте её на чаты по подзадачам и сведите результаты, как в предыдущей главе.

Когда начинать новый чат

  • Сменилась тема или задача.
  • Чат стал длинным, модель начала путаться или повторяться.
  • Окно переполнилось, ответы поплыли.
  • Хотите сбросить накопившийся мусор и начать с чистого листа.

Параллельная работа в нескольких чатах

Иногда удобно вести несколько чатов сразу: в одном пишете текст, в другом считаете, в третьем разбираете документ. Это нормально, главное - держать в голове, что они не видят друг друга. Когда надо свести - перенесите результаты саммари или через общие файлы. Тяжёлые задачи так и решают: несколько веток параллельно, потом сборка.