Por qué los sistemas multiagente dejan de funcionar según el guion
Los grandes modelos de lenguaje saben unirse en equipos: un agente recopila datos, otro verifica hechos, un tercero formula la respuesta final. Hasta hace poco, estos enlaces se diseñaban de antemano: el desarrollador definía quién se comunica con quién y en qué orden. Esto es útil mientras las tareas sean homogéneas. Pero en cuanto llega una solicitud compleja y no estándar, el esquema rígido empieza a estorbar: unos agentes quedan inactivos, otros chocan con errores ajenos, y la cadena de razonamiento se vuelve demasiado larga o demasiado corta.
La solución son los llamados sistemas multiagente self-evolving. En lugar de una plantilla estática, ajustan sobre la marcha el proceso de trabajo adecuado: distribuyen roles, reorganizan el orden de los pasos y deciden con qué agentes conviene comunicarse en cada momento. Precisamente a esta clase pertenece el enfoque de investigación llamado ST-EVO.
Evolución espacial y temporal: por qué una sola dimensión no basta
La mayoría de los algoritmos actuales de autoorganización de agentes desarrollan la comunicación solo en una de dos direcciones.
La evolución espacial responde a la pregunta «con quién hablar»: el sistema modifica la topología de conexiones entre agentes según la solicitud actual. Puede añadir un nuevo participante, eliminar uno innecesario o redistribuir subtareas entre los ejecutores.
La evolución temporal responde a la pregunta «en qué orden actuar»: el sistema alarga, acorta o reordena las etapas de razonamiento para ajustarse mejor a la estructura de la tarea.
Cada dimensión por separado mejora el funcionamiento del sistema, pero no por completo. El ajuste espacial ignora la experiencia acumulada y la dinámica del proceso; el temporal no tiene en cuenta a quién va dirigido exactamente cada paso siguiente. Los autores de ST-EVO proponen observar ambas dimensiones a la vez y planificar la comunicación en el espacio y en el tiempo: no solo importa qué agentes participan en el diálogo, sino también en qué momento se incorporan a la conversación.
Cómo se construye el «cronograma» de comunicación de los agentes

Dentro de ST-EVO, la reorganización de las interacciones corre a cargo de un planificador basado en flow matching, un enfoque generativo capaz de transformar suavemente una distribución de estructuras posibles en otra. En lugar de probar todas las variantes de conexiones, el sistema predice qué variante del esquema de diálogo será la siguiente. Este planificador no trabaja a nivel de «réplicas» individuales entre agentes, sino a nivel de enrutamiento del diálogo: decide entre qué participantes debe surgir la comunicación en cada momento.
Un detalle importante es la capacidad del sistema para percibir su propia incertidumbre. Si un agente no está seguro de un resultado intermedio, ST-EVO puede corregir la ruta de transmisión de datos: por ejemplo, redirigir la solicitud a otro agente, añadir un paso de verificación adicional o cambiar por completo la distribución de roles. Además, el sistema recibe self-feedback: tras completar las tareas, acumula escenarios exitosos y fallidos para encontrar más rápido una topología de comunicación eficaz la próxima vez.
Qué mostraron los experimentos
Los investigadores probaron ST-EVO en nueve puntos de referencia que abarcan distintos tipos de tareas, desde análisis de datos hasta razonamientos complejos. En casi todos los casos, el enfoque mostró resultados de nivel state-of-the-art: la mejora en precisión fue de aproximadamente entre un 5 % y un 25 % en comparación con métodos alternativos. Esta variación se explica porque, para ciertos tipos de tareas, sustituir un guion estático por uno dinámico aporta más beneficio que para otros.

Qué significa esto en la práctica
ST-EVO no parece simplemente otra forma de «ajustar ligeramente a los agentes», sino un paso hacia la autoorganización plena de sistemas complejos. Si el desarrollo continúa en esta dirección, con el tiempo la diferencia entre el proceso diseñado y el comportamiento real de los agentes será casi imperceptible. Los sistemas podrán decidir por sí mismos cuándo reestructurarse, a quién incorporar a la conversación y cómo usar la experiencia previa, sin necesidad de describir manualmente todos los escenarios posibles.



