Playbook de squad · Construir + revisar

Construir + revisar: refatore com um revisor de olho

Atualizado em 29 de setembro de 2026 · 4 min de leitura

Resposta curta

A squad construir e revisar é um playbook do Tallos baseado no template Construir + revisar. Um agente membro faz o trabalho, um segundo membro revisa e lista o que precisa mudar, e o líder devolve as mudanças até o revisor aprovar ou as rodadas acabarem. Aí a squad para para você aceitar ou descartar.

  • Template: Construir + revisar
  • Líder + quem constrói + revisor
  • Limites sugeridos: 5 rodadas · 2 membros ao mesmo tempo
  • Repete até o revisor aprovar
  • No final, você ainda aceita ou descarta

Quando usar uma squad construir + revisar?

Use quando a mudança é arriscada a ponto de você querer que outro agente leia antes de você. Um constrói, o outro questiona, e o ciclo roda sem você até ter algo que valha o seu tempo.

  • Refatorações e migrações: autenticação, camada de dados, upgrade de framework.
  • Mudanças sensíveis de segurança: tokens, permissões, tratamento de entrada.
  • Qualquer coisa que você nunca mesclaria sem review de alguém do time.
  • Não serve para explorar várias abordagens. Para isso existe a melhor de três.

Como montar a squad?

Abra Squads → Nova squad e escolha Construir + revisar. O template já vem com quem constrói ("Faz o trabalho descrito no objetivo") e um revisor ("Revisa o resultado e lista o que precisa mudar antes de ser aprovado"). Mantenha o primeiro como está. Deixe o revisor específico: diga o que ele deve procurar.

PapelAgente (exemplo)O que faz
LíderClaude CodeEnvia o objetivo para quem constrói, pede a revisão, devolve as mudanças pedidas e repete até a aprovação.
Quem constróiCodexFaz o trabalho descrito no objetivo.
RevisorClaude CodeRevisa segurança: manuseio de tokens, armazenamento de chaves, invalidação de sessão. Lista o que precisa mudar antes de aprovar.
Os agentes são exemplos. Qualquer agente conectado pode construir ou revisar, com o modelo e o esforço que você escolher.

Qual objetivo colar?

Descreva o estado final, as restrições e o que o revisor precisa checar. Quanto mais claro o critério de revisão, menos rodadas você gasta.

Migrar a autenticação de sessões no servidor para JWTs assinados.

Escopo
- Emitir e validar tokens em src/auth. Substituir o middleware de sessão.
- Atualizar todos os pontos que leem req.session.user.

Restrições
- As chaves de assinatura vêm do carregador de segredos atual. Nunca commitar chaves.
- O logout precisa invalidar o token no servidor.
- Todos os testes de auth passam; adicionar testes de expiração e logout.

Critério de revisão
- O revisor só aprova quando expiração, rotação de chaves e
  invalidação no logout estiverem cobertas por testes.

As Instruções do líder do template já descrevem o ciclo: enviar para quem constrói, pedir a revisão, devolver as mudanças, repetir até aprovar. Pode manter.

Quais limites definir?

Mantenha 5 rodadas e coloque 2 membros ao mesmo tempo. Cada passada de construir → revisar consome uma rodada, então cinco dão espaço para duas ou três voltas de feedback e uma de folga.

ConfiguraçãoRecomendadoPor quê
Máximo de rodadas5 (padrão)Cada passada de construir → revisar custa uma rodada. No limite, o líder precisa parar e reportar.
Máximo de membros ao mesmo tempo2Quem constrói e quem revisa. Suba para 3 se adicionar um segundo revisor.
Migração grandeaté 8 rodadasSó se o critério de revisão for rígido e o diff for grande. O teto fixo é 20.

Coloque um revisor na sua próxima refatoração. Monte no Tallos em poucos minutos.

Baixar o Tallos →

Como a execução acontece?

Uma execução de exemplo, passo a passo. A contagem de pontos alterados e os apontamentos são ilustrativos, não medições.

  1. 1

    O líder envia o objetivo para quem constrói

    Quem constrói começa no próprio worktree, separado do seu checkout.

  2. 2

    A entrega

    No exemplo: emissão e validação de JWT, middleware novo, 42 pontos de chamada atualizados.

  3. 3

    O revisor questiona

    Três mudanças obrigatórias: rotacionar as chaves de assinatura, encurtar a validade do access token, revogar tokens no logout.

  4. 4

    Rodada 2

    O líder devolve as três mudanças para quem constrói, que aplica e adiciona testes.

  5. 5

    Uma pergunta para você

    O líder pergunta se as sessões atuais continuam válidas durante uma janela de migração de 24 horas. Você responde: sim, 24h.

  6. 6

    Rodada 3: aprovado

    O revisor aprova. O líder entrega o relatório com tallos squad report e a execução mostra Pronto para sua revisão.

O que o líder pode te perguntar?

As perguntas numa construir + revisar costumam ser de rollout e de política, coisas que o revisor aponta mas não decide. Você escolhe uma opção ou escreve a sua.

  • "Manter as sessões antigas válidas por uma janela de 24h ou forçar todo mundo a logar de novo?"
  • "O revisor quer uma lista de revogação. Guardar no Redis ou no banco?"
  • "Dois pontos de chamada ficam num módulo obsoleto. Atualizo ou apago o módulo?"

O que você recebe no final?

  • Relatório final: o que mudou, o veredito do revisor, riscos em aberto e o que conferir. No exemplo: rotação de chaves com access tokens de vida curta, lista de revogação no logout, janela de 24h para as sessões atuais.
  • Resultados por worktree: o worktree de quem construiu, marcado como Recomendado, com Ver alterações.
  • Aceitar ou Descartar: Aceitar transforma a linha recomendada em Abrir para criar PR. Descartar mantém os worktrees, a menos que você escolha apagar os dos membros.

A aprovação do revisor não é a sua. Leia o diff na revisão de diff com o checklist de como revisar código gerado por IA.

Quais variações funcionam bem?

  • Dois revisores. Adicione um revisor de performance ao lado do de segurança e suba para 3 membros ao mesmo tempo.
  • Revisor que roda os testes. Escreva na função do revisor: "Roda a suíte completa e cola a saída. Só aprova com tudo verde."
  • Coloque numa agenda. Salve a squad e rode todo dia útil, como a squad de manutenção agendada.
  • Parta para uma divisão maior. Para uma mudança com várias partes independentes, use a squad de entregar uma feature e adicione um membro revisor.

Quais são os erros mais comuns?

  • Revisor sem critério. "Revise o código" abre espaço para detalhismo infinito que come rodadas. Diga o que bloqueia a aprovação.
  • Poucas rodadas. No limite, o líder reporta o que tem, mesmo sem aprovação. Procure apontamentos em aberto no relatório.
  • Escopo crescendo na revisão. Se o revisor pedir limpezas sem relação com a tarefa, responda ao líder: fora do escopo.
  • Achar que aprovação é merge. Nada é mesclado até você aceitar e abrir o PR.

Chegando agora? Comece por sua primeira squad ou pela visão geral de squads.

Perguntas frequentes

O que conta como uma rodada numa squad construir + revisar?

Uma rodada é um ciclo do líder distribuindo o trabalho e revisando o resultado. Cada passada de construir → revisar usa uma.

E se o revisor nunca aprovar?

O líder precisa parar no limite de rodadas e reportar o que tem, incluindo os apontamentos que ficaram em aberto. Aí você aceita, descarta ou inicia uma nova execução.

O revisor altera o código ele mesmo?

Por padrão, não. A função do revisor é listar o que precisa mudar, e o líder devolve essas mudanças para quem constrói.

Quem constrói e quem revisa devem usar agentes de IA diferentes?

Você escolhe. Qualquer agente conectado pode assumir qualquer um dos papéis; tem quem prefira outro agente ou modelo no revisor para ter uma segunda perspectiva.

Posso olhar o trabalho antes de a squad terminar?

Pode. Cada membro tem um terminal que você abre pela tela da squad, e as alterações ficam em worktrees que você pode inspecionar a qualquer momento. Também dá para parar a squad.

Construir + revisar substitui o code review humano?

Não. Ela filtra problemas antes de a mudança chegar em você. A squad sempre para esperando o seu aceitar ou descartar.

Receba mudanças que já passaram por revisão

Baixe o Tallos para macOS ou Windows, conecte seus agentes e rode uma squad construir + revisar na próxima refatoração.

macOS 13+ · Windows 10+