Claude Code se souvient maintenant de ce qu'il a fait dans la session grâce à la fonction Session...

C'est particulièrement utile lorsque la session s'étend sur des milliers de tokens et que le modèle commence à "oublier" le début de la conversation. Session Memory résout ce problème en écrivant et en mettant à jour des résumés directement dans le projet.

Pour activer cette fonction, exécutez la commande :
```
npx tweakcc@latest --apply
```

Par défaut, la fonction est désactivée. Après activation, le fichier apparaîtra à ~/.claude/projects/.../session-memory/summary.md.

Paramètres via des variables d'environnement :

- CC_SM_MINIMUM_MESSAGE_TOKENS_TO_INIT — le nombre de tokens pour créer le premier résumé (par défaut : 10k)
- CC_SM_MINIMUM_TOKENS_BETWEEN_UPDATE — fréquence de mise à jour (par défaut : 5k)
- CC_SM_TOOL_CALLS_BETWEEN_UPDATES — nombre minimum d'appels d'outils entre les mises à jour (par défaut : 3)

Lors des tests, vous pouvez définir des seuils minimaux (200 tokens, 0 appels) afin que le résumé soit mis à jour presque après chaque message.

Cette fonction sera utile à tous ceux qui travaillent avec Claude Code lors de longues sessions — refactorisation, débogage, décisions architecturales. Le modèle cesse de perdre le contexte au milieu d'une tâche.