Kas yra Daugiaagentės DI sistemos (multi-agent)
- Anthropic duomenimis (2025-06-13), daugiaagentė sistema su Claude Opus 4 ir Sonnet 4 vidiniame tyrimų vertinime pranoko vieną Claude Opus 4 agentą 90,2 %.
- Pagal tą pačią Anthropic publikaciją, agentai sunaudoja apie 4 kartus, o daugiaagentės sistemos – apie 15 kartų daugiau žetonų nei įprastas pokalbis.
- 2025 m. tyrimas „Why Do Multi-Agent LLM Systems Fail?“ iš 1 600+ darbo įrašų 7 karkasuose išskyrė 14 gedimų tipų trijose grupėse.
- A2A (Agent2Agent) protokolą Google paskelbė 2025-04-09, o 2025-06-23 jis tapo Linux Foundation projektu su Apache 2.0 licencija.
- Mūsų 2026-10-13 bandyme užduotis, telpanti į vieną kontekstą, su orkestratoriumi ir 6 agentais kainavo 2,3 karto daugiau ir truko 2 kartus ilgiau nei vienas gpt-6.1-sol kvietimas.
Daugiaagentės DI sistemos (multi-agent) išsamiai
Daugiaagentė DI sistema (angl. multi-agent system) – sistema, kurioje kelis žingsnius atlieka ne vienas, o keli DI agentai, kiekvienas su savo užduotimi, instrukcijomis, įrankiais ir konteksto langu, o juos koordinuoja orkestratorius arba iš anksto apibrėžta tvarka. Plačiau ši kryptis vadinama agentiniu DI (angl. agentic AI) – sistemomis, kurios ne tik atsako, bet ir savarankiškai planuoja bei atlieka veiksmus.
Kuo daugiaagentė sistema skiriasi nuo vieno DI agento
Vienas DI agentas – tai kalbos modelis cikle: jis gauna užduotį, kviečia įrankius, skaito rezultatus ir kartoja, kol užduotis atlikta. Visa istorija kaupiasi viename konteksto lange. Daugiaagentėje sistemoje darbas padalijamas: pagrindinis agentas suplanuoja, kelis pagalbinius (angl. subagents) paleidžia lygiagrečiai, kiekvienas jų dirba su švariu kontekstu ir grąžina tik trumpą išvadą. Taip galima apdoroti daugiau informacijos, nei telpa į vieną langą, ir sutrumpinti laiką, jei dalys nepriklauso viena nuo kitos.
| Savybė | Darbo eiga (workflow) | Vienas agentas | Daugiaagentė sistema |
|---|---|---|---|
| Kas valdo žingsnius | Programuotojas, kodu | Modelis | Orkestratorius ir keli modeliai |
| Žetonų sąnaudos (Anthropic duomenys) | Mažiausios | ~4 kartus daugiau nei pokalbis | ~15 kartų daugiau nei pokalbis |
| Lygiagretumas | Jei suprogramuotas | Ribotas | Natūralus |
| Nuspėjamumas ir testavimas | Aukštas | Vidutinis | Žemiausias |
| Kada tinka | Kartojami, aiškūs procesai | Nenuspėjami, bet riboti darbai | Platūs, lygiagrečiai skaidomi tyrimai |
Daugiaagenčių sistemų architektūros
- Orkestratorius ir vykdytojai (angl. orchestrator-workers). Pagrindinis agentas skaido užduotį dinamiškai ir paskirsto ją pagalbiniams. Taip veikia Anthropic tyrimų sistema „Research“: pagrindinis agentas paleidžia kelis paieškos agentus, kiekvienas tyrinėja savo kryptį.
- Grandinė (angl. pipeline). Agentai dirba paeiliui: vienas surenka duomenis, kitas rašo juodraštį, trečias tikrina. Paprasčiausia ir lengviausiai testuojama.
- Vertintojas ir tobulintojas (angl. evaluator-optimizer). Vienas agentas kuria, kitas vertina pagal kriterijus ir grąžina pastabas, kol rezultatas atitinka reikalavimus.
- Maršrutizatorius (angl. router). Pirmas modelis nustato užklausos tipą ir perduoda specializuotam agentui: pardavimų, grąžinimų ar techninės pagalbos.
- Hierarchija. Keli orkestratorių lygmenys – tinka tik labai didelėms užduotims ir sunkiausiai prižiūrima.
Ar daugiaagentė sistema geresnė: ką rodo duomenys
Anthropic 2025 m. birželio 13 d. aprašė savo tyrimų sistemą: daugiaagentė sistema su Claude Opus 4 kaip pagrindiniu agentu ir Claude Sonnet 4 pagalbiniais agentais vidiniame tyrimų vertinime pranoko vieną Claude Opus 4 agentą 90,2 %. Tačiau ta pati publikacija nurodo kainą: agentai sunaudoja apie 4 kartus, o daugiaagentės sistemos – apie 15 kartų daugiau žetonų nei įprastas pokalbis, o vien žetonų kiekis paaiškina 80 % rezultatų skirtumų. Anthropic taip pat rašo, kad sritys, kuriose visiems agentams reikia bendro konteksto arba yra daug priklausomybių tarp agentų, pavyzdžiui, dauguma programavimo užduočių, šiandien daugiaagentėms sistemoms netinka.
2025 m. Berklio universiteto tyrėjų straipsnis „Why Do Multi-Agent LLM Systems Fail?“ išanalizavo daugiau nei 1 600 darbo įrašų iš 7 populiarių daugiaagenčių karkasų ir išskyrė 14 gedimų tipų trijose grupėse: sistemos projektavimo klaidos, agentų tarpusavio nesusikalbėjimas ir užduoties patikrinimo spragos. Jų išvada – populiariuose testuose daugiaagenčių sistemų pranašumas dažnai minimalus.
Pasitikrinome patys. 2026-10-13 tą pačią užduotį – iš 6 mūsų žinyno įrašų (iš viso apie 46 000 simbolių lietuviško teksto) ištraukti po 3 svarbiausius skaičius ir parašyti palyginimą – atlikome su gpt-6.1-sol dviem būdais:
| Būdas | Įvesties žetonai | Išvesties žetonai | Laikas | Kaina |
|---|---|---|---|---|
| Vienas modelio kvietimas su visais tekstais | 15 709 | 1 216 | 25,5 s | ≈ 0,039 € |
| Orkestratorius + 6 lygiagretūs agentai + sujungimas | 20 429 | 5 783 | 50,6 s | ≈ 0,088 € |
Abu atsakymai buvo tinkami, daugiaagentis – išsamesnis, bet 2,3 karto brangesnis ir 2 kartus lėtesnis, nes trys etapai vyksta paeiliui, o kiekvienas agentas rašo savo išvadą. Kai visa informacija telpa į vieną kontekstą, daugiaagentė architektūra pranašumo nesuteikia. Ji pateisinama, kai duomenų per daug vienam langui arba dalis darbų tikrai galima atlikti lygiagrečiai ir atskirai.
Protokolai: MCP ir A2A
Agentams reikia dviejų rūšių jungčių. MCP (Model Context Protocol) standartizuoja, kaip agentas jungiasi prie įrankių ir duomenų: CRM, el. parduotuvės, failų, paieškos. A2A (Agent2Agent) standartizuoja, kaip agentai bendrauja tarpusavyje, net jei sukurti skirtingų tiekėjų. A2A Google paskelbė 2025 m. balandžio 9 d., o 2025 m. birželio 23 d. jis tapo Linux Foundation projektu; specifikacija platinama Apache 2.0 licencija. Praktiškai daugumai įmonių pirmiausia reikia MCP, nes jų agentai jungiasi prie savo sistemų, o ne prie svetimų agentų.
Kaip valdyti daugiaagentės sistemos kainą ir riziką
Kiekvienas papildomas agentas – tai papildomas modelio kvietimas su savo instrukcijomis, įrankių aprašais ir rezultatu, todėl sąnaudos auga greičiau nei agentų skaičius. Praktikoje padeda keli principai. Orkestratoriui naudokite stipresnį modelį, o paprastoms dalims – pigesnį: Anthropic sistemoje pagrindinis agentas buvo Opus, pagalbiniai – Sonnet. Pastovias instrukcijas ir įrankių aprašus laikykite podėlyje, kad jų pakartotinis skaitymas kainuotų dešimtadalį. Pagalbiniams agentams nustatykite aiškų grąžinamo rezultato formatą ir ilgį, kad orkestratoriaus kontekstas neužsipildytų. Kiekvienai užduočiai nustatykite didžiausią žingsnių ir žetonų biudžetą bei laiką, po kurio užduotis perduodama žmogui. Galiausiai, registruokite kiekvieno agento įvestį, įrankių kvietimus ir išvestį – be žurnalo neįmanoma suprasti, kuris iš agentų suklydo, ir pataisyti instrukcijų.
Kur daugiaagentės sistemos naudojamos versle
- Rinkos ir konkurentų tyrimai. Keli agentai lygiagrečiai renka informaciją apie skirtingus konkurentus ar rinkas, orkestratorius sujungia į ataskaitą su šaltiniais.
- Turinio gamyba keliomis kalbomis. Vienas agentas rašo prekių aprašymus, kitas verčia, trečias tikrina terminus ir ilgius pagal parduotuvės taisykles.
- Klientų užklausų apdorojimas. Maršrutizatorius perduoda laišką grąžinimų, pristatymo ar sąskaitų agentui; kiekvienas turi tik jam reikalingus įrankius ir teises.
- Dokumentų patikra. Vienas agentas ištraukia sutarties sąlygas, kitas palygina su įmonės taisyklėmis, vertintojas pažymi neatitikimus žmogui.
- Programinės įrangos kūrimas. Atskiri agentai rašo kodą, testus ir peržiūri pakeitimus, bet, kaip pažymi Anthropic, programavimo užduotys mažiau tinka lygiagretinimui nei tyrimai.
Kaip pradėti: nuo paprasčiausio sprendimo
- Pradėkite nuo vieno modelio kvietimo su geru promptu ir reikalingais duomenimis kontekste. Daugeliui užduočių to užtenka.
- Jei reikia kelių žingsnių – darbo eiga, kurią valdo kodas arba n8n. Ją lengviausia testuoti ir nuspėti kainą.
- Jei žingsnių neįmanoma numatyti – vienas agentas su ribotu įrankių rinkiniu ir patvirtinimu rizikingiems veiksmams.
- Tik tada – keli agentai, kai užduotis natūraliai skaidosi į nepriklausomas dalis arba nebetelpa į vieną kontekstą.
- Matuokite. Paruoškite 20–50 tikrų užduočių rinkinį ir lyginkite kokybę, laiką ir kainą su paprastesne versija.
Daugiaagenčių ir agentinių sistemų projektavimą, įskaitant MCP jungtis su jūsų sistemomis, aprašome paslaugos puslapyje DI integracijos. Modelių kainas palyginsite įrankyje DI modelių API kainos.
Pavyzdys: 100 rinkos tyrimo užduočių per mėnesį – agentas ar daugiaagentė sistema
Situacija: el. prekybos įmonė kas mėnesį atlieka 100 konkurentų ir rinkos tyrimo užduočių (pvz., „kaip 5 konkurentai kainuoja šią prekių kategoriją ir kokias pristatymo sąlygas siūlo“). Bazinė vieno pokalbio užklausa – 10 000 įvesties ir 1 500 išvesties žetonų su claude-sonnet-5-5 (2 / 10 USD už 1 mln.). Agentų sąnaudas apskaičiavome pagal Anthropic skelbiamus santykius (agentas ~4×, daugiaagentė sistema ~15× pokalbio žetonų). Kainos – oficialūs kainoraščiai 2026-10-13, 1 EUR = 1,1181 USD (ECB 2026-10-12), be PVM.
| Architektūra | Žetonų santykis | 100 užduočių, USD | 100 užduočių, € / mėn. |
|---|---|---|---|
| Vienas pokalbis (be įrankių) | 1× | 100 × (10 000 × 2 + 1 500 × 10) ÷ 1 mln. = 3,50 | 3,13 |
| Vienas agentas su paieškos įrankiais | ~4× | ≈ 14,00 | ≈ 12,52 |
| Daugiaagentė sistema (orkestratorius + pagalbiniai) | ~15× | ≈ 52,50 | ≈ 46,95 |
Pokalbis be įrankių šiai užduočiai netinka – jis neturi šviežių kainų. Todėl realus pasirinkimas yra tarp vieno agento (~12,52 €) ir daugiaagentės sistemos (~46,95 €). Jei vienas agentas per kelias minutes surenka 5 konkurentų informaciją pakankamai tiksliai, daugiaagentė sistema kainuos beveik 4 kartus daugiau be naudos. Jei tyrimas apima 50 konkurentų ir kelias šalis, lygiagretūs agentai sutrumpins laiką ir sutalpins daugiau informacijos – tada skirtumas pateisinamas. Abiem atvejais modelio sąnaudos mažos, palyginti su darbuotojo laiku, todėl sprendimą lemia rezultato kokybė ir patikimumas.
Dažniausios klaidos
- Kurti daugiaagentę sistemą užduočiai, kuri telpa į vieną kontekstą. Mūsų bandyme tai padidino kainą 2,3 karto ir laiką 2 kartus be būtinos naudos.
- Neapibrėžti, ką grąžina pagalbinis agentas. Be aiškaus formato ir ribų agentai dubliuoja darbą arba grąžina ilgus tekstus, kurie užpildo orkestratoriaus kontekstą.
- Duoti visiems agentams visus įrankius ir visas teises. Kiekvienas agentas turi turėti tik jam reikalingus įrankius, o rašymo ir mokėjimo veiksmus – tik su žmogaus patvirtinimu.
- Neturėti vertinimo rinkinio. Daugiaagentės sistemos klaidos sunkiai atsekamos, todėl reikia tikrų užduočių rinkinio ir kiekvieno agento žingsnių žurnalo.
- Pamiršti sąnaudų ribas. Agentų ciklai gali sukti daugybę ratų; nustatykite didžiausią žingsnių, žetonų ir laiko biudžetą kiekvienai užduočiai.
- Painioti A2A ir MCP. MCP jungia agentą su įrankiais ir duomenimis, A2A – agentus tarpusavyje; daugumai įmonių pirmiausia reikia MCP.
Daugiaagentės DI sistemos (multi-agent) Lietuvoje
Pagal Eurostat, 2025 m. bent vieną DI technologiją naudojo 21,3 % Lietuvos įmonių, turinčių 10 ir daugiau darbuotojų (ES – 19,95 %), o DI darbo eigoms automatizuoti ar sprendimams padėti – 8,69 % (ES – 5,35 %). Agentinės sistemos dažniausiai yra kitas šių automatizavimų žingsnis, todėl Lietuvos įmonėms aktualu ne tiek „daugiau agentų“, kiek patikimas jų sujungimas su esamomis sistemomis.
Teisinė atsakomybė už agentų veiksmus tenka juos naudojančiai įmonei. Nuo 2026 m. rugpjūčio 2 d. ES DI akto 50 straipsnis reikalauja informuoti žmogų, kad jis bendrauja su DI sistema, jei tai nėra akivaizdu. Jei agentai tvarko klientų ar darbuotojų asmens duomenis, taikomas BDAR, o automatizuoti sprendimai, turintys teisinių pasekmių žmogui, be žmogaus įsikišimo galimi tik išimtiniais atvejais (BDAR 22 straipsnis). Lietuvoje BDAR priežiūrą vykdo Valstybinė duomenų apsaugos inspekcija (VDAI), DI akto rinkos priežiūrą – Ryšių reguliavimo tarnyba (RRT).
Susiję terminai
- Įvertiname, ar jūsų užduočiai reikia agentų, ar užtenka paprastesnės darbo eigos, ir palyginame kainą bei kokybę su tikrais pavyzdžiais.
- Suprojektuojame agentų vaidmenis, įrankių teises ir žmogaus patvirtinimo taškus rizikingiems veiksmams.
- Sujungiame agentus su jūsų CRM, el. parduotuve ir dokumentais per MCP serverius.
- Įdiegiame žingsnių žurnalus, sąnaudų ribas ir vertinimo rinkinį, kad sistema būtų prižiūrima.
Dažni klausimai
Kas yra agentinis DI (agentic AI)?
Agentinis DI – tai sistemos, kuriose kalbos modelis ne tik atsako, bet ir pats planuoja bei atlieka veiksmus: kviečia įrankius, skaito rezultatus ir kartoja, kol pasiekia tikslą. Daugiaagentė sistema – kai tokių agentų yra keli.
Kuo skiriasi DI agentas ir daugiaagentė sistema?
DI agentas – vienas modelis cikle su įrankiais ir vienu kontekstu. Daugiaagentė sistema padalija darbą keliems agentams su atskirais kontekstais, kuriuos koordinuoja orkestratorius.
Ar daugiaagentės sistemos brangesnės?
Taip. Anthropic duomenimis, jos sunaudoja apie 15 kartų daugiau žetonų nei pokalbis, o vienas agentas – apie 4 kartus daugiau. Mūsų bandyme paprasta užduotis su 6 agentais kainavo 2,3 karto daugiau nei vienas kvietimas.
Kada verta naudoti kelis agentus?
Kai užduotis natūraliai skaidosi į nepriklausomas dalis, kurias galima atlikti lygiagrečiai, arba kai informacijos per daug vienam konteksto langui, pavyzdžiui, plačiuose rinkos tyrimuose.
Kas yra A2A protokolas?
A2A (Agent2Agent) – atviras protokolas agentų tarpusavio bendravimui. Google jį paskelbė 2025 m. balandžio 9 d., nuo 2025 m. birželio 23 d. jis yra Linux Foundation projektas su Apache 2.0 licencija.
Kokiais įrankiais kuriamos daugiaagentės sistemos?
Dažniausiai naudojami Claude Agent SDK, OpenAI Agents SDK, LangGraph, CrewAI arba n8n su DI agentų mazgais. Paprastesnes grandines galima sukurti ir be specialaus karkaso.
Kodėl daugiaagentės sistemos klysta?
Berklio tyrėjų 2025 m. analizė išskyrė 14 gedimų tipų trijose grupėse: sistemos projektavimo klaidos, agentų nesusikalbėjimas ir nepakankamas rezultato patikrinimas.
Šaltiniai
- How we built our multi-agent research system – Anthropic
- Building effective agents – Anthropic
- Why Do Multi-Agent LLM Systems Fail? – arXiv (Cemri ir kt., 2025)
- Linux Foundation Launches the Agent2Agent Protocol Project – Linux Foundation
- A2A protocol – A2A Project (GitHub)
- Model Context Protocol specification – Model Context Protocol
- Pricing – Anthropic
- Pricing – OpenAI
- Artificial intelligence by size class of enterprise (isoc_eb_ai) – Eurostat
- Reglamentas (ES) 2024/1689 (Dirbtinio intelekto aktas) – EUR-Lex