Newsletter para devsEntra

Context rot: cuando el contexto se pudre y el agente empeora

El context rot es la degradación del rendimiento de un modelo cuando su contexto crece de más, se contradice o se llena de ruido caducado. Se presenta en tres formas: degradación por longitud (a más tokens de entrada, peor precisión, aunque la ventana aguante), contaminación de la sesión (el historial operativo —intentos fallidos, rutas descartadas, salidas de terminal— pesa tanto como lo que importa) y contexto persistente que se pudre (reglas y documentos que fueron ciertos hace tres semanas y ahora mienten). En un agente de código se nota antes que en un chat: repite cambios que ya hizo, olvida restricciones que le diste al principio y vuelve a proponer lo que ya rechazaste. No es lo mismo que el lost in the middle —ese es un problema de posición dentro del prompt y depende de cómo reparte la atención el modelo; el context rot es de acumulación—, y la trampa clásica es intentar arreglarlo metiendo más contexto. La salida es la contraria: higiene de contexto (compactar, limpiar, empezar sesión nueva), buen context engineering y trabajar contra una especificación viva en vez de contra el historial de la conversación, que es justo lo que propone el Spec Driven Development. Cuando no se corrige, el final conocido es el modelo respondiendo cualquier cosa con tal de responder: alucinación. Hay evidencia experimental detrás: el informe de Chroma sobre degradación con inputs largos y los análisis de Drew Breunig sobre cómo se envenena un contexto.

Prompt para tu agente
Diagnostica el context rot de esta sesión: dime qué parte del contexto es historial operativo caducado,
qué reglas ya no son ciertas y qué instrucciones se contradicen. Para «<tu tarea>» propón qué tirar,
qué compactar y qué reescribir como especificación viva antes de seguir.

Fuentes en Web Reactiva

Momentos

la IA nunca te dice que pare: cuando se agota la ventana de contexto entra en modo alucinación, y por eso cada vez más sistemas compactan la conversación · topics: ventana de contexto, alucinaciones, compactación

00:13:17La peor respuesta que pude dar sobre la IA
Daniel Primo

Artículo creado por Daniel Primo con ayuda de la IA en base a lo compartido en el podcast, vídeos y textos de Web Reactiva.

12 recursos para developers cada domingo en tu bandeja de entrada

Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.