Tu agente de IA olvida todo cuando cierras la sesión (y cómo solucionarlo)
8 min readSon las 23:00. Llevas tres horas trabajando con tu agente de IA. Le has explicado la arquitectura del proyecto, las decisiones técnicas que tomasteis el mes pasado, los edge cases que hay que manejar, el contexto de negocio detrás de cada módulo. El agente ya sabe cómo piensas. Es eficiente. Es útil de verdad. Lo cierras. Al día siguiente lo abres. Y te pregunta: '¿Puedes darme algo de contexto sobre el proyecto?' Empiezas desde cero. Otra vez. Este es el mayor bloqueador de productividad con agentes de IA que nadie habla suficiente: no es que sean malos generando código, es que no recuerdan nada. Cada sesión es una amnesia total. Y la solución existe — solo hay que implementarla.
Para implementar esto, necesitamos tres piezas:
- 1
Un servidor de almacenamiento que el agente pueda usar como herramienta
- 2
Un protocolo estándar para que el agente acceda a esas herramientas (MCP)
- 3
Una estrategia de uso: cuándo guardar, qué guardar, cómo recuperar
El parámetro `topic_key` es importante: actúa como identificador único para hacer upsert. Si el agente ya guardó algo sobre 'payments/architecture' y lo vuelve a guardar, actualiza el registro existente en vez de crear uno nuevo. Sin esto, la memoria se llena de duplicados.
