harness-starter-kit - um harness de repositório que ajuda agentes de código a não repetirem os mesmos erros
(github.com/baskduf)Este é um starter kit open source criado para resolver o problema de, ao usar agentes de código, precisar explicar novamente as regras do projeto a cada nova sessão e ver os mesmos erros ou edições incorretas de arquivos se repetirem. - Ele aplica a teoria de engenharia de harness existente e foi feito com uma abordagem prompt-first para facilitar a adoção no meu projeto.
O harness-starter-kit funciona deixando no próprio repositório regras, checks, registros de decisões e registros de falhas para consulta do agente.
Os principais componentes são os seguintes.
- regras do projeto baseadas em AGENTS.md
- memória durável baseada em docs/decisions e docs/failures
- scripts de verificação de drift / structure / failure memory check
- workflows de /harness doctor, update, refresh e review
- exemplos de profiles para Django, Next.js, React, Vue, Go, FastAPI etc.
- exemplos de repositório real usado como dogfood e relatório de efetividade
Como sou um desenvolvedor iniciante, ainda há muitas partes a melhorar. Recentemente, venho aumentando os casos de exemplo para comprovar se isso realmente funciona na prática.
Os feedbacks que mais me interessam são estes.
- se esse método parece útil também para repositórios de equipes reais
- quais profiles de linguagem/framework seriam mais necessários
- se o conceito de “harness de repositório para agentes de código” é convincente
Se quiser testar diretamente, basta dar ao agente o prompt de Quick Start do README no repositório de destino.
Ainda não há comentários.