Memoria y Contexto
Continuidad, definición de roles, notas duraderas y límites de contexto.
La memoria es una capa de infraestructura. En un sistema local de agentes no basta con confiar en que el agente recuerde: las decisiones, restricciones y lecciones importantes tienen que quedar escritas en archivos duraderos que se puedan consultar después.
Tipos de Memoria
| Tipo | Función |
|---|---|
| Identidad | Define quién es el agente, qué rol tiene y cómo debe comportarse. |
| Reglas | Límites de seguridad, permisos y estilo de trabajo. |
| Memoria larga | Decisiones, lecciones y contexto estable. |
| Diarios | Registro cronológico de eventos y sesiones. |
| Notas de herramientas | Información operativa sobre herramientas, comandos y comportamiento del entorno. |
Archivos Duraderos
La capa de memoria incluye archivos como:
IDENTITY.md;AGENTS.md;TOOLS.md;MEMORY.md;- diarios fechados;
- memoria específica del trabajador de investigación;
- copias de los perfiles de los agentes.
Límites de Contexto
La capa de memoria funciona mejor cuando cada tipo de contexto tiene un límite claro.
| Contexto | Función |
|---|---|
| Conocimiento duradero | Decisiones, reglas, aprendizajes y hechos que deben sobrevivir a las sesiones. |
| Estado transitorio | Tareas actuales, supuestos temporales y notas de trabajo de corta duración. |
| Perfil del agente | Rol, tono, restricciones y comportamiento esperado de un agente. |
| Contexto de herramientas | Instrucciones que explican cuándo usar una herramienta y cómo verificarla. |
| Resumen de sesión | Handoff compacto que conserva continuidad sin copiar toda la conversación. |
Curación de Memoria
La memoria necesita mantenimiento. Las notas útiles deben promoverse a archivos duraderos; las notas obsoletas deben corregirse o retirarse; los detalles de una sesión concreta deben quedarse cerca del trabajo que describen. Así el agente conserva contexto sin convertir la memoria en un archivo ruidoso.
Contexto Activable
Los agentes reciben contexto desde varias fuentes:
AGENTS.mdpara las reglas del repositorio;SKILL.mdpara saber cuándo usar una capacidad;TOOL.mdpara entender una herramienta antes de implementarla;README.mdpara el uso por personas;.agents/skillspara el conocimiento especializado.
Regla de Oro
Si algo debe sobrevivir a una sesión, hay que escribirlo. Si algo puede cambiar el comportamiento del sistema, debe tener responsable, alcance y lugar dentro de la jerarquía de contexto.