Claude Code теперь запоминает, что делал в сессии благодаря функции Session…

Это особенно полезно, когда сессия разрастается на тысячи токенов, и модель начинает «забывать» начало разговора. 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 на длинных сессиях — рефакторинг, дебаг, архитектурные решения. Модель перестаёт терять контекст на середине задачи.