Synthèse des messages

À mesure que les conversations s’allongent, Cursor résume automatiquement et gère le contexte pour que tes chats restent fluides. Découvre comment utiliser le menu contextuel et comment les fichiers sont condensés pour tenir dans les fenêtres de contexte du modèle.
Pour en savoir plus sur le fonctionnement du contexte dans Cursor, consulte notre guide Travailler avec le contexte.

Comment la synthèse fonctionne

Quand les conversations s’allongent, elles dépassent la limite de la fenêtre de contexte du modèle :
User
Cursor
User
Limite de la fenêtre de contexte
Cursor
User
Cursor
Pour résoudre ce problème, Cursor synthétise les anciens messages pour faire de la place aux nouveaux échanges.
Limite de la fenêtre de contexte
Messages synthétisés
Cursor
User
Cursor

Condensation des fichiers et dossiers

Alors que le résumé de chat gère les longues conversations, Cursor utilise une stratégie différente pour traiter les gros fichiers et dossiers : condensation intelligente. Quand tu ajoutes des fichiers à ta conversation, Cursor détermine la meilleure façon de les présenter selon leur taille et l’espace de contexte disponible. Voici les différents états possibles d’un fichier/dossier :

Condensé

Quand les fichiers ou dossiers sont trop volumineux pour tenir dans la fenêtre de contexte, Cursor les condense automatiquement. La condensation montre au modèle les éléments structurels clés comme les signatures de fonction, les classes et les méthodes. Depuis cette vue condensée, le modèle peut choisir de développer des fichiers spécifiques si nécessaire. Cette approche maximise l’utilisation efficace de la fenêtre de contexte disponible.
Menu contextuel

Fortement condensé

Quand un nom de fichier apparaît avec l’étiquette « Fortement condensé », le fichier est trop volumineux pour être inclus en entier, même sous forme condensée. Seul le nom du fichier sera montré au modèle.

Non inclus

Quand une icône d’avertissement apparaît à côté d’un fichier ou d’un dossier, l’élément est trop volumineux pour être inclus dans la fenêtre de contexte, même sous forme condensée. Ça t’aide à comprendre quelles parties de ta base de code sont accessibles au modèle.
Menu contextuel