El desarrollo de agentes de inteligencia artificial está entrando en una nueva etapa. Después del auge del Prompt Engineering, el Context Engineering y más recientemente el Harness Engineering, una nueva tendencia busca resolver un problema diferente: hacer que varios agentes de IA trabajen juntos como un equipo.
Ese es precisamente el objetivo de openJiuwen, una plataforma de código abierto diseñada para crear agentes de IA preparados para entornos de producción y facilitar la colaboración entre múltiples agentes.
¿Qué es openJiuwen?
openJiuwen es una plataforma de agentes de IA desarrollada conjuntamente por Huawei Laboratories, Huawei Cloud y el equipo de Terminal Xiaoyi. El proyecto está disponible bajo la licencia Apache 2.0.
Su propuesta parte de una idea sencilla: muchas tareas complejas requieren diferentes especialistas trabajando de forma coordinada. Una consulta médica multidisciplinar, por ejemplo, puede necesitar varios expertos, mientras que un proyecto de software puede involucrar a responsables de producto, desarrolladores frontend y backend y especialistas de control de calidad.
En lugar de intentar convertir un único agente en una especie de asistente universal, openJiuwen pretende crear equipos de agentes especializados capaces de repartirse el trabajo.
PROYECTO DE OPENJIUWEN EN GITHUB
JiuwenSwarm: varios agentes trabajando juntos
En mayo de 2026, la comunidad de openJiuwen presentó JiuwenSwarm, uno de los principales componentes del proyecto.
La tecnología introduce lo que sus desarrolladores denominan «Coordination Engineering», trasladando el foco desde mejorar individualmente la inteligencia de un agente hacia conseguir que varios agentes colaboren de manera eficiente.
Su elemento central es el sistema Agent Swarm, mediante el cual diferentes agentes pueden dividir tareas, negociar responsabilidades y trabajar conjuntamente.
Cada tarea puede utilizar un modelo diferente
Una de las características más interesantes de JiuwenSwarm es el enrutamiento de modelos heterogéneos.
Los desarrolladores pueden asignar distintos modelos de IA a los miembros del equipo dependiendo de sus funciones. Las tareas que requieren razonamiento complejo pueden utilizar modelos más potentes, mientras que trabajos sencillos pueden delegarse en modelos más ligeros.
La asignación puede definirse mediante una configuración de roles y modelos, dejando que el sistema gestione posteriormente la planificación.
JiuwenSwarm también ofrece integración con plataformas como HarmonyOS Xiaoyi y Lark (Feishu), permitiendo invocar agentes desde dispositivos compatibles.
Memoria persistente entre sesiones
El sistema incorpora una arquitectura de memoria por capas que permite conservar información entre diferentes sesiones.
Esta memoria puede almacenar elementos como:
- Historial de operaciones.
- Información y perfiles empresariales.
- Políticas y reglas.
- Experiencias obtenidas durante tareas anteriores.
Además, el mecanismo de herencia de experiencias entre diferentes Swarms permite que un equipo de agentes aproveche conocimientos adquiridos anteriormente por otro.
La idea es evitar que cada nueva tarea tenga que comenzar desde cero.
Agentes distribuidos en diferentes equipos
JiuwenSwarm tampoco obliga a ejecutar todos los agentes en el mismo proceso o servidor.
El agente líder y sus diferentes miembros pueden distribuirse entre procesos, nodos o servidores independientes. Esto resulta especialmente interesante para organizaciones que necesitan acceder a recursos aislados, como bases de datos internas.
La arquitectura encaja además con la estrategia de Huawei para escenarios multidispositivo en HarmonyOS.
En el concepto de Agent PC, un ordenador puede actuar como centro del agente líder mientras teléfonos y tabletas con HarmonyOS funcionan como nodos adicionales que colaboran en las tareas.
Supervisión y aprendizaje de experiencias
Otro componente importante es la observabilidad. JiuwenSwarm ofrece una interfaz desde la que se puede seguir el estado del equipo, el progreso de las tareas y la carga de trabajo de cada agente.
El sistema también intenta convertir las experiencias obtenidas durante la ejecución en conocimiento reutilizable.
Puede registrar elementos como:
- ¿Cómo se dividió una tarea?
- ¿Qué roles se asignaron?
- ¿Qué herramientas utilizaron los agentes?
- ¿Cómo se evaluaron los resultados?
Toda esta información puede transformarse en plantillas reutilizables. De esta manera, cuando aparece una tarea similar, el sistema puede evitar repetir parte del proceso de planificación y pasar directamente a la ejecución.
Según sus desarrolladores, OfficeClaw ya utiliza JiuwenSwarm para automatizar tareas relacionadas con generación de contenidos, procesamiento documental y búsqueda de conocimiento.
Una apuesta especialmente vinculada a HarmonyOS
La integración con HarmonyOS es uno de los aspectos estratégicamente más relevantes del proyecto.
Con JiuwenSwarm disponible como código abierto, los desarrolladores pueden crear aplicaciones basadas en múltiples agentes dirigidas al ecosistema de ordenadores HarmonyOS.
La combinación de agentes distribuidos, memoria persistente, diferentes modelos de IA y compatibilidad multidispositivo apunta hacia un modelo en el que la inteligencia artificial deja de funcionar únicamente como un asistente individual y pasa a comportarse como un equipo digital especializado.
El proyecto está disponible en GitHub bajo la licencia Apache 2.0, por lo que la comunidad puede estudiar su código y desarrollar sus propias aplicaciones y sistemas basados en esta arquitectura.




