| 💾 Saved. d722711 k33g 6h ago | 1 | # Comment démarrer une nouvelle session sans relancer `mm` |
| 2 | |
| 3 | Ce guide montre comment effacer la conversation et repartir d'un historique vide, dans le terminal et depuis un éditeur. Il suppose que `mm` tourne et a déjà répondu à au moins une question. |
| 4 | |
| 5 | ## Dans le terminal |
| 6 | |
| 7 | 1. Attendez l'invite (`> `). La commande n'agit qu'entre deux générations ; tapée pendant que le modèle travaille, elle annule d'abord cette génération, puis s'applique. |
| 8 | |
| 9 | 2. Tapez la commande : |
| 10 | |
| 11 | ```text |
| 12 | > /new |
| 13 | 🆕 new session: 12 message(s) forgotten |
| 14 | ``` |
| 15 | |
| 16 | Le compte porte sur tous les messages sauf le prompt système : vos questions, les réponses du modèle et les tours d'outils entre les deux. Sur une session déjà vide, il affiche `0 message(s) forgotten`. |
| 17 | |
| 18 | 3. Posez votre question suivante. Le modèle ne voit que le prompt système et cette question ; rien d'antérieur à `/new` ne lui est envoyé. |
| 19 | |
| 20 | ## Depuis un éditeur (ACP) |
| 21 | |
| 22 | 1. Tapez `/new` dans le panneau de l'agent. Les éditeurs qui listent les commandes de l'agent la proposent dans le menu des commandes slash avec la description *Clear the history and start a new session* ; la taper à la main fonctionne aussi. |
| 23 | |
| 24 | 2. Lisez la confirmation dans le fil : `🆕 New session: 12 message(s) forgotten.` Le tour s'arrête là, le modèle n'est pas consulté. |
| 25 | |
| 26 | 3. Continuez à travailler dans le même fil. La session garde son identifiant, son répertoire de travail et les outils que vous avez déjà autorisés « pour cette session » ; seul l'historique disparaît. |
| 27 | |
| 28 | ## Ce que `/new` réinitialise, et ce qu'il conserve |
| 29 | |
| 30 | | Réinitialisé | Conservé | |
| 31 | |--------------|----------| |
| 32 | | L'historique de la conversation (retour au seul prompt système). | La configuration, le modèle, les outils. | |
| 33 | | La mémoire du détecteur de boucles sur les commandes répétées (terminal). | Le répertoire de travail. | |
| 34 | | Le compte de tokens du dernier contexte mesuré par le serveur, qui sert à décider la compression automatique. | En mode ACP, l'identifiant de session et les autorisations « toujours autoriser ». | |
| 35 | |
| 36 | ## Voir aussi |
| 37 | |
| 38 | - [Référence des commandes slash](../reference/slash-commands.md) — chaque commande, à l'invite et pendant une génération. |
| 39 | - [Référence ACP](../reference/acp.md) — comment la commande est annoncée et traitée par le protocole. |
| 40 | - [Garder une longue session dans la fenêtre de contexte](manage-the-context-window.md) — `/compact` raccourcit l'historique sans l'oublier ; `/new` l'oublie. |