Перейти к основному содержимому

Управление контекстом

Средний

У каждой сессии есть конечное контекстное окно. По мере его заполнения более старое содержимое вытесняется, и Claude может начать «дрейфовать». Осознанное управление контекстом — это то, что поддерживает остроту длинных сессий.

Две основные команды

  • /clear — стереть разговор и начать заново. Используйте, когда переключаетесь на не связанную задачу. Самый дешёвый способ вернуть чистый, сфокусированный контекст.
  • /compact — резюмировать разговор на текущий момент в компактную форму, сохранив суть и освободив место. Используйте, когда хотите продолжить ту же задачу, но окно заполняется.

Авто-уплотнение

Когда контекст приближается к пределу, Claude Code может автоматически уплотнить его, чтобы работа продолжалась без жёсткой остановки. Это страховочная сетка — но проактивное /clear между задачами даёт лучшие результаты, чем опора на неё.

Приёмы для сохранения эффективности

  • Одна задача на сессию. Не позволяйте целому дню несвязанной работы скапливаться в одном контексте.
  • Делегируйте тяжёлое чтение субагентам — они расходуют свой контекст и возвращают только вывод.
  • Ссылайтесь, а не вставляйте. Указывайте Claude на файлы (@path) вместо вставки больших блоков; держите CLAUDE.md компактным.
  • Следите за бюджетом. Строка статуса, показывающая использование контекста, подскажет, когда уплотнять.

:::tip Симптом → решение Если Claude начинает забывать более раннюю инструкцию или повторяться, окно, скорее всего, заполнено. /compact (та же задача) или /clear (новая задача) обычно решают это мгновенно. Подробнее в Устранении неполадок. :::

Дальше