AI rendszerek termelésben · Lecke 07

Skálázás és költségkezelés

Több ügynök nem automatikusan jobb megoldás. Minden ügynök saját komplexitást, saját hibalehetőséget és saját költséget hoz magával, ezért a mérethelyes tervezés a legfontosabb döntés a rendszer kialakításakor.

Vissza a tananyaghoz


Minden ügynök ára

Anthropic tapasztalata szerint minden további ügynök egy újabb komponens, amit kezelni, debugolni, monitorozni és fizetni kell. Egy tíz ügynökből álló rendszer nem tízszer jobb, mint egy együgynökös rendszer, hanem tízszer komplexebb is egyben. A koordinációs hibák, a párhuzamos futásból eredő versenyhelyzetek és a token-fogyasztás mind ezzel arányosan nőnek.

Gyakran az egyszerűbb, jól megtervezett, beágyazott ügynök jobb eredményt hoz, mint egy általános célú, sok szereplős multi-ügynök rendszer. A kérdés nem az, hogy hány ügynököt lehet bevetni, hanem hogy melyik a legkevésbé komplex megoldás, ami megbízhatóan elvégzi a feladatot.


10×

Ennyivel komplexebb egy tíz ügynökből álló rendszer egy együgynököshez képest, miközben egyáltalán nem tízszer jobb. A koordinációs hibák, a versenyhelyzetek és a token-fogyasztás mind együtt nőnek.


Általános célú multi-ügynök rendszer

  • Sok szereplő, sok koordinációs hibalehetőség
  • Minden ügynököt kezelni, debugolni, fizetni kell
  • Párhuzamos futásból eredő versenyhelyzetek

Egyszerű, beágyazott ügynök

  • Egy jól megtervezett komponens
  • Gyakran jobb eredmény kisebb költséggel
  • A legkevésbé komplex megoldás, ami megbízható

költség 1 ügynök 3 ügynök 5 ügynök 10 ügynök komplexitás nem lineárisan nő
A komplexitás és a költség az ügynökök számával nem arányosan, hanem gyorsulva nő.

  1. Mi a feladat legkevésbé komplex megoldása?Nem az a kérdés, hány ügynököt lehet bevetni.
  2. Elég egy jól megtervezett ügynök?A beágyazott, egyszerű megoldás gyakran jobb eredményt hoz.
  3. Több ügynök csak indokolt esetbenAkkor, ha a párhuzamos feltárás haszna meghaladja a koordináció árát.

A szinkron végrehajtás szűk keresztmetszete

Jelenleg a szinkron végrehajtás egyszerűsíti a koordinációt, mert a lead agent megvárja az összes subagentet, mielőtt folytatná a munkát. Ez a megközelítés áttekinthető, de szűk keresztmetszetet is jelent, mert a leglassabb subagent lassítja a teljes folyamatot. Az aszinkron végrehajtás nagyobb párhuzamosságot tenne lehetővé, de komplexitást ad az eredmény-koordinációhoz és a hibaterjedéshez, ezért ez a döntés mindig kompromisszum.


Szinkron végrehajtás

  • A lead agent minden subagentet megvár
  • Egyszerű, áttekinthető koordináció
  • A leglassabb subagent lassítja az egészet

Aszinkron végrehajtás

  • Nagyobb párhuzamosság, kevesebb várakozás
  • Bonyolultabb eredmény-koordináció
  • A hibaterjedés nehezebben követhető

Az emberi felügyelet mint a hurok része

A Claude Code hivatalos best practices dokumentációja az agentic engineering munkát egy hurokként írja le, amely a research, plan, execute, review és ship lépésekből áll, ahol az ember felügyel, nem gépel. Ez a modell akkor is érvényes, ha a rendszer sokkal nagyobb, vállalati léptékű ügynököket futtat, mert az emberi felügyelet a legjobb módja annak, hogy a komplexitás ne fusson ki a kezünkből.

Research Plan Execute Review Ship az ember minden lépésnél felügyel, nem gépel helyette a rendszer
A research, plan, execute, review, ship hurok, emberi felügyelettel minden állomáson.

Forrás

Az Anthropic saját kutatási rendszeréről szóló cikke és a Claude Code best practices dokumentáció alapján, magyar feldolgozásban.


← Előző lecke Záróteszt kitöltése →

Workshop

AI Transformation Day

Egésznapos, vezetőknek szóló program. Feltérképezzük, hol tart a szervezet, mi az első reális lépés, és milyen belső feltételek szükségesek a sikerhez. A nap végén konkrét, prioritizált cselekvési lista.

Érdekel a program →