раздел 05

Шпаргалка

Всё главное на одной странице.

Что ест контекст

Пример с экрана Cursor: 27% заполнено, около 53.4K из 200K токенов.

ЧастьТокеновКонтролируешь
System prompt3.8Kпочти нет
Tool definitions17.1Kда, отключай лишнее
Rules132да
Skills2.4Kда
Subagent definitions1.1Kда
Conversation29.0Kда, главный рычаг

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

Чек-лист: держать окно в узде

  • Поглядывай на индикатор заполнения перед большой задачей.
  • Не входи в сложную работу с уже забитым окном.
  • Отключай ненужные инструменты, MCP, skills и правила.
  • Не прикрепляй большие файлы целиком - давай фрагменты.
  • Формулируй коротко, не пересказывай контекст заново.
  • Сжимай историю, когда заполнение перевалило за 70-80%.
  • Сохраняй важное наружу: файлы, заметки, память проекта.
  • Под объёмную задачу бери модель с большим окном.

Команды

  • /context - показать состав контекста и сколько занято.
  • /compact - сжать историю диалога в саммари.
  • /clear - очистить контекст полностью.

Глоссарий

  • Контекстное окно - сколько токенов модель видит за один раз (например 200K). Её рабочая память на сессию.
  • Токен - кусочек текста, единица, которой меряется объём окна и стоимость запроса. Подробнее в гайде про токены.
  • Lost in the middle («потерялось в середине») - эффект, когда модель хуже замечает то, что лежит в середине длинного окна, чем в начале и в конце.
  • Компакт (compact) - сжатие истории диалога в краткое саммари, чтобы освободить окно.

Ссылки