Conjunto de 25 skills de ingeniería listas para producción que guían a los agentes de programación con IA por las fases de especificación, planificación, construcción, pruebas, revisión y entrega.
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
Un entorno de agentes para Claude Code y Codex que añade enjambres multiagente, memoria compartida, asignación de tareas y federación entre máquinas.
Un gestor de incidencias distribuido y basado en Dolt que ofrece a los agentes de programación memoria persistente de tareas con dependencias mediante la CLI `bd`.
Un servidor MCP que permite a agentes de IA aplicar ingeniería inversa a binarios nativos, apps de JavaScript/Electron, ensamblados .NET, sitios web y más, con pruebas para cada hallazgo.
Un entorno de agentes basado en plugins que añade planificación, flujos de trabajo TDD, revisiones, memoria, hooks y más de 300 skills a Claude Code, Codex y otros agentes de programación con IA.
Un prompt que ayuda a los agentes de programación con IA a escribir solo el código necesario y a revisar repositorios en busca de código excesivo o arriesgado.