Saltar al contenido
biblioteca-ia10 indexadas09 por probar28/07/26
Índice

~/biblioteca-ia/loops

saasAgentespendiente

loops!

Flujos cerrados para copiar en Cursor o Claude Code, con puertas de control y salida definida.

Vista previa de loops!
Open Graph oficial de loops.elorm.xyz

Para qué reto sirve

Cuando le pides algo al agente y se detiene a medias, o peor, dice que terminó sin haberlo verificado. Un loop convierte "hazlo" en un contrato: esta es la meta, este es el comando que decide si está hecha, estas son las vueltas máximas. El agente deja de necesitar que lo empujes cada dos mensajes.

Qué es

Catálogo de flujos cerrados para agentes de código. Cada loop trae meta, comando de comprobación que se ejecuta entre iteraciones, tope de vueltas y condición de salida, de modo que el agente se autorregula hasta que la comprobación pasa. Se copian y pegan; algunos se instalan como paquetes de hooks. Hay tres formas de disparo —manual, por evento y por intervalo— y se pueden enviar loops propios.

Cuándo no usarla

No es software: son plantillas de texto. No hay repositorio ni licencia declarada, así que no puedes depender de ello como dependencia ni redistribuirlo con seguridad. Los loops asumen un stack concreto —npm test, gh pr checks— y hay que reescribir los comandos para el tuyo. Y el aviso serio: los loops por intervalo corren cada 5 o 15 minutos sin que estés mirando, y eso consume tokens; el tope de iteraciones es lo único que te separa de una factura sorpresa, así que revísalo antes de lanzar uno.

Mi veredicto

Sin probar. El patrón que me interesa de verdad es Independent Verifier Pass: una pasada que ejecuta build, lint y tests sin acceso al razonamiento del que implementó, y que solo confía en la salida de los comandos. Ataca el fallo que más caro me ha salido en este proyecto —dar por bueno lo que compila sin revisarlo—. Eso es lo primero que voy a probar.

Qué hay dentro de un loop

No es un prompt largo. Es una estructura corta con cuatro piezas, y por eso funciona:

Goal: PR is open with all CI checks passing
Max iterations: 10
Between iterations run: gh pr checks
Exit when: all PR checks are success

Debajo va un paso de trabajo y una instrucción de autorregulación: tras cada iteración ejecuta el comando, lee la salida, y sigue solo si la condición de salida no se cumplió. Un aviso de estado corto por vuelta.

Los que valen la pena mirar primero

Independent Verifier Pass — cuando la implementación se declara terminada, una pasada separada ejecuta build, lint y tests sin acceso al razonamiento previo. Confía en la salida de los comandos, no en lo que se afirmó.

Pre-Commit Guard — hook que corre los tests antes de cada git commit y bloquea el commit si la suite está roja.

Post-Edit Test Guard — tras cada tanda de ediciones, ejecuta los tests relacionados con los archivos tocados.

Ship PR Until Green — implementa en una rama, prueba, empuja, abre PR y arregla CI hasta que pase.

Los tres primeros son de verificación, y esa es la familia que más falta hace cuando trabajas con agentes.