Supervisor open source para agents de programação
Josh Rosen · @JoshARosen63,7 mil visualizações no X
Este projeto é um supervisor open source para uma fábrica de software em que agents de programação fazem o trabalho. Construído com o Jev, ele acompanha continuamente progresso, completude, testes, desvio do objetivo e verificação de cada tarefa, e intervém quando algo sai do rumo.
O que o Jev decide aqui?
O Jev avalia o estado de cada agent em critérios como progresso, completude, testes e desvio, e sinaliza quando é preciso intervir.
Por que isso importa?
Rodar vários agents de programação em paralelo cria um problema de gestão: alguém precisa perceber quando um deles travou, fugiu do escopo ou declarou pronto algo sem teste. Checagens rápidas e frequentes fazem esse papel sem que cada verificação custe uma chamada cara.
O padrão se estende a qualquer operação com muitos processos automáticos, como pipelines de dados e automações de marketing. O cuidado é definir o que a intervenção faz: pausar, pedir revisão ou reiniciar a tarefa. Um supervisor que só alerta, sem ação clara, vira mais uma fonte de ruído.
Post original
Josh Rosen
@JoshARosen
I just open sourced Foreman: a software factory foreman built with @typesafeai's Jev. Coding agents work the factory floor. Foreman watches them, continuously assessing progress, completeness, tests, drift, and verification, and intervenes when needed. GitHub: