- Agente de loop de IA autônomo projetado para automatizar o desenvolvimento com base em documentos de requisitos do produto (PRD)
- Realiza um ciclo de desenvolvimento automatizado dentro do projeto usando Amp CLI e jq
- Cada iteração começa com uma nova instância do Amp e é executada em um contexto limpo
- A memória é armazenada por meio do histórico do git, progress.txt e prd.json
- Opera em uma estrutura cíclica de PRD → conversão para JSON → implementação → validação → commit
- Cada item do PRD é mantido em um tamanho que possa ser concluído dentro de uma única janela de contexto
- A prioridade é avaliada por item do PRD, e o processamento começa pelos itens incompletos (
passes: false)
- Após a geração de código, executa automaticamente verificação de tipos, execução de testes e validação de qualidade
- Em caso de sucesso, faz commit e atualiza o estado; em caso de falha, repete a iteração
- Quando todas as histórias estiverem marcadas como
passes: true, imprime COMPLETE e encerra
- Registra os padrões, cuidados e convenções do codebase encontrados após as execuções em loop, e o Amp aprende isso nas execuções seguintes, formando um loop de melhoria contínua
- Implementado com base no padrão Ralph de Geoffrey Huntley
2 comentários
Versão do plugin para Claude Code - claude-code/plugins/ralph-wiggum at main · anthropics/claude-code - https://github.com/anthropics/claude-code/…
Amp - ferramenta de codificação agentic