Ez a cikk az AI Ágens Rendszerek a Vállalati Gyakorlatban című átfogó tanulmányunk 3. része — a teljes whitepaper 14 fejezetben mutatja be az autonóm és multi-ágens rendszerek világát.
Mikor kell multi-ágens rendszer?
Az előző cikkben láttuk, hogy egyetlen „mindenhez értő" ágens korlátokba ütközik: túl sok tool, túl komplex system prompt, nincs validáció. De nem mindig kell multi-ágens — mikor éri meg igazán?
1. Orchestrator pattern (Karmester)
A leggyakoribb és legstabilabb minta: egyetlen orchestrator fogadja a kérést, delegál, és összefésüli a válaszokat.
Felhasználó
│
▼
┌─────────────────────┐
│ Orchestrator │
│ (Router ágens) │
└──┬──────┬──────┬───┘
│ │ │
┌────────▼──┐ ┌─▼────────┐ ┌──▼────────┐
│ Sales │ │ Support │ │ Finance │
│ Ágens │ │ Ágens │ │ Ágens │
│ CRM tools │ │ Jegy- │ │ Számlázó │
│ Pipeline │ │ kezelés │ │ Riporting │
└───────────┘ └──────────┘ └───────────┘
Előnyök: Egyértelmű belépési pont, a felhasználó egyetlen interfészt lát, validálható válaszok.
Hátrányok: Az orchestrator szűk keresztmetszet lehet, extra LLM hívás a routing-hoz.
Ajánlás: A legtöbb vállalati bevezetéshez ez a legjobb kiindulás.
2. Pipeline pattern (Futószalag)
Szekvenciális feldolgozás — az egyik kimenete a másik bemenete.
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ Elemző │───▶│ Tervező │───▶│ Végrehajtó│───▶│ Ellenőrző│
│ ágens │ │ ágens │ │ ágens │ │ ágens │
└──────────┘ └──────────┘ └──────────┘ └──────────┘
Ideális: Tartalomgenerálás, kódírás (draft → review → fix), többlépéses adatfeldolgozás.
3. Hierarchikus pattern (Szervezeti fa)
Az orchestrator köztes vezetőknek delegál, akik a saját csapatukat irányítják.
CEO Ágens
/ \
Sales Manager Support Manager
/ \ / \
Lead Qual. Proposal L1 Support Eszkaláció
Ágens Ágens Ágens Ágens
Ideális: Nagyvállalati kontextus, 10+ specializált ágens.
4. Peer-to-peer pattern (Egyenrangú hálózat)
Közvetlenül kommunikáló ágensek közös munkaterületen.
┌───────────┐ ┌───────────┐
│ Research │◄───────►│ Writer │
│ Ágens │ │ Ágens │
└─────┬─────┘ └─────┬─────┘
└────────┬────────────┘
┌──────────────┐
│ Shared State │
└──────────────┘
┌────────┴────────────┐
┌─────┴─────┐ ┌────┴──────┐
│ Reviewer │◄───────►│ Publisher │
└───────────┘ └───────────┘
Ideális: Kreatív feladatok, brainstorming, komplex problémamegoldás.
Minta-választási összefoglaló
Keretrendszer összehasonlítás
LangGraph (LangChain)
Graph-alapú ágens workflow motor. Explicit gráfként definiálható flow, beépített állapotkezelés, checkpoint, replay. A legnagyobb ökoszisztéma.
CrewAI
Intuitív fogalmak: Agent, Task, Crew, Process. Gyorsan prototipizálható, beépített szerepkörök. Ideális kutatási és tartalomgenerálási feladatokhoz.
OpenAI Agents SDK
Natív handoff mechanizmus, beépített guardrails és tracing. OpenAI modellekkel optimalizált, gyors production deployment.
AutoGen (Microsoft)
Kiváló multi-ágens párbeszéd, GroupChat, human-in-the-loop, erős kód-sandbox.
Összehasonlító mátrix
Node.js / TypeScript stack
Ha a stack TypeScript-alapú (mint sok modern startup): Vercel AI SDK, LangChain.js vagy saját orchestrator + adapter pattern. A Node.js csapatok gyakran multi-ágens rendszert építenek keretrendszer nélkül is sikeresen.
A sorozat következő része: AI Ágens Kommunikáció és Memória — Handoff, shared state, broadcast és a 3 szintű memória-modell.