El Nuevo Modelo Multi-Agent de Qwen Code: Cuando un Agente Le Pide Ayuda a Otro

¿Qué pasa cuando un agente puede pedirle ayuda a otro?

Esa es exactamente la idea detrás de una de las novedades más interesantes de Qwen Code: el soporte para ACP (Agent Communication Protocol), un protocolo pensado para que distintos agentes colaboren entre sí.

En lugar de competir.

Cooperan.

Y ese pequeño cambio de paradigma puede terminar siendo mucho más importante que el próximo modelo con algunos puntos extra en un benchmark.


¿Qué es ACP?

ACP significa Agent Communication Protocol.

Su objetivo es bastante simple:

Permitir que un agente delegue una tarea a otro agente especializado.

En lugar de intentar resolver todo por sí mismo.

Pensalo como un sistema de microservicios.

Cada servicio hace una cosa muy bien.

Los agentes empiezan a funcionar de forma parecida.


Del agente universal al agente especializado

Hasta ahora el flujo habitual era este:

Claude Code

↓

Hace todo

Planifica.

Escribe código.

Revisa.

Documenta.

Ejecuta comandos.

Todo pasa por el mismo agente.

ACP propone otro enfoque.

Claude Code

↓

Qwen Code

↓

Resultado especializado

Cada agente puede asumir un rol diferente.


Un ejemplo práctico

Imaginemos que trabajás sobre un proyecto enorme.

Le pedís a Claude Code:

“Refactorizá el módulo de autenticación y verificá que no rompa el sistema de permisos.”

Claude podría decidir:

  • planificar el trabajo,

  • entender el contexto,

  • identificar los archivos involucrados.

Después delegar:

“Qwen, analizá únicamente las dependencias y posibles regresiones.”

Qwen realiza esa tarea específica.

Devuelve el resultado.

Claude continúa con la implementación.

Para el desarrollador, la experiencia puede sentirse como si hubiera un solo agente.

Pero detrás hay varios colaborando.


¿Por qué hacer esto?

Porque ningún agente es el mejor en todo.

Uno puede destacar en:

  • planificación,

  • contexto largo,

  • arquitectura.

Otro puede ser excelente para:

  • generación de código,

  • razonamiento matemático,

  • velocidad,

  • costo.

ACP permite aprovechar las fortalezas de cada uno.


Un stack híbrido

Esto encaja perfectamente con una tendencia que venimos viendo durante los últimos meses.

Muchos desarrolladores ya trabajan con:

  • Claude Code

  • Aider

  • Codex

  • OpenCode

No porque uno sea mejor.

Sino porque cada uno aporta algo distinto.

ACP simplemente lleva esa idea un paso más allá.

Ahora los propios agentes pueden coordinarse.


Instalación

Qwen Code puede instalarse mediante npm:

npm install -g @qwen-code/qwen-code

Luego iniciarlo:

qwen

Para utilizar ACP necesitás una versión reciente de Qwen Code y un agente compatible con el protocolo.

La configuración depende del entorno (Claude Code, Codex u otros clientes compatibles), por lo que conviene seguir las instrucciones del repositorio oficial a medida que el soporte continúa evolucionando.


¿Qué tareas tiene sentido delegar?

Algunos ejemplos interesantes:

Análisis de dependencias

Un agente especializado puede revisar relaciones entre módulos mientras el principal continúa trabajando.


Revisión de código

Después de generar una implementación:

Claude

Qwen revisa

Claude corrige


Documentación

Mientras un agente modifica el código.

Otro puede generar:

  • documentación,

  • changelog,

  • comentarios,

  • ejemplos.


Testing

Un agente puede generar los tests.

Otro ejecutar correcciones.

Otro revisar cobertura.

Cada uno concentrado en una tarea específica.


¿Esto reemplaza a Claude Code?

No.

Y ese es justamente el punto.

ACP no intenta reemplazar ningún agente.

Intenta conectarlos.

Es una diferencia importante.

Durante mucho tiempo pensamos que el futuro consistía en encontrar el agente perfecto.

Cada vez hay más señales de que probablemente no exista.

Lo que sí parece empezar a existir es un ecosistema de agentes especializados que colaboran entre sí.


Lo realmente interesante

Hace unos meses comparábamos modelos.

Hoy empezamos a comparar ecosistemas.

Porque la ventaja competitiva ya no depende únicamente del modelo que utilizás.

También depende de:

  • qué herramientas puede invocar,

  • qué memoria comparte,

  • qué MCP servers utiliza,

  • qué otros agentes tiene disponibles.

Los agentes empiezan a parecerse menos a aplicaciones aisladas.

Y más a equipos de trabajo.

No sería extraño que dentro de un año trabajar con un solo agente resulte tan raro como desarrollar una aplicación moderna usando un único servicio.

Tal vez el futuro no sea un agente extremadamente inteligente.

Tal vez sea un grupo de agentes razonablemente buenos…

…que saben exactamente cuándo pedir ayuda.


Repositorio: GitHub - QwenLM/qwen-code: An open-source AI coding agent that lives in your terminal. · GitHub