Repolode
the-open-engine

the-open-engine/zeroshot

Una CLI que ejecuta agentes de programación como Claude Code, Codex o Copilot en un grafo de tareas, con revisión independiente y ciclos de reparación antes de aceptar el código.

Estrellas
1,994
Forks
188
Issues abiertos
21
Último commit
hace 14 horas

¿Qué es?

zeroshot es un motor de flujos de trabajo para agentes de programación. Describes una tarea y ejecuta un grafo de pasos: un agente de trabajo implementa el cambio, revisores de aceptación y de código lo comprueban en paralelo, y el trabajo rechazado vuelve a un agente de reparación junto con los comentarios de revisión. El agente que escribió el código no puede aprobar su propio trabajo, y el motor aplica controles de revisión y límites de reintentos.

El grafo integrado para cambios de software abarca la implementación, la revisión, la reparación y la entrega opcional mediante Git push, pull request o merge con CI. También puedes diseñar grafos personalizados que incorporen revisores de seguridad, agentes de pruebas o comprobaciones en paralelo, elegir un modelo distinto para cada nodo y guardar la configuración como un perfil reutilizable. Las ejecuciones se registran en un ledger local de SQLite y una interfaz web permite inspeccionarlas y controlarlas.

La CLI tiene licencia MIT y se instala mediante npm. Es compatible con Claude Code, Codex y GitHub Copilot como harnesses, y hay disponible una imagen Docker de destino para ejecutar el sistema en infraestructura propia.

Funciones clave

  • 01Ejecuta Claude Code, Codex o Copilot como agente de trabajo y revisores, cada uno con su propio harness y proveedor.
  • 02Aplica controles de revisión independiente para impedir que el agente que escribió el código lo apruebe.
  • 03Envía el trabajo rechazado a un paso de reparación con los comentarios de revisión y límites de reintentos.
  • 04Permite definir grafos personalizados con revisores adicionales, agentes de pruebas y comprobaciones en paralelo.
  • 05Admite distintos modos de entrega: desde ejecución solo local hasta subir ramas, abrir PR y hacer merge mediante CI.
  • 06Registra todos los eventos de ejecución en un ledger local y persistente de SQLite, con una interfaz web para inspeccionarlos.

Casos de uso

  • Añadir un ciclo de revisión y reparación a las pull requests generadas por IA antes de que lleguen a los revisores humanos.
  • Ejecutar agentes especializados en seguridad o pruebas junto con el agente de implementación en una misma tarea.
  • Comparar distintos modelos para la implementación y la revisión asignándolos a cada nodo de un perfil guardado.
  • Alojar flujos de trabajo de agentes de programación en infraestructura propia mediante la imagen Docker de destino.

Temas

Preguntas frecuentes

¿Qué es zeroshot?
Una CLI que ejecuta agentes de programación como Claude Code, Codex o Copilot en un grafo de tareas, con revisión independiente y ciclos de reparación antes de aceptar el código. zeroshot es un motor de flujos de trabajo para agentes de programación. Describes una tarea y ejecuta un grafo de pasos: un agente de trabajo implementa el cambio, revisores de aceptación y de código lo comprueban en paralelo, y el trabajo rechazado vuelve a un agente de reparación junto con los comentarios de revisión. El agente que escribió el código no puede aprobar su propio trabajo, y el motor aplica controles de revisión y límites de reintentos.
¿zeroshot es gratuito? ¿Qué licencia tiene?
zeroshot es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿zeroshot sigue mantenido?
Mantenimiento activo. El último commit de zeroshot fue el 18 oct 2026.
¿Para qué puedo usar zeroshot?
Añadir un ciclo de revisión y reparación a las pull requests generadas por IA antes de que lleguen a los revisores humanos. Ejecutar agentes especializados en seguridad o pruebas junto con el agente de implementación en una misma tarea. Comparar distintos modelos para la implementación y la revisión asignándolos a cada nodo de un perfil guardado. Alojar flujos de trabajo de agentes de programación en infraestructura propia mediante la imagen Docker de destino.
¿Dónde consigo zeroshot?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/the-open-engine/zeroshot

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados