AgentLoop

AgentLoop

aiedwardyi · Programação

O AgentLoop é um daemon de orquestração local que transforma um objetivo de código delimitado em trabalho entregue. Pense nele como um fluxo de agentes local que é realmente seu. Você planeja uma vez no ChatGPT ou no Claude, entrega o objetivo e o AgentLoop executa workers novos do Codex ou do Claude Code ciclo após ciclo, enquanto um crítico independente faz valer o padrão que você escreveu no GUIDELINES.md. Os arquivos do projeto funcionam como memória, então nada se perde entre os ciclos, e você acompanha cada veredicto, custo e transcrição em um painel ao vivo. Ele foi feito para loops de código sem supervisão que você deixa rodando e confere depois.

Prévia da interface de AgentLoop

Sobre AgentLoop

O que é o AgentLoop

O AgentLoop é um orquestrador de agentes de código para desenvolvedores solo que rodam tarefas longas de agentes e não podem ficar supervisionando cada sessão. Em vez de levar planos de uma janela de chat para um terminal o dia todo, você define o objetivo e a linha de chegada uma única vez e deixa o loop cuidar das passagens de bastão.

A ideia central é simples. Cada ciclo inicia um processo worker totalmente novo, o que elimina as suposições desatualizadas e o contexto morto que se acumulam em conversas longas. O trabalho avança pelos próprios arquivos do projeto, não por uma conversa que cresce. Não é um registro de chat. Depois, um crítico independente lê a sua rubrica e a saída do worker, e o veredicto dele decide se o loop continua, falha ou entrega.

Ele roda onde o seu código já está: Node.js 18+, Git e o CLI do Codex ou do Claude Code. Não há espaço de trabalho hospedado nem npm install. Esse também é o principal limite. O AgentLoop é uma ferramenta de linha de comando para desenvolvedores à vontade com o terminal, não um app de um clique, e precisa de um desses dois motores de código para fazer qualquer coisa. A configuração é rápida se você já usa essas ferramentas. Se não usa, não é.

Como começar

  1. Garanta que Node.js 18+, Git e o CLI do Codex ou o CLI do Claude Code estejam instalados na sua máquina.
  2. Clone o repositório e entre na pasta: git clone --branch v1.2.0 --depth 1 https://github.com/aiedwardyi/AgentLoop.git e depois cd AgentLoop.
  3. Inicie o daemon com node src/daemon.js e abra o painel local.
  4. Escreva seu objetivo delimitado em goal.md e sua definição de pronto em GUIDELINES.md.
  5. Escolha o motor por loop no painel e deixe os ciclos de worker e crítico rodarem até o crítico retornar um veredicto PASS.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de AgentLoop.

Plano gratuitoSim
Planos pagos$0
PlataformaDesktop (Windows, macOS, Linux) via Node.js CLI
Desenvolvedoraiedwardyi
CategoriaProgramação
Data de lançamentoJul 2025
Última atualizaçãoSep 2025
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APIN/A

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Desenvolvedores solo
  • Criadores independentes que lançam recursos sozinhos
  • Engenheiros que se importam com processo

Tarefas

  • Desenvolvimento de recursos
  • Migrações de código
  • Passes de robustez
  • Cobertura de regressão
  • Polimento de produto

Cenários

  • Execuções noturnas em um projeto pessoal, quando você quer progresso pela manhã sem monitorar cada chamada de ferramenta.
  • Dias com vários projetos, em que você enfileira tarefas independentes e confere o painel entre outras atividades.
  • Ensinar seus padrões a um júnior ou a um worker de IA tornando a rubrica explícita e repetível.
  • Auditar o raciocínio de um agente depois do fato, já que cada ciclo, veredicto e transcrição fica na linha do tempo.

Principais recursos

Contexto novo a cada ciclo

O AgentLoop inicia um processo de motor novo para cada worker e cada sessão de crítico, então nenhum histórico de chat anterior os acompanha. Isso evita a deterioração de contexto, o acúmulo de suposições desatualizadas que torna conversas longas pouco confiáveis. A memória durável é o próprio projeto mais as correções concretas que o crítico escreve, o que evita gastar tokens relendo uma conversa que não para de crescer.

Crítico independente com a sua rubrica

Você coloca sua definição de pronto no GUIDELINES.md. Um crítico novo lê esse arquivo a cada ciclo junto com a saída do worker e os arquivos do projeto. A última linha do crítico é um contrato rígido: ela precisa terminar em PASS, FAIL com notas de correção ou CONTINUE. Um FAIL vira instruções injetadas para o próximo worker, então o retorno se transforma em ação, em vez de um comentário que você tem de repassar na mão. Na avaliação do próprio projeto, um crítico novo encontrou um defeito misto de decodificação percentual depois que os nove testes já tinham passado.

Arquivos como memória durável

O progresso vive no PLAN.md e no STATE.md, não em uma conversa. Um worker lê o plano e o estado, faz um incremento, atualiza o estado e sai. Como a memória está em arquivos, o loop se mantém delimitado e é mais fácil deixá-lo sem supervisão. Isso também significa que você pode ler os mesmos artefatos com que os agentes trabalham e ver exatamente o que mudou em cada passo.

Painel ao vivo e observabilidade

Cada ciclo, veredicto, transcrição, custo e passagem de arquivo aparece em um painel local. Você cancela uma execução por ali, em vez de caçar um processo, e pode pedir o status ao ChatGPT por uma ponte MCP. Sem adivinhação. Para quem já tentou depurar uma execução de agente sem supervisão depois do fato, ter a linha do tempo registrada é a diferença entre corrigir um problema e chutar o que houve.

Suporte a Codex e Claude Code

O AgentLoop roda o CLI do Codex e o Claude Code como motores intercambiáveis. Você escolhe um por loop no painel, ou por tarefa pela ponte. O projeto mantém o planejamento separado da execução local, e o roteiro aponta para perguntas bidirecionais do agente e loops de pesquisa na sequência.

Checkpoints automáticos no Git

Para projetos dentro de uma árvore de trabalho do git, o checkpoint automático vem ligado por padrão, então o daemon pode commitar o progresso conforme os ciclos terminam. Falhas repentinas, como uma tarefa travada que atinge o limite de tentativas, não apagam o trabalho já feito. Recuperar é um comando do git de distância, não uma tarde perdida. Isso importa nas execuções noturnas.

Loops delimitados por design

Um loop é sequencial de propósito. Tarefas independentes enfileiradas podem rodar até um limite de concorrência, mas um loop nunca vira um enxame paralelo correndo pelo mesmo projeto. É deliberado. Os orçamentos também têm teto. O maxCycles vai de 1 a 50 e o padrão é 3, e o taskRetries limita falhas consecutivas antes de uma tarefa ser marcada como bloqueada e ignorada.

Prós e contras

Prós

  • Gratuito e com licença MIT, com todo o código disponível no GitHub.
  • Roda em local contra o seu repositório atual, então seu código nunca sai da sua máquina.
  • Processos novos de worker e crítico a cada ciclo reduzem a deterioração de contexto que atormenta conversas longas com agentes.
  • O crítico faz valer regras que você mesmo escreve, o que torna as checagens de qualidade consistentes e repetíveis.
  • Um painel ao vivo registra cada veredicto, custo e transcrição, então execuções sem supervisão continuam auditáveis.
  • Funciona com o CLI do Codex ou com o Claude Code, então se encaixa em um motor que você já usa.

Contras

  • Configuração só por linha de comando. Não há instalador com interface gráfica, então quem não é desenvolvedor esbarra nos passos obrigatórios de Node.js, Git e CLI do motor.
  • Você precisa de uma assinatura ou de acesso à API do Codex ou do Claude Code à parte. O AgentLoop em si é gratuito, mas o loop não roda sem um desses motores.
  • A rubrica faz o trabalho pesado. Critérios de aceitação vagos geram veredictos vagos, então ela recompensa equipes que já escrevem especificações precisas.
  • Não há opção hospedada. Se você quer um espaço de trabalho gerenciado que possa abrir de qualquer navegador, não é isso.

Perguntas frequentes

O AgentLoop é um daemon local que orquestra agentes de código. Quer parar de repassar mensagens na mão entre um planejador e um agente de código? Esse é o trabalho que ele assume. Ele envia um objetivo delimitado a workers novos do Codex ou do Claude Code, faz um crítico independente revisar cada resultado conforme a sua rubrica e repete o ciclo até o trabalho atender aos seus padrões.

Conteúdo relacionado

Explore ferramentas, skills e artigos relacionados a AgentLoop.

Alternativas a AgentLoop

Forefront

Forefront

Forefront · Programação

O Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.

Grátis / $0 - $99/moVer detalhes
Startkit

Startkit

StartKit.AI · Programação

Startkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.

Pago / $99 - $499 one-timeVer detalhes
Testim

Testim

Tricentis · Programação

O Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.

Grátis / Custom pricing on requestVer detalhes