Coordenar 3 sessões do Claude Code no mesmo monorepo sem conflitos de merge
Quando usar: Você inicializa agentes por branch de feature e eles continuam pegando os mesmos arquivos.
Pré-requisitos
- Host Docker acessível por cada agente —
docker compose up --buildexpõe a porta :8765 - Cada agente recebe uma identidade única — A primeira chamada a
whoamiregistra; fixe no CLAUDE.md
Fluxo
-
IdentificarUse mcp-agent-mail. Registre-me como
claude-feature-authe liste as reservas ativas.✓ Copiado→ Identidade persistida; lista de reservas retornada -
Reivindicar arquivos antes de editarAntes de editar src/auth/*, faça uma reserva de 30 minutos e anuncie a intenção na thread #refactor.✓ Copiado→ Reserva concedida; mensagem visível para outros agentes
-
Fazer handoffTerminei o módulo de autenticação. Libere as reservas e publique um resumo em #refactor com o intervalo do diff.✓ Copiado→ Reserva liberada; thread atualizada
Resultado: Três agentes concluem trabalho paralelo no mesmo repositório sem sobrescrever as edições uns dos outros.
Armadilhas
- As reservas são voluntárias — agentes ainda podem ignorá-las — Adicione uma regra no CLAUDE.md: 'Sempre verifique as reservas antes de editar, publique a intenção primeiro'