Vissza a blogra
Multi-ágensAI architektúraLangGraphCrewAIOpenAI Agents SDKOrchestrator

Multi-ágens Architektúra Minták — Orchestrator, Pipeline, Hierarchikus és Peer-to-peer

ÁZ&A
Ádám Zsolt & AIMY
||5 perc

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?

Kritérium Single-agent elég Multi-agent ajánlott
Tool-ok száma <8 10+
Szakterületek 1-2 3+
Megbízhatósági elvárás Átlagos Magas
Proaktivitás Nem szükséges Igen
Skálázási terv Stabil Jelentős bővítés
Compliance Alapszintű Szigorú (pénzügy, egészségügy)

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ó

Minta Legjobb Komplexitás Megbízhatóság
Orchestrator Általános célú vállalati asszisztens Közepes Magas
Pipeline Lépésről-lépésre haladó feladatok Alacsony Magas
Hierarchikus 10+ ágens, komplex szervezet Magas Közepes
Peer-to-peer Kreatív, iteratív feladatok Magas Változó

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

Szempont LangGraph CrewAI OpenAI SDK AutoGen
Tanulási görbe Meredek Alacsony Közepes Közepes
Production-readiness Kiváló Közepes Alacsony
Multi-ágens Kiváló Közepes Kiváló
LLM függetlenség Kiváló Alacsony Közepes
Monitoring Kiváló Közepes Alacsony
Nyelv Python (TS részleges) Python Python Python

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.

Megosztás:
Vissza a blogra