El futuro cercano no es elegir un unico agente. Es saber dividir trabajo entre varios sin crear conflictos, duplicar contexto o perder trazabilidad.
Muchos equipos ya no usan un solo asistente. Combinan autocomplete en IDE, agente de terminal, agente cloud para PRs, herramientas MCP y revisores automaticos. El problema deja de ser 'que modelo es mejor' y pasa a ser 'quien hace que parte del trabajo'.
El patron emergente
Sin coordinacion, varios agentes solo multiplican ruido: leen los mismos archivos, proponen cambios incompatibles y generan diffs dificiles de revisar. Con coordinacion, pueden convertir espera pasiva en avance paralelo.Divide por ownership
La division buena tiene fronteras claras. Un agente investiga sin editar. Otro escribe tests en un directorio. Otro actualiza documentacion. Otro prueba una alternativa en un worktree separado. La division mala pide a dos agentes que 'mejoren el mismo modulo'. Antes de lanzar trabajo paralelo, define contrato: objetivo, archivos permitidos, archivos prohibidos, salida esperada y verificacion. Si no puedes escribir ese contrato, la tarea no esta lista para paralelizarse.
Worktrees y ramas
Los worktrees reducen conflictos porque cada agente trabaja en una copia separada del repo. Tambien permiten comparar alternativas sin contaminar la rama principal. Para refactors, bugs delicados o experimentos de arquitectura, son casi obligatorios.
El coste es integracion. Alguien debe revisar que los cambios no se contradicen y decidir que se queda. El coordinador humano sigue siendo necesario.
Que agente usar para que
Un agente de IDE suele ser mejor para cambios locales rapidos y feedback inmediato. Un agente de terminal funciona bien para tareas de repo, tests y scripts. Un agente cloud encaja en PRs, issues y trabajo asincrono. Un MCP especializado aporta contexto o herramientas que el modelo no deberia improvisar. La decision no deberia basarse solo en benchmark. Debe basarse en latencia, permisos, trazabilidad, coste, entorno y facilidad de revisar el resultado.
Antipatrones
- Lanzar varios agentes con el mismo prompt.
- Permitir que todos editen cualquier archivo.
- No fijar criterio de finalizacion.
- Mezclar tareas exploratorias y cambios de produccion.
- Aceptar el primer resultado solo porque ya compila.
- No guardar que agente hizo que y con que instrucciones.
Workflow recomendado
Primero, descomponer: investigacion, tests, implementacion, docs, verificacion. Segundo, asignar ownership. Tercero, ejecutar en ramas o worktrees separados. Cuarto, integrar manualmente. Quinto, pasar una verificacion final con pruebas y review humana.
Lo que conviene comprobar
El objetivo no es tener muchos agentes activos. Es reducir tiempo muerto sin perder control del resultado.Conclusion
Coordinar agentes se parece mas a liderar un equipo junior que a usar una herramienta magica. Hay que definir alcance, revisar entregables y mantener arquitectura. El equipo que gana no sera el que tenga mas agentes, sino el que mejor sepa darles fronteras pequenas, verificables y utiles.Limite sano
Paraleliza investigacion y tareas acotadas. No paralelices criterio tecnico ni integracion final.
Fuentes y referencias
Cada martes envio una lectura de herramientas IA para devs: Claude Code, Cursor, Copilot, MCP y agentes. En espanol y sin ruido. Suscribete gratis.
Top comments (0)