Uma CLI que instala no projeto um harness de skills, regras, hooks e documentação para 18 assistentes de programação com IA, após você revisar o plano.
cobusgreyling/loop-engineering
Biblioteca de padrões e toolkit de CLI para criar loops que permitem a agentes de programação com IA encontrar tarefas, executá-las, verificar os resultados e persistir o estado.
- Estrelas
- 11,710
- Forks
- 1,578
- Issues abertas
- 17
- Último commit
- ontem
O que é?
Loop Engineering reúne padrões, templates iniciais e ferramentas de linha de comando para executar agentes de programação com IA em loops repetíveis em torno de uma base de código. Em vez de digitar o próximo prompt manualmente, você define um sistema que encontra tarefas (como falhas no CI, issues abertas ou dependências desatualizadas), encaminha cada tarefa a um agente, verifica o resultado e registra o estado em arquivos como STATE.md.
O repositório inclui oito padrões prontos para adaptar, entre eles Daily Triage, PR Babysitter, CI Sweeper, Dependency Sweeper e Changelog Drafter. Cada padrão define uma frequência, um nível de autonomia que vai de somente relatório (L1) a operação sem supervisão (L3) e uma estimativa aproximada de custo. Há exemplos de configuração para Claude Code, Grok, Codex, OpenClaw, Opencode e GitHub Actions. Uma CLI unificada (npx @cobusgreyling/loop) oferece os comandos init, doctor, status, audit e cost.
O projeto também documenta modos de falha, anti-patterns e orientações de segurança, e recomenda começar com execuções que apenas geram relatórios, passando depois para a operação assistida e, por fim, para a operação sem supervisão — somente quando o verificador já tiver demonstrado ser confiável.
Recursos principais
- 01Oito padrões de loop reutilizáveis, com frequência, nível de autonomia e orientações de custo.
- 02CLI unificada com os comandos init, doctor, status, audit e cost.
- 03Exemplos de configuração para Claude Code, Grok, Codex, OpenClaw, Opencode e GitHub Actions.
- 04Um template inicial enxuto de loop para GitHub Actions que não precisa de um arquivo STATE.md.
- 05Documentação sobre modos de falha, anti-patterns e segurança.
Casos de uso
- Manter um repositório saudável usando um agente para triar issues e verificar o CI em intervalos programados.
- Acompanhar pull requests e atualizações de dependências automaticamente, com revisão humana.
- Adicionar a um projeto existente um loop de agente que apenas gere relatórios, antes de conceder acesso de escrita.
- Gerar rascunhos de changelog a partir de tags ou merges recentes.
Início rápido
- 1
Inicialize o padrão daily-triage no seu repositório com a ferramenta Claude
npx @cobusgreyling/loop init . --pattern daily-triage --tool claude - 2
Verifique a configuração com o comando doctor
npx @cobusgreyling/loop doctor .
Antes de usar
- Na primeira semana, o sistema apenas gera relatórios; o ciclo não age sobre o trabalho até você implementar níveis mais altos.
- Executar ciclos com agentes de IA pode gerar custos significativos com tokens.
Em coleções
Tópicos
Perguntas frequentes
- O que é loop-engineering?
- Biblioteca de padrões e toolkit de CLI para criar loops que permitem a agentes de programação com IA encontrar tarefas, executá-las, verificar os resultados e persistir o estado. Loop Engineering reúne padrões, templates iniciais e ferramentas de linha de comando para executar agentes de programação com IA em loops repetíveis em torno de uma base de código. Em vez de digitar o próximo prompt manualmente, você define um sistema que encontra tarefas (como falhas no CI, issues abertas ou dependências desatualizadas), encaminha cada tarefa a um agente, verifica o resultado e registra o estado em arquivos como STATE.md.
- loop-engineering é gratuito? Qual é a licença?
- loop-engineering é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- loop-engineering ainda é mantido?
- Manutenção ativa. O último commit de loop-engineering foi em 6 de nov. de 2026.
- Para que posso usar loop-engineering?
- Manter um repositório saudável usando um agente para triar issues e verificar o CI em intervalos programados. Acompanhar pull requests e atualizações de dependências automaticamente, com revisão humana. Adicionar a um projeto existente um loop de agente que apenas gere relatórios, antes de conceder acesso de escrita. Gerar rascunhos de changelog a partir de tags ou merges recentes.
- Como instalar loop-engineering?
- Inicialize o padrão daily-triage no seu repositório com a ferramenta Claude: npx @cobusgreyling/loop init . --pattern daily-triage --tool claude Verifique a configuração com o comando doctor: npx @cobusgreyling/loop doctor .
- Onde consigo loop-engineering?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cobusgreyling/loop-engineering
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um exemplo de configuração de projeto para Claude Code com CLAUDE.md, hooks, skills, agents, comandos slash, servidores MCP e workflows do GitHub Actions para adaptar.
Configura agentes de programação com IA, como Claude Code, Cursor, OpenCode e Codex, com memória persistente, workflows compartilhados, skills e servidores MCP.
Coleção de skills do Claude Code, da HumanLayer, para pesquisa, design, revisões visuais de PRs e fluxos de trabalho com agentes de código.
Dois livros online gratuitos explicam como são projetados e controlados os harnesses de agentes para modelos que escrevem código, como Claude Code e Codex.
Marketplace com 94 plugins, 202 agentes, 185 skills e 105 comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity e Pi.