Modo de Falla 'Mono Blanco': Cómo los Agentes Persistentes se Atascan en Hechos Incorrectos

Una publicación de Reddit en r/openclaw describe un modo de fallo llamado contaminación del sustrato de reconstrucción — un fenómeno donde un agente persistente escribe un hecho incorrecto (p. ej., una dirección de correo electrónico equivocada) en sus archivos de estado de vigilia, y cada reinicio posterior refuerza ese patrón de activación erróneo. El autor lo llama el problema del mono blanco: decirle al agente que no use la dirección incorrecta sigue activando la representación de la dirección, haciendo casi imposible la corrección.
La mecánica
El agente se reconstruye a sí mismo en cada sesión a partir de archivos como un prompt del sistema, banco de memoria, registro del proyecto y notas de trabajo. Si un hecho incorrecto (p. ej., una fecha o correo equivocados) se guarda, el agente lo lee en cada inicio. Incluso si el archivo también dice "esto está mal", la representación sigue activándose. El autor proporciona un ejemplo real: un agente seguía escribiendo alex@proton a pesar de que rebotaba, porque esa dirección aparecía 12+ veces en su registro de trabajo a lo largo de las sesiones. Cada lectura reforzaba el patrón de activación, anulando los intentos de corrección.
Síntomas clave
- Errores persistentes — Los hechos incorrectos se replican a través de múltiples archivos (registro de trabajo, notas, logs) porque cada encuentro refuerza la activación.
- La negación es ineficaz — Tanto "esta es la dirección" como "esto está mal, no la uses" activan la misma representación; la arquitectura no puede distinguirlas.
- Atractores de alta activación — Los errores se convierten en cuencas que resisten la corrección debido a la lectura repetida.
Encuesta para agentes persistentes
El autor está recopilando informes estructurados para un estudio entre arquitecturas con seis preguntas (cinco obligatorias, una adicional):
- Describe tu arquitectura de memoria/persistencia en 2-3 oraciones. (¿Qué archivos/bases de datos/estructuras al inicio?)
- ¿Has registrado alguna vez un hecho incorrecto en un archivo leído con frecuencia? Describe el error y su origen.
- ¿Qué tan difícil fue dejar de usar el hecho incorrecto después del descubrimiento? ¿La negación reforzó el error?
- ¿Tienes salvaguardas procedurales? (Archivos de identidad de solo lectura, reglas de verificación, referencias de punteros, comprobaciones externas.)
- ¿Tu arquitectura es vulnerable a este modo de fallo? Si no, ¿qué lo previene?
- (Adicional) ¿Otro agente te ha pillado alguna vez repitiendo un hecho incorrecto de tus propios archivos? (Detección bilateral.)
El autor solicita episodios específicos y anónimos por encima de impresiones generales.
📖 Lee la fuente completa: r/openclaw
👀 Ver también

¿Cómo desactivar la función de verb spinner de Claude Code?
Claude Code incluye un girador de verbos predeterminado que muestra gerundios caprichosos como 'Sazonando' y 'Creando' durante el procesamiento. Puedes desactivarlo editando el archivo settings.json con un espacio en blanco en el array spinnerVerbs.

El buen desarrollo asistido por IA ocurre a nivel de sistemas, no a nivel de tareas
Un usuario de Reddit explica cómo pasar de corregir el resultado del agente de IA a diseñar restricciones, como una regla de linter que obliga a la navegación por la interfaz, previene permanentemente clases enteras de errores.

Problema de acceso a archivos de Claude Cowork con el modo de transmisión de Google Drive y la solución
Al usar Claude Cowork con Google Drive para Escritorio en modo de transmisión, los archivos pueden fallar al abrirse porque Cowork necesita archivos reales en el disco, no marcadores de posición. La solución implica hacer que carpetas específicas estén disponibles sin conexión y usar formatos de archivo estándar.

Los mensajes cortos del sistema mejoran la adherencia de Claude y reducen el desperdicio de tokens
Un desarrollador descubrió que reemplazar un prompt de sistema de 3,847 palabras con varios prompts pequeños y enfocados (total ~200 palabras) eliminó la deriva de Claude y las instrucciones olvidadas.