Recall — плагин памяти для Claude Code
локальная память проекта между сессиями Claude Code без отправки кода на сторонние API
Что это
Recall — открытый плагин для Claude Code, который решает проблему холодного старта новой сессии: не нужно заново объяснять контекст проекта. Во время работы хуки плагина логируют активность в файл history.md, а по команде /recall:save локальный суммаризатор на основе TF-IDF и TextRank (extractive summarization) собирает компактное резюме в context.md объёмом около 1-2 тысяч токенов. При старте новой сессии Claude предлагает продолжить с сохранённого контекста. Команда /recall:show показывает текущее резюме, /recall:log — историю активности.
Важная особенность — все вычисления происходят локально, транскрипты (код, пути, иногда секреты) никогда не отправляются во внешние API, NumPy используется опционально для ускорения, но работает и без него на чистом Python. Для участника клуба это полезно при вайб-кодинге в Claude Code: меньше токенов уходит на пересказ проекта в начале каждой сессии, история решений и контекст не теряются между запусками, а конфиденциальность кода не страдает из-за локальной обработки. Устанавливается через встроенный плагин-маркетплейс Claude Code (/plugin marketplace add и /plugin install), pip install не требуется.
Возможности
- Автоматическое логирование хода сессии в history.md через хуки Claude Code
- Команда /recall:save формирует резюме context.md объёмом около 1-2К токенов
- Команда /recall:show выводит текущее сохранённое резюме проекта
- Команда /recall:log показывает полную историю активности по проекту
- Локальное извлекающее суммаризирование по алгоритму TF-IDF + TextRank без вызовов LLM
- Работает офлайн, код и данные проекта не отправляются на внешние серверы
- NumPy опционален для ускорения, без него работает чистый Python с тем же результатом
- Установка одной командой через плагин-маркетплейс Claude Code, без pip install
Цена: открытый исходный код (MIT), плагин бесплатен, платных тарифов нет