CodeariaAcademy
GitHub-репозиторийкоммит в этом месяцеРазработкаАвтоматизация

claude-mem

102k

Автоматическая память между сессиями Claude Code. Ставится одной командой, дальше работает молча.

Сами не запускали: описание по документации и репозиторию.

В цифрах

точек жизненного цикла Claude Code
слоя поиска по памяти
лицензия, можно в коммерческие продукты
нужная версия Node.js

Что это

claude-mem это плагин для Claude Code, который сохраняет контекст между сессиями. Сессия в терминале заканчивается, и всё, что вы объясняли про проект, исчезает вместе с ней: на следующее утро приходится пересказывать заново, какой стек, что делали вчера и почему нельзя трогать этот файл. Плагин закрывает именно эту дыру.

Он сам записывает, какие файлы открывались, что чинили и к какому решению пришли, а в начале следующей сессии подкладывает то, что относится к делу. Интереснее всего то, что расход токенов продуман заранее: вместо того чтобы вываливать в контекст всё найденное, поиск идёт слоями и отдаёт полные детали только по отобранным записям. Никакого облака, вся память остаётся на вашей машине.

Как устроено

hooks
Цепляется к старту сессии, отправке запроса, вызову инструмента, остановке и завершению и в этих точках записывает наблюдения.
summaries
В конце сессии сжимает записанное в короткие сводки, а в начале следующей подкладывает те, что относятся к делу.
SQLite + Chromaлокально
SQLite обычным файлом на диске и векторная база Chroma для поиска по смыслу, без точных формулировок.
web UIлокально
Локальный HTTP-сервис с веб-интерфейсом для просмотра памяти, плюс отдельный навык, чтобы спрашивать её обычными словами.
3-layer search
Сначала компактный список результатов, потом хронология вокруг интересного, и только затем полные детали по отобранным записям.

Знать до установки

npm install -g claude-mem отработает без ошибок, но поставит только библиотеку: хуки не зарегистрируются и память работать не будет. Ставьте через npx claude-mem install или из маркетплейса плагинов; Bun и uv плагин подтянет сам.
Наблюдения пишутся на диск в открытом виде. Учитывайте это, если работаете с чужими доступами или персональными данными.

Комментарии