Skills Agentes

¿Qué es el Ralph loop?

El Ralph loop es la técnica de relanzar al agente con el mismo prompt en sesiones nuevas hasta que la tarea queda hecha. El estado no vive en la conversación sino en el repositorio: cada vuelta arranca en frío y lee lo que dejó la anterior.

Última revisión

También: Ralph Wiggum loop · Bucle Ralph

En corto

  • El contexto no se acumula: se reinicia en cada vuelta y el progreso queda en los archivos.
  • Funciona cuando existe una comprobación automática que dice si ya está terminado.
  • Su coste es alto y su supervisión baja, así que pide un entorno aislado y un límite de vueltas.

Por qué funciona y cuándo no

Funciona porque elimina el problema del contexto degradado en sesiones muy largas: en lugar de una sesión de doscientas vueltas con un historial enorme, veinte sesiones limpias que leen el estado real del proyecto. La lista de tareas pendientes, el registro de lo hecho y las pruebas hacen de memoria.

No funciona cuando no hay forma automática de saber si la tarea está terminada, ni cuando cada vuelta puede deshacer el trabajo de la anterior. Sin criterio de salida y sin control de versiones por medio, es una máquina de generar cambios que nadie revisa.

Términos relacionados

Fuentes

Todos los términos del glosario