# Sessions
URL: /fr/docs/agent/sessions

Historique des discussions, retour en arrière, bifurcation et worktrees git.



Chaque conversation est une session. Les sessions sont stockées dans le répertoire de données Spirit (`chats/`) et regroupées par workspace dans la barre latérale.

## Retour en arrière [#retour-en-arrière]

Revenez en arrière sur un message utilisateur pour restaurer la conversation à ce point, modifiez le prompt si vous le souhaitez, puis renvoyez. Utilisez cette fonction lorsque le dernier tour a mal tourné et que vous préférez réessayer plutôt que d'empiler une correction.

## Bifurcation [#bifurcation]

Bifurquez à partir d'un message de l'assistant pour créer une branche dans la conversation. Desktop peut également bifurquer dans une discussion parallèle afin que le fil d'origine reste intact.

## Worktree [#worktree]

L'**emplacement de travail** de Composer peut être `local` (le workspace que vous avez ouvert) ou `worktree` (un worktree git isolé). Les sous-agents peuvent définir `worktree: true` pour la même isolation.

Les chemins des worktrees ressemblent à `{repoRoot}.worktrees/spirit-*`. Un sous-agent déjà en cours d'exécution dans un worktree ne peut pas en démarrer un autre à partir de là.

Les worktrees sont destinés aux modifications parallèles qui autrement entreraient en collision. Ils ne constituent pas une sauvegarde de la session — le retour en arrière et la bifurcation gèrent l'historique de la conversation.
