Définition courte
Resserrement d'un ensemble devenu trop volumineux pour être rechargé utilement : on condense, on déduplique, on priorise, on sort du chargement par défaut ce qui ne sert plus.
Définition détaillée
Le mot vient des systèmes techniques, où il désigne la réorganisation d'un stockage pour récupérer de l'espace occupé par des données périmées ou fragmentées. L'opération y est interne et sans perte.
Dans les articles de ce blog, le terme recouvre deux opérations de même forme et de statuts opposés, et c'est leur distinction qui donne son intérêt à l'entrée.
La première est commandée : quand l'état courant enfle, que la liste d'actions devient illisible ou qu'on tourne en rond, on resserre l'espace de travail et l'on archive ce qui ne sert plus, sans rien supprimer et sans rompre la traçabilité. Le résultat est écrit sur disque, relisable, réversible.
La seconde est subie : quand une conversation dépasse ce que le modèle peut tenir, celui-ci résume de lui-même les échanges anciens pour faire de la place. Elle porte le même nom parce qu'elle fait le même geste, mais elle n'est ni annoncée, ni écrite, ni réversible — et ce qu'elle emporte est ce qui n'avait pas encore été déposé dans un fichier. La première est d'ailleurs la parade de la seconde : on compacte volontairement pour que le modèle n'ait plus rien d'important à compacter tout seul.
Usage dans le domaine
Employé pour désigner le geste d'entretien d'un espace de travail en cours de session, et pour expliquer pourquoi une longue conversation perd de la matière sans qu'aucun signal ne le dise.
Synonymes et variantes
« pousser » ou « push » pour la version commandée, du nom de la commande qui la déclenche ; « resserrer » quand l'accent porte sur le volume ; « auto-résumé » pour la version subie, quand on veut lever l'ambiguïté.
À ne pas confondre avec
- Distillation — reprise qui transforme une source conservée en une idée reformulée et reliée. Elle produit de la connaissance nouvelle ; la compaction ne fait que réduire un volume existant.
- Fenêtre de contexte — quantité de texte qu'un modèle peut traiter en une fois. C'est la limite dont la saturation déclenche la compaction subie, non l'opération elle-même.
- Checkpoint — image datée de l'état complet d'un contexte, conservée pour être relue. Il fige pour garder ; la compaction resserre pour continuer.
- suppression — effacement définitif d'une information. La compaction commandée sort du chargement par défaut et archive ; ce qui en sort reste sur disque.
Exemples
Une session de plusieurs heures sur une mission de production de contenu : la liste d'actions a doublé, l'état courant répète trois fois la même chose, et l'on resserre avant que le modèle ne se mette à résumer le début de la conversation pour son propre compte.
Ambiguïtés / débats
Le même mot sert à une opération dont on décide et à une opération qui vous est faite. Les deux usages sont attestés, et l'entrée ne tranche pas lequel est légitime : elle retient qu'ils désignent des choses de statut contraire, et que les confondre laisse croire qu'un résumé automatique est un entretien.