AI Harness + Template Uroboros - Template de agente de IA para Claude Code
(github.com/studioKjm)Ao usar ferramentas de programação com IA (Claude Code, Cursor etc.), enfrentei problemas como a IA pular camadas, adicionar funcionalidades que não estavam na especificação ou desmontar a estrutura de arquivos, então criei um framework para controlar estruturalmente o comportamento da IA.
Principais recursos:
- 11 gates de qualidade: bloqueio automático, antes do commit, de vazamento de segredos, violações de camada e desvio da especificação
- Aplicação forçada de camadas em 3 níveis: só permite fluxo unidirecional Presentation → Logic → Data
- Workflow Uroboros: /interview → /seed → /run → /evaluate → /evolve
- Pair Mode (v2.1.0): programação em par com IA usando o padrão Navigator-Driver
- Assistente de instalação: com um único
/install, a configuração é feita automaticamente com 8 etapas de perguntas
Duas opções disponíveis: Lite (apenas bash) / Pro (engine em Python). Todas as funcionalidades operam apenas com bash, sem dependências externas.
"Prompt é pedido, harness é imposição" — em vez de pedir regras à IA, a proposta é criar uma estrutura que a impeça de quebrá-las.
1 comentários
Para quem quiser ver em vídeo:
Conceito: https://youtu.be/bMjHYh0FZZI
Prática: https://youtu.be/FNQx8XNtNDM