¿CON QUÉ IA?

Caso de usoProgramación

Dar a un agente la capacidad de olvidar recuerdos viejos

Un desarrollador probó una versión muy básica de una técnica para que un agente olvide información y dice que funciona sorprendentemente bien.

ParaprogramarLo contó @german-noob.win en BlueskyDificultad avanzada

A quién le sirve. Quien programa agentes con memoria y ve que se les llena de recuerdos viejos; si solo usas agentes ya hechos, te sirve para entender por qué a veces conviene que olviden.

Qué hicieron

Lukas construyó una versión muy simple de la técnica de olvido para agentes que propone Tim Kellogg. El mensaje no explica cómo funciona: qué puede consultar el agente, cómo decide qué olvidar ni dónde interviene una persona. Su siguiente paso es una versión más completa.

Cómo salió

Dice que el resultado es increíble incluso en su forma más simple. No hay cifras, pruebas ni comparaciones, y tampoco menciona limitaciones.

Conviene saber

Es un anuncio corto sin detalles, así que para copiar la idea necesitarías el texto original de Kellogg.

Qué necesitas

  • Un agente propio con memoria que ya funcione
  • Acceso al código y al sitio donde el agente guarda sus recuerdos
  • Una copia de seguridad de esa memoria antes de tocar nada
  • El texto original de Tim Kellogg sobre el olvido en agentes, porque el mensaje del caso no da detalles
  • Si no programas tú, un asistente de programación como Claude Code o Cursor que escriba los cambios

Cómo hacerlo tú, paso a paso

  1. Localiza dónde guarda la memoria tu agente (archivos, una base de datos u otro sitio) y haz una copia de seguridad.
  2. Añade a cada recuerdo dos datos: la fecha de la última vez que se usó y una nota de relevancia.
  3. Escribe una regla sencilla de olvido, por ejemplo: archivar lo que lleva mucho sin usarse y tiene poca relevancia.
  4. Programa una pasada periódica que aplique la regla. Al principio, que solo haga una lista de lo que borraría, sin borrar nada.
  5. Revisa esa lista a mano. Si aparece algo importante, ajusta la regla o marca ese recuerdo como imprescindible.
  6. Pide pruebas que demuestren que lo viejo y sin uso se descarta y lo que se usa mucho se conserva. Cuando todo cuadre, deja que archive de verdad.
Pruébalo con tu IA
Revisa cómo guarda la memoria mi agente en [ruta o proyecto]. Añade un mecanismo sencillo de olvido: a cada recuerdo asígnale la fecha de último uso y una puntuación de relevancia, y programa una pasada periódica que archive o borre los recuerdos antiguos y de poco valor. Escribe pruebas que demuestren que los recuerdos viejos sin uso se descartan y los que se usan mucho se conservan. Antes de borrar nada real, enséñame la lista de lo que se eliminaría.

Consejos

  • Archiva antes de borrar. Borrar de verdad no tiene vuelta atrás.
  • Empieza con una regla simple y mídela con tus propios casos antes de complicarla.
  • Apunta qué se descarta en cada pasada. Así detectas pronto si el agente olvida cosas que necesitaba.

Preguntas frecuentes

¿Por qué querría yo que mi agente olvide cosas?

Una memoria llena de datos viejos puede distraer al agente y hacer que consulte cosas que ya no valen. Olvidar lo que sobra lo mantiene centrado en lo que importa.

¿Y si borra algo que sí importaba?

Por eso al principio solo archiva y te enseña la lista antes de borrar. Si aparece algo importante, súbele la relevancia para que no vuelva a caer en la lista.

Fuentes

En el directorio desde el 3 de octubre de 2026.

Parecidos

  1. Detectar dependencias y parches sobrantes en un proyecto

    Un servidor MCP permite a un agente revisar si un proyecto usa paquetes y polyfills innecesarios, en remoto o como servidor local.Casomcp.e18e.devAgente propio2 fuentesDificultad avanzada
  2. Listar los fallos de una función y pasarlos al agente de otro

    Un agente de IA listó todos los problemas de una función y se los mandó a un ingeniero, cuyo propio agente los fue resolviendo.Caso@carnage4life en BlueskyAgente propioDificultad avanzada
  3. Crear un agente que programa en R con solo tres herramientas

    Un autor monta en R un agente de programación con Claude a partir de tres funciones básicas y luego le añade herramientas para hacerlo más seguro.Casotidydesign en SubstackAgente propioDificultad avanzada
  4. Revivir y crear aplicaciones con agentes de programación

    El matemático Terence Tao cuenta cómo usó agentes de programación para recuperar programas antiguos y crear otros nuevos.Casoterrytao.wordpress.comAgente propioDificultad avanzada
  5. Crear agentes pequeños a medida, como uno en un reproductor de música

    El autor escribe muchos agentes pequeños, por ejemplo dentro de su reproductor de música, y señala que como código son triviales.CasoHacker NewsAgente propioDificultad avanzada
  6. Crear una base de datos tipo SQLite con un enjambre de agentes

    El autor cuenta cómo usó agentes de programación en paralelo para construir una versión de SQLite y comparte lo aprendido.Casokiankyars.github.ioAgente propioDificultad avanzada

Más: todo sobre programación

Cada lunes, lo nuevo en tu correo

Lo que ha salido esa semana, las skills que más suben y tres casos que puedes copiar.

Un correo a la semana. Te das de baja con un clic.