Retry-now, reencarnación ahora mismo - agente de bucle totalmente autónomo
(github.com/owjs3901)Creé retry-now, un agente que ejecuta repetidamente un agente de codificación con IA para mejorar gradualmente una base de código.
La idea central es: "en cada iteración, volvamos a mirar el código desde una sesión completamente nueva con contexto 0".
Sentí que los agentes tradicionales de ejecución prolongada a veces defienden juicios previos, se ven arrastrados por direcciones que ya intentaron, o van derivando poco a poco dentro de un contexto largo. En cambio, retry-now inicia cada vez una nueva sesión de agente headless y repite el ciclo de analizar → mejorar → verificar → registrar mirando solo el código actual.
El flujo de funcionamiento es, a grandes rasgos, así.
- ANALYZE: analiza la base de código en modo de solo lectura y crea candidatos de mejora con evidencia
file:line. - IMPROVE: aplica los candidatos elemento por elemento. Cada elemento se modifica después de hacer un respaldo, y si falla en la verificación de pruebas/lint/benchmark, solo se revierte ese elemento.
- Si varias veces seguidas aparece “no hay nada más que mejorar”, se considera que ha convergido y se detiene.
Actualmente puede usarse con opencode, Codex CLI y Claude Code, y se ejecuta como una CLI basada en Bun.
Se usa para una optimización extrema del rendimiento y para reducir el uso de memoria.
1 comentarios
Los agentes creen que la memoria es absolutamente necesaria... Me da curiosidad saber qué los motivó a crear esto. Yo, después de trabajar, le pido a Codex que revise cada PR por separado, y por más que durante el trabajo le pida a Claude que haga una revisión minuciosa, en la revisión de Codex siempre termina encontrando varias cosas.