Что делает claude-mem
claude-mem обеспечивает кодинг-агентам память между сессиями. Хуки в вашем агенте передают каждый вызов инструмента (прочитанные файлы, правки, команды) небольшому локальному обработчику; вторая модель, «наблюдатель», превращает эту активность в краткие наблюдения и по окончании сессии записывает резюме. Следующая сессия в том же проекте начинается с компактного индекса этих наблюдений, а агент запрашивает полные данные только при необходимости с помощью трёх MCP-инструментов (search, timeline, get_observations). Память хранится в ~/.claude-mem в виде базы данных SQLite с векторным поиском Chroma поверх неё, а локальный веб-просмотрщик показывает сессии, наблюдения и настройки. Всё, что заключено в теги <private>, никогда не сохраняется.
Установите командой npx claude-mem install, которая определяет агентов на вашем компьютере, или из маркетплейса плагинов Claude Code (/plugin marketplace add thedotmack/claude-mem). В README заявлена поддержка Claude Code, Codex, Cursor, OpenCode, T3 Code, Antigravity CLI, шлюзов OpenClaw и других; Copilot CLI, Goose, Roo Code и Warp могут искать по памяти, но их сессии не записываются. Наблюдатель может работать на размещённом сервисе CMEM, на вашем ключе OpenRouter или Gemini либо на вашем тарифе Anthropic. Анонимная аналитика использования включена по умолчанию и отключается командой npx claude-mem telemetry disable.
