Escrito originalmente en francés. Traducido por IA — se ha preservado el sentido, no la prosa.
Idea principal
Una memoria de sesión se escribe sola: el hook se ejecuta después de cada intercambio, sin que pienses en ello. No por eso se relee sola — hay que lanzar /memory_load al principio de la sesión para que el agente sepa por dónde iba el trabajo. La asimetría parece una limitación que no ha dado tiempo a corregir; es una decisión.
La razón está en que cada gesto cuesta. Escribir en un archivo no molesta a nadie: en el peor de los casos, has registrado algo inútil que nunca leerás. Cargar, en cambio, ocupa sitio — la memoria de un proyecto inyectada en una sesión abierta para una pregunta de tres líneas llena el contexto de materia sin relación, y el asistente responde peor por haberla recibido.
Los dos movimientos no tienen, por tanto, la misma regla. Lo que no tiene efectos secundarios puede ser automático; lo que consume un recurso compartido exige una intención. Es también lo que permite retomar un trabajo sin tener que sufrir su memoria cada vez que abres la herramienta.
Por qué es importante
Esto le da la vuelta a una evidencia — un sistema de memoria completo sería el que se recarga solo — al mostrar que la carga automática degradaría precisamente los usos más frecuentes, los cortos.
Y da un criterio general para decidir qué se automatiza: no lo que repites, sino aquello cuya repetición no le cuesta nada a quien la sufre.
Matices y límites
Un gesto manual se olvida. Una memoria bien escrita pero nunca recargada no sirve de nada, y nada avisa de que acabas de volver a trabajar a ciegas sobre un tema del que estaba todo registrado.
Y la asimetría supone que el humano sepa cuándo lo necesita — algo cierto el lunes por la mañana con un bug que quedó pendiente, menos cierto en un proyecto retomado después de tres meses.
Preguntas abiertas
- ¿Qué proponerle a alguien que no sabe que existe una memoria sobre lo que está haciendo?