Guia · 12 min
Organize trabalho em paralelo sem perder o controle.
Separe escopos independentes, use worktrees, peça commits focados e integre cada frente com evidência.
Neste artigo
Objetivo
Dividir uma entrega em frentes que avancem ao mesmo tempo sem disputar arquivos, decisões ou uma mesma fonte de verdade.
Antes de começar
Mapeie a entrega, os módulos afetados e as verificações disponíveis. Identifique primeiro as interfaces compartilhadas, porque elas precisam ser congeladas antes dos trabalhos dependentes.
1. Desenhe fronteiras reais
Uma frente deve ter resultado, arquivos exclusivos e condição de aceite. Se duas tarefas precisam editar o mesmo arquivo central, elas ainda não são independentes.
Separe investigação de implementação quando o diagnóstico puder mudar o escopo. Dependências explícitas são melhores do que paralelismo aparente.
2. Use worktrees com intenção
Cada agente recebe um ramo e uma worktree próprios. Isso separa o histórico e os arquivos, mas não cria sandbox para processos, rede, credenciais ou serviços locais.
Registre o ponto de progresso e envie dependências pelo fluxo do app. Não replique o trabalho de outra frente só porque o resultado ainda não chegou.
3. Exija commits revisáveis
O commit deve corresponder ao escopo declarado, vir depois das verificações relevantes e acompanhar um relatório objetivo. Mudanças não relacionadas ficam fora da entrega.
Resultado esperado
As frentes chegam como unidades pequenas, com interfaces estáveis e evidência suficiente para que a integração seja uma decisão consciente.

