раздел 05

Шпаргалка

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

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

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

| Часть | Токенов | Контролируешь | | --- | --- | --- | | System prompt | 3.8K | почти нет | | Tool definitions | 17.1K | да, отключай лишнее | | Rules | 132 | да | | Skills | 2.4K | да | | Subagent definitions | 1.1K | да | | Conversation | 29.0K | да, главный рычаг |

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

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

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

Команды

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

Глоссарий

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

Ссылки