Coordinar 3 sesiones de Claude Code en el mismo monorepo sin conflictos de merge
Cuándo usarlo: Lanzas agentes por rama de funcionalidad y siguen tomando los mismos archivos.
Requisitos previos
- Host Docker accesible desde cada agente —
docker compose up --buildexpone :8765 - Cada agente tiene una identidad única — La primera llamada a
whoamilo registra; fíjala en CLAUDE.md
Flujo
-
IdentificarseUsa mcp-agent-mail. Regístrame como
claude-feature-authy lista las reservas activas.✓ Copiado→ Identidad persistida; lista de reservas devuelta -
Reclamar archivos antes de editarAntes de editar src/auth/*, toma una reserva de 30 minutos y anuncia la intención en el hilo #refactor.✓ Copiado→ Reserva concedida; mensaje visible para otros agentes
-
Transferir trabajoListo con el módulo auth. Libera las reservas, publica un resumen en #refactor con el rango del diff.✓ Copiado→ Reserva liberada; hilo actualizado
Resultado: Tres agentes terminan trabajo paralelo en el mismo repo sin sobrescribir las ediciones de los demás.
Errores comunes
- Las reservas son voluntarias — los agentes pueden ignorarlas — Añade una regla en CLAUDE.md: 'Siempre revisa las reservas antes de editar, publica la intención primero'