AI Harness + Plantilla Uroboros: plantilla de agente de IA para Claude Code
(github.com/studioKjm)Al usar herramientas de programación con IA (Claude Code, Cursor, etc.), me encontré con problemas como que la IA se salta capas, agrega funciones que no están en la especificación o desordena la estructura de archivos, así que creé un framework para controlar estructuralmente el comportamiento de la IA.
Funciones principales:
- 11 compuertas de calidad: bloqueo automático antes del commit ante filtración de secretos, violaciones de capas y desvíos de la especificación
- Aplicación forzada de capas en 3 niveles: solo se permite un flujo unidireccional Presentation → Logic → Data
- Flujo de trabajo Uroboros: /interview → /seed → /run → /evaluate → /evolve
- Pair Mode (v2.1.0): programación en pareja con IA mediante el patrón Navigator-Driver
- Asistente de instalación: con un solo
/install, se configura automáticamente mediante 8 preguntas
Ofrece dos variantes: Lite (solo bash) / Pro (motor en Python). Todas las funciones operan incluso solo con bash, sin dependencias externas.
"Los prompts son una petición, el harness es una imposición" — en lugar de pedirle reglas a la IA, el enfoque es hacer que estructuralmente no pueda romperlas.
1 comentarios
Para quienes quieran verlo en video:
Concepto: https://youtu.be/bMjHYh0FZZI
Práctica: https://youtu.be/FNQx8XNtNDM