Qué es
pi-autoresearch es una extensión del agente de terminal pi para ejecutar ciclos de optimización. Organiza experimentos alrededor de una métrica, en vez de aceptar una modificación solo porque parezca más rápida o más simple.
Para qué te sirve
- Cuando una suite de tests tarda demasiado y quieres medir cada intento de mejora.
- Cuando comparas optimizaciones y necesitas conservar el resultado de cada experimento.
Cómo funciona
El agente propone un cambio, ejecuta el benchmark (prueba comparativa) y registra el resultado. El ciclo conserva las mejoras y revierte los intentos que empeoran el objetivo; la calidad de ese proceso depende de la medición y de las restricciones que definas.
Antes de empezar
Necesitas pi configurado, un repositorio recuperable y un benchmark reproducible. Define también qué no puede empeorar, como la corrección de los tests. El uso del modelo mantiene el coste de tu proveedor.
Límites y alternativas
Los resultados de otro proyecto no demuestran que vaya a mejorar el tuyo. Una métrica incompleta puede premiar un cambio incorrecto. Frente a optimizar manualmente, automatiza los intentos, pero requiere supervisar el objetivo y las regresiones.
Recursos
- Repo en GitHub - 8202 estrellas; licencia MIT.
- README e instalación - fuente de los pasos y requisitos.
- Licencia del repositorio - consulta su alcance antes de reutilizar el código.
- Historial de cambios - último commit comprobado: 2026-10-07; revisión del recurso: 2026-10-26.