раздел 01

Автокомпрессия и сжатие

Современные агенты умеют сами бороться с переполнением. Когда окно подходит к пределу, агент берёт всю предыдущую переписку и заменяет её коротким пересказом: что обсуждали, какие решения приняли, что сейчас в работе. Дальше разговор продолжается уже от этого пересказа, а не от полной истории.

В Claude Code это называется auto-compact - срабатывает автоматически, когда контекст почти заполнен. Сжать историю можно и вручную командой:

/compact

Можно даже подсказать, на чём сделать акцент при сжатии:

/compact сохрани решения по архитектуре и список открытых задач

Что это даёт и что теряется

Что даёт
Освобождает окно. Разговор продолжается без обрыва, ключевые решения остаются, модель снова отвечает по делу.
Что теряется
Детали. Пересказ - это сжатие с потерями: формулировки, мелкие договорённости и куски кода могут пропасть.

Сжатие - это всегда упрощение. Модель сама решает, что важно, а что нет. Иногда она выкидывает именно то, что вам было нужно.

Когда полезно, когда лучше вручную

Автокомпрессия удобна, когда разговор длинный, но в целом цельный: вы движетесь к одной цели, и общий пересказ не повредит.

А вот навести порядок руками лучше, когда:

  • В чате есть важные точные детали - конкретные цифры, имена, формулировки, которые нельзя терять.
  • Вы хотите контролировать, что именно перейдёт дальше, а не доверять это модели.
  • Накопился мусор: тупиковые ветки, отменённые идеи, длинные выводы инструментов. Их лучше вообще не тащить в пересказ.