¿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
