раздел 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) - сжатие истории диалога в краткое саммари, чтобы освободить окно.