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

claude-mem — плагин для Claude Code, который сохраняет контекст между сессиями. Сессия в терминале заканчивается — и всё, что вы объясняли про проект, исчезает вместе с ней. На следующее утро приходится пересказывать заново: какой стек, что делали вчера, почему нельзя трогать этот файл. Плагин закрывает именно эту дыру.
Как это работает. Он цепляется к Claude Code через пять точек жизненного цикла: старт сессии, отправка запроса, вызов инструмента, остановка и завершение. В этих точках он записывает наблюдения — какие файлы открывались, что чинили, к какому решению пришли. В конце сессии сжимает записанное в короткие сводки, а в начале следующей подкладывает те, что относятся к делу.
Что появляется на компьютере. Локальный HTTP-сервис с веб-интерфейсом для просмотра памяти, база SQLite обычным файлом на диске и векторная база Chroma для поиска по смыслу — она позволяет найти «то место, где чинили авторизацию», не помня точных формулировок. Отдельный навык даёт спрашивать память обычными словами. Никакого облака: всё остаётся на вашей машине.
Поиск сделан экономно, и это редкий случай, когда расход токенов продуман заранее. Вместо того чтобы вываливать в контекст всё найденное, он идёт тремя слоями: сначала компактный список результатов, потом хронология вокруг интересного, и только затем полные детали по отобранным записям.
Что важно знать до установки. Привычная команда `npm install -g claude-mem` отработает без ошибок, но поставит только библиотеку: хуки не зарегистрируются и память работать не будет. Ставить нужно через `npx claude-mem install` или из маркетплейса плагинов. Нужен Node.js 20 или новее; Bun и uv плагин подтягивает сам. Лицензия Apache-2.0 — встраивать можно куда угодно, включая коммерческие продукты. И одна оговорка про приватность: наблюдения пишутся на диск в открытом виде, так что при работе с чужими доступами или персональными данными стоит это учитывать.


Комментарии