По мере роста разговоров Cursor автоматически суммирует и управляет контекстом, чтобы ваши чаты оставались эффективными. Узнайте, как использовать контекстное меню и понимать, как файлы сжимаются для размещения в окнах контекста модели.
Для более глубокого изучения того, как работает контекст в Cursor, ознакомьтесь с нашим руководством Работа с
контекстом.
Когда разговоры становятся длиннее, они превышают лимит окна контекста модели. Cursor автоматически суммирует старые сообщения, чтобы освободить место для новых разговоров:
User
Cursor
User
Лимит окна контекста
Cursor
User
Cursor
Для решения этой проблемы Cursor суммирует старые сообщения, чтобы освободить место для новых разговоров.
В то время как суммаризация чата обрабатывает длинные разговоры, Cursor использует другую стратегию для управления большими файлами и папками: умное сжатие. Когда вы включаете файлы в свой разговор, Cursor определяет лучший способ их представления на основе их размера и доступного контекстного пространства.Вот различные состояния, в которых может находиться файл/папка:
Когда файлы или папки слишком велики, чтобы поместиться в контекстное окно, Cursor автоматически сжимает их. Сжатие показывает модели ключевые структурные элементы, такие как сигнатуры функций, классы и методы. Из этого сжатого представления модель может выбрать развернуть конкретные файлы при необходимости. Этот подход максимизирует эффективное использование доступного контекстного окна.
Когда имя файла появляется с меткой “Значительно сжатый”, файл был слишком большим для полного включения, даже в сжатом виде. Модели будет показано только имя файла.
Когда рядом с файлом или папкой появляется значок предупреждения, элемент слишком велик для включения в контекстное окно, даже в сжатом виде. Это помогает вам понять, какие части вашей кодовой базы доступны модели.