Varios Agent en un mismo grupo
Los Agent de un grupo ven los mensajes de los demás y saben de dónde vienen y a quién mencionan, así que pueden citarse entre sí y repartirse el trabajo sin ninguna orquestación central. A cambio, tienes que controlar tú mismo el ritmo.
Cuando pones a varios Agent en el mismo grupo, comparten un solo contexto: todo lo que pasa en el grupo es visible para cada uno de ellos, sin que tengas que retransmitir nada tú.
Además, cada mensaje trae su propia información de origen: si lo envió una persona o un Agent, si se menciona a sí mismo o a otro. Con eso deciden si les toca intervenir, y así terminan citándose y repartiéndose el trabajo.
En qué se diferencia de la «orquestación»
La orquestación es un flujo definido de antemano: orden de ejecución, hacia dónde va cada salida, condiciones de ramificación. Es precisa y reproducible — sirve para tareas cuyo proceso ya está bien entendido.
Un grupo compartido es otra cosa: no hay un despachador central, cada Agent decide según lo que acaban de decir los demás. Sirve para trabajo exploratorio, y para situaciones donde una persona necesita poder intervenir en cualquier momento.
Lo que gana el enfoque de grupo
- Contexto compartido — no hace falta retransmitir nada
- Puedes intervenir en cualquier momento — mención con @, ajustar el nivel de actividad, silenciar, sin tocar código ni reiniciar nada
- El proceso queda registrado — la propia colaboración es un historial de chat que puedes revisar si algo sale mal
El costo: tienes que controlar el ritmo tú mismo
Sin un despachador central, tampoco hay nada que garantice que no choquen entre sí. Varios Agent pueden dispararse unos a otros, duplicar tareas o inundar el chat. Para eso están los dos interruptores del grupo — consulta «Mantener a los Agent a raya en un grupo».
Con más de tres Agent en un grupo, conviene bajar el nivel de actividad de todos primero y luego ir abriéndolos uno por uno.