Az elmúlt két évben az MI-ügynökök világa egymás után élte meg az „új mérnöki paradigmák” hullámait. A Prompt Engineeringtől a Context Engineeringen át a Harness Engineeringig minden újabb irányzat arra koncentrált, hogy az egyes ügynökök okosabbak és megbízhatóbbak legyenek. A valóságban viszont összetett feladatot sosem egyetlen ember old meg.
Gondoljunk csak a több szakterületet érintő orvosi konzíliumokra, ahol különböző területek specialistái dolgoznak összehangoltan. Ugyanígy, egy nagyobb szoftverfejlesztési projektben termékmenedzserek, frontend fejlesztők, backend fejlesztők és tesztelők viszik előre közösen a munkát. Ennek ellenére az MI-ipar még mindig inkább egy „mindenható” egyetlen ügynököt próbál építeni, ahelyett hogy jól szervezett ügynökcsapatokban gondolkodna.
Pontosan erre a problémára kínál megoldást az openJiuwen.
Mi az az openJiuwen?
Az openJiuwen egy nyílt forráskódú MI-ügynök platform, amelyet a Huawei Laboratories, a Huawei Cloud és a Terminal Xiaoyi csapat közösen fejleszt, Apache 2.0 licenc alatt. Célja, hogy segítse a fejlesztőket gyártásra kész MI-ügynökök építésében, és lehetővé tegye a nagyléptékű, több ügynökből álló együttműködést.
2026 májusában az openJiuwen közösség kiadott egy fontos összetevőt: a JiuwenSwarmot. Ez az első mérnöki megvalósítása a „Coordination Engineering” megközelítésnek: a fókusz az „egy ügynök okosabbá tételéről” áthelyeződik arra, hogyan tud több ügynök hatékonyan együttműködni.
A Huawei Terminal Tablet & PC Product Line, a szoftveres részleg és más csapatok közreműködésével az openJiuwen elindította a JiuwenSwarm HarmonyOS PC-verzióját is. Így a JiuwenSwarm már az architekturális alapoktól kezdve ugyanazt a technikai DNS-t hordozza, mint a HarmonyOS ökoszisztéma.
Mitől más a JiuwenSwarm?
A JiuwenSwarm középpontjában az Agent Swarm mechanizmus áll, amely lehetővé teszi, hogy több MI-ügynök önállóan ossza fel a munkát, dinamikusan egyeztessen egymással, és hatékonyan működjön együtt.
A legfontosabb funkciói a következők.
Heterogén modellirányítás különböző feladatokra
A JiuwenSwarm támogatja, hogy az egyes tagok különböző modellekhez kapcsolódjanak. Így minden szerep a feladatának megfelelő modellt kapja: a nagy számításigényű, összetett logikát igénylő munkát erős, következtetésre optimalizált modellekre lehet bízni, míg az egyszerűbb feladatokat könnyű modellek kezelik. Ez csökkenti a rendszer terhelését, és javítja a végrehajtás minőségét. A fejlesztőknek csak a szerep–modell hozzárendelést kell megadniuk egy konfigurációs fájlban, az ütemezést a rendszer automatikusan intézi.
A JiuwenSwarm már most zökkenőmentesen integrálható olyan platformokkal, mint a HarmonyOS Xiaoyi és a Lark (Feishu). A fejlesztők olyan, JiuwenSwarm-módú ügynököket hozhatnak létre, amelyek közvetlenül HarmonyOS-eszközökről is meghívhatók.
Rétegezett memóriaarchitektúra
A rétegezett, tartós memóriarendszerrel párosítva a JiuwenSwarm a munkamenetek között is megőrzi a teljes körű adatokat: a műveleti előzményeket, a vállalati profilokat és a szabályzatokat. A Swarmok közötti tapasztalatöröklési mechanizmusnak köszönhetően az egyik Swarm által felhalmozott tudást egy másik közvetlenül átveheti.
Elosztott telepítés
A JiuwenSwarm támogatja az elosztott Agent Swarmokat. A Leader Agent és a Swarm tagjai különböző folyamatokban, különböző csomópontokon, sőt akár teljesen különálló szervereken is futhatnak. Ez a képesség különösen fontos az olyan feladatoknál, amelyekhez elszigetelt környezetekhez, például intranetes adatbázisokhoz kell hozzáférni.
Az architektúra természetesen illeszkedik a HarmonyOS PC több eszközre kiterjedő, elosztott használati forgatókönyveihez. A HarmonyOS PC „Agent PC” környezetében a PC tölti be a Leader Agent bázisának szerepét, míg a HarmonyOS-es telefonok és tabletek Teammate Agent csomópontként működnek, és plusz illesztés nélkül tudnak együtt dolgozni.
A Xiaoyihoz hasonló platformintegrációkat alapból támogató Channels mechanizmussal a fejlesztők azonnal elkezdhetnek több ügynökből álló alkalmazásokat építeni a HarmonyOS PC ökoszisztémára.
Átláthatóság és önfejlesztés
A JiuwenSwarm intuitív, interaktív felületet kínál, amely segít a felhasználóknak valós időben követni a Swarm állapotát, a feladatok előrehaladását és a tagok terhelését.
Ezzel párhuzamosan a rendszer zárt hurkú tapasztalatkezelő mechanizmusa rögzíti a feladatbontás útvonalait, a szerepkiosztási stratégiákat, az eszközhívások sorrendjét és az eredmények értékelését, majd ezeket újrahasznosítható „feladatsablonokká” alakítja. Ha legközelebb hasonló feladat érkezik, a Swarm kihagyhatja a tervezési fázist, és rögtön a végrehajtással kezdhet.
Vállalati irodai környezetben az OfficeClaw már most is a JiuwenSwarmra támaszkodva valósít meg automatizált együttműködést tartalomkészítés, dokumentumfeldolgozás és tudásalapú keresés között.
Közben a Swarm Skills Hub számos fejlesztőt vonzott be közreműködőként, ami önfenntartó ökoszisztémát hoz létre.
Merre tovább?
Az openJiuwen üzleti terveiben a natív HarmonyOS ügynökrendszer az egyik legnagyobb és stratégiailag legfontosabb telepítési eset.
Mivel a JiuwenSwarm mostantól nyílt forráskódú, a fejlesztők közvetlenül erre a keretrendszerre építve készíthetnek több ügynökből álló alkalmazásokat a HarmonyOS PC ökoszisztémára.
A projektet hivatalosan is megnyitották a közösség számára GitHub-on, Apache 2.0 licenc alatt.

