Qué hace claude-mem
claude-mem proporciona a los agentes de programación memoria entre sesiones. Los hooks de su agente pasan cada llamada a herramientas (archivos leídos, ediciones, comandos) a un pequeño proceso local; un segundo modelo «observador» convierte esa actividad en observaciones breves y escribe un resumen cuando termina la sesión. La siguiente sesión en el mismo proyecto comienza con un índice compacto de esas observaciones, y el agente obtiene los detalles completos solo cuando los necesita mediante tres herramientas MCP (search, timeline, get_observations). La memoria reside en ~/.claude-mem como una base de datos SQLite, con búsqueda vectorial de Chroma encima, y un visor web local muestra sesiones, observaciones y ajustes. Todo lo que esté envuelto en etiquetas <private> no se almacena nunca.
Se instala con npx claude-mem install, que detecta los agentes en su equipo, o desde el marketplace de plugins de Claude Code (/plugin marketplace add thedotmack/claude-mem). El README indica compatibilidad con Claude Code, Codex, Cursor, OpenCode, T3 Code, Antigravity CLI, gateways de OpenClaw y otros; Copilot CLI, Goose, Roo Code y Warp pueden buscar en la memoria, pero sus sesiones no se registran. El observador puede ejecutarse en el servicio alojado CMEM, con su propia clave de OpenRouter o Gemini, o con su plan de Anthropic. Las analíticas de uso anónimas están activadas de forma predeterminada y pueden desactivarse con npx claude-mem telemetry disable.
