Comparando a Execução de PRD: Loop Bash vs. Equipes de Agentes no Claude Code

Um desenvolvedor testou a execução de um PRD com 14 tarefas no Claude Code usando dois métodos: um loop bash e o novo recurso Agent Teams. As tarefas envolviam o desenvolvimento de uma ferramenta CLI para análise de dados comerciais em Python. Ambos os métodos usaram o mesmo projeto e modelo (Haiku), mas diferiram na orquestração.
Detalhes Principais
- Loop Bash (ralph.sh): Cada tarefa inicia uma nova sessão CLI do Claude em ordem sequencial. Lê o PRD, implementa a tarefa usando TDD, marca como concluída, grava aprendizados em um arquivo de progresso, faz commit e encerra, continuando com a próxima tarefa na iteração subsequente.
- Abordagem Agent Teams: Utiliza uma equipe composta por um Líder de Equipe e três agentes Haiku (Alpha, Beta, Gamma). As tarefas são distribuídas em paralelo usando uma Shared TaskList. As dependências são tratadas em ondas.
- Velocidade: O método Agent Teams levou cerca de 10 minutos, alcançando uma aceleração de 3,8x em relação à abordagem bash, que levou 38 minutos.
- Paralelismo: O loop bash é um método de execução serial, enquanto o Agent Teams utilizou uma execução paralela de 2 vias.
- Qualidade do Código: Ambos os métodos entregaram resultados idênticos com uma taxa de aprovação de 100% em todos os testes e uma cobertura de código de 98%.
- Custo: O loop bash potencialmente incorre em custos menores devido a menos sobrecarga de coordenação em comparação com o Agent Teams. A configuração do Agent Teams enfrentou sobrecargas como gerenciamento de mensagens entre o líder da equipe e os agentes, manutenção de contextos separados e consultas frequentes à TaskList.
Problemas notáveis com o método Agent Teams incluíram distribuição desigual de tarefas devido à frequência de consultas, falta de notificações push resultando em agentes ociosos e condições de corrida levando a cerca de 14% de trabalho redundante na segunda execução. O repositório de aprendizagem do loop bash abrangeu 914 linhas, enquanto o Agent Teams acumulou apenas 37 linhas devido às configurações padrão que não incluíam arquivos de progresso compartilhados.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Fluxo Diário de 3,5 Horas com Voz + Claude: Dite Especificações Enquanto Caminha, Construa com Claude Code
Um desenvolvedor passeia com 3 cães 12+ vezes ao dia (3,5 horas) e usa voz + Claude para debater, pesquisar e produzir arquivos spec.md. Então o Claude Code constrói a partir dessas especificações.

Usei OpenClaw para corrigir script de rastreamento de despesas – Capturei lógica de assinatura que perdi
Um desenvolvedor usou o OpenClaw para corrigir seu script Python de controle de despesas – ele reclassificou assinaturas com base em valores fixos e intervalos de cobrança, e adicionou tolerância de valor para contas de telefone.

Agentes de Código Claude Negociam Contratos de API Sem Framework de Orquestração
Dois agentes Claude Code negociaram contratos de API ponto a ponto usando apenas duas ferramentas de mensagens e prompts de sistema, concordando sobre formatos de endpoints, formatos de resposta e cabeçalhos CORS antes de escrever código. A implementação da ponte tem aproximadamente 190 linhas de TypeScript com broker WebSocket e canais MCP.

Construindo uma Plataforma SaaS de Produção com Mais de 20 Mil Linhas de Código com Claude Code: Lições da Engenharia de Agentes em Escala
Um desenvolvedor disponibilizou em código aberto o LastSaaS, um boilerplate SaaS pronto para produção construído inteiramente por meio de conversa com o Claude Code, apresentando backend em Go, frontend em React, autenticação multi-inquilino, faturamento via Stripe e um servidor MCP integrado. O projeto revela o que funciona e exige disciplina ao usar agentes de IA para desenvolvimento em larga escala.