Devin gana memoria personal y «sueños» diarios basados en un repositorio Git
Cognition ha presentado dos mecanismos para Devin: Memory y Dreaming. Memory conserva entre sesiones las preferencias del usuario, sus correcciones y las lecciones aprendidas en cada proyecto. Las notas se guardan en un Memory Drive personal, es decir, en un repositorio Git de archivos markdown. Dreaming lanza una vez al día una sesión en segundo plano que fusiona duplicados, elimina detalles temporales y borra las entradas que nadie ha usado. La compañía ha publicado en abierto el estándar de memoria en cognition.ai/agent-memory-repo. • La memoria es personal, dentro de la organización en devin.ai • Las sesiones paralelas se sincronizan mediante Git con comprobación de revisión • La memoria complementa las habilidades, no las sustituye
Procesado por IA desde Windsurf Blog; editado por Hamidun News
Cognition ha añadido a Devin dos mecanismos: Memory y Dreaming. El primero traslada de una sesión a otra lo que el agente ha aprendido trabajando con una persona concreta: preferencias, correcciones y lecciones sobre proyectos. El segundo lanza una vez al día una sesión en segundo plano que revisa las notas acumuladas, fusiona duplicados y descarta lo obsoleto. Todo se almacena en un repositorio Git personal de archivos markdown. La compañía ha publicado en abierto el estándar para construir este tipo de memoria.
Cómo funciona la memoria
Lo más útil al trabajar con un agente suele descubrirse sobre la marcha. Corriges una suposición errónea. Explicas por qué un enfoque no sirve en el proyecto actual. El agente pasa medio día peleándose con una rareza del entorno y por fin la resuelve. Hasta ahora, esas lecciones se perdían al cerrar la sesión o había que detenerse y actualizar a mano una habilidad (skill). Ahora Devin las guarda por sí mismo en notas.
Un detalle importante: no son resúmenes de sesiones. Son notas breves sobre lecciones, y cada una enlaza a la sesión en la que se aprendió. La memoria es personal. Está vinculada a ti dentro de la organización en devin.ai y no se convierte en instrucciones generales para todo el equipo.
Físicamente, la memoria reside en Memory Drive. Es un repositorio Git persistente de archivos markdown que se pueden organizar por repositorios, proyectos o temas. Un archivo breve, MEMORY.md, contiene las preferencias generales y un índice del resto de archivos. Al empezar una sesión, Devin recibe en el contexto solo ese archivo; las notas que necesita las encuentra y las lee con las mismas herramientas con las que recorre el código. El archivo completo no se carga en el prompt.
Cada sesión trabaja con su propio checkout de Git. Tras editar una nota, Devin hace un commit, incorpora los cambios de otras sesiones y guarda el resultado en el disco compartido. Si una sesión paralela ha escrito una actualización antes, la comprobación de revisión rechaza la entrada desfasada y Devin lo reintenta sobre la versión más reciente. Las ediciones en conflicto se envían a resolución y no se sobrescriben en silencio. Por eso varias sesiones pueden añadir contenido a la misma memoria a la vez, y la copia local de ninguna de ellas se considera la fuente de verdad.
Dreaming: limpieza programada
Registrar una lección durante la tarea es solo la mitad del trabajo. Las notas hay que revisarlas teniendo en cuenta el contexto de todas las sesiones. Para eso sirve Dreaming: una sesión diaria en segundo plano en la que Devin repasa las conversaciones pasadas junto con la memoria actual y mejora el índice para futuras ejecuciones.
Qué hace exactamente:
- fusiona notas que se solapan;
- elimina detalles temporales, como el puerto de un servidor de desarrollo que solo era válido durante el día;
- busca lecciones útiles que no llegaron a la memoria durante el trabajo;
- borra entradas obsoletas y las que no ha usado ninguna sesión.
Al reorganizar, Devin conserva los enlaces a las fuentes y las preferencias que el usuario ha expresado de forma explícita. En el ejemplo del anuncio, una semana de trabajo genera siete notas planas en el índice: sobre el gestor de paquetes bun, el stack de NextJS y TypeScript, Tailwind y el orden de los PR para migraciones. Algunas se solapan y una ya está obsoleta. Dreaming convierte ese montón en un conjunto estructurado. Todas las sesiones de Dreaming se pueden consultar en la interfaz.
Memoria y habilidades
Cognition traza una frontera entre dos entidades. Una habilidad fija un proceso repetible, por ejemplo los pasos para probar y publicar una versión. La memoria guarda lo que Devin ha aprendido sobre ti: la elección de stack y el motivo que indicaste. La habilidad aporta el procedimiento; la memoria, el contexto para aplicarlo. Ambas pueden contener instrucciones, pero funcionan de forma distinta. Las habilidades se empaquetan de manera deliberada para reutilizarlas; la memoria se acumula a partir de las sesiones y se revisa mediante Dreaming.
El estándar abierto merece atención aparte. Los desarrolladores de otros agentes pueden integrar este esquema en sus productos y proponer cambios en el repositorio de cognition.ai/agent-memory-repo. Al elegir Git y markdown, la memoria resulta legible y verificable por una persona, sin un almacén vectorial cerrado.
Cómo probarlo
En devin.ai, abre Customize → Memory. Ahí se ven todas las notas y las sesiones recientes de Dreaming. Lo primero es comprobar qué ha anotado bien el agente y qué ha convertido en ruido. Lo que sobre se puede eliminar, y las preferencias explícitas conviene formularlas directamente en el diálogo para que pasen a la memoria. Si estás construyendo tu propio agente, echa un vistazo al repositorio abierto: el esquema con el índice en un solo archivo, un checkout por sesión y comprobación de revisión se puede trasladar a cualquier stack que tenga Git.
Delegate Deep Research, Coding & Workflows to an AI Agent
Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.
Lo esencial de la IA — una vez por semana
Siete historias que de verdad importaron, elegidas a mano. Sin ruido ni notas de prensa.
¡Listo! Revisa tu correo para la confirmación.