A medida que las conversaciones se vuelven más largas, Cursor resume y gestiona automáticamente el contexto para mantener tus chats eficientes. Aprende cómo usar el menú contextual y comprende cómo se condensan los archivos para ajustarse dentro de las ventanas de contexto del modelo.
Para profundizar en cómo funciona el contexto en Cursor, consulta nuestra guía Trabajando con
Contexto.
Cuando las conversaciones se vuelven más largas, exceden el límite de la ventana de contexto del modelo. Cursor resume automáticamente los mensajes más antiguos para hacer espacio para nuevas conversaciones:
Usuario
Cursor
Usuario
Límite de ventana de contexto
Cursor
Usuario
Cursor
Para resolver esto, Cursor resume los mensajes más antiguos para hacer espacio para nuevas conversaciones.
Mientras que el resumen de chat maneja conversaciones largas, Cursor utiliza una estrategia diferente para gestionar archivos y carpetas grandes: condensación inteligente. Cuando incluyes archivos en tu conversación, Cursor determina la mejor manera de presentarlos basándose en su tamaño y el espacio de contexto disponible.Aquí están los diferentes estados en los que puede estar un archivo/carpeta:
Cuando los archivos o carpetas son demasiado grandes para caber dentro de la ventana de contexto, Cursor los condensa automáticamente. La condensación muestra al modelo elementos estructurales clave como firmas de funciones, clases y métodos. Desde esta vista condensada, el modelo puede elegir expandir archivos específicos si es necesario. Este enfoque maximiza el uso efectivo de la ventana de contexto disponible.
Cuando el nombre de un archivo aparece con una etiqueta “Significativamente Condensado”, el archivo era demasiado grande para incluir completo, incluso en forma condensada. Solo se mostrará el nombre del archivo al modelo.
Cuando aparece un icono de advertencia junto a un archivo o carpeta, el elemento es demasiado grande para ser incluido en la ventana de contexto, incluso en forma condensada. Esto te ayuda a entender qué partes de tu base de código son accesibles para el modelo.