Це особливо корисно, коли сесія розростається на тисячі токенів, і модель починає «забувати» початок розмови. Session Memory вирішує цю проблему, пишучи та оновлюючи саммари безпосередньо в проєкті.
Щоб увімкнути цю функцію, виконайте команду:
```
npx tweakcc@latest --apply
```
За замовчуванням функція вимкнена. Після активації файл з'явиться за адресою ~/.claude/projects/.../session-memory/summary.md.
Налаштування через змінні середовища:
- CC_SM_MINIMUM_MESSAGE_TOKENS_TO_INIT — кількість токенів для створення першого саммари (за замовчуванням: 10k)
- CC_SM_MINIMUM_TOKENS_BETWEEN_UPDATE — частота оновлення (за замовчуванням: 5k)
- CC_SM_TOOL_CALLS_BETWEEN_UPDATES — мінімальна кількість викликів інструментів між оновленнями (за замовчуванням: 3)
Під час тестування можна встановити мінімальні пороги (200 токенів, 0 викликів), щоб саммари оновлювалося майже після кожного повідомлення.
Ця функція буде корисна всім, хто працює з Claude Code на довгих сесіях — рефакторинг, дебаг, архітектурні рішення. Модель перестає втрачати контекст посеред завдання.






