Preskočiť na obsah
1.2Začiatočník6 min

5 komponentov AI agenta: vysvetlenie

Sebastian KarallAktualizované 17. októbra 2026
Definition

AI agent má päť kľúčových komponentov: LLM jadro ako mechanizmus uvažovania, pamäť (krátkodobú a dlhodobú), nástroje (API, MCP servery, sandbox na spúšťanie kódu), plánovač na rozklad cieľa a vykonávací modul (executor), ktorý spúšťa volania nástrojov a uplatňuje ochranné mechanizmy (guardrails). Tieto komponenty spolupracujú v iteratívnej slučke Perceive, Reason, Act, Observe, aby autonómne sledovali zadaný cieľ.

Na prvý pohľad

  • Plnohodnotný AI agent spája päť komponentov: LLM jadro, pamäť, nástroje, plánovač a vykonávací modul. Ak jeden z nich chýba, ide väčšinou o chatbota, workflow alebo asistenta.
  • LLM jadro je mechanizmus uvažovania: dynamicky rozhoduje o ďalšom kroku a o výbere nástroja, primárne riadenie nepreberá žiadny deterministický kód.
  • Slučka Perceive→Reason→Act→Observe (koncepčný základ: ReAct, Yao et al. 2022) je princíp fungovania, ktorý iteratívne prepája päť komponentov, kým sa cieľ nedosiahne alebo kým sa beh nepreruší.
  • Pamäť sa delí na krátkodobú (konverzačný kontext) a dlhodobú (vektorová databáza/RAG/súbory); nástroje siahajú od volaní funkcií cez API až po MCP servery a sandbox na spúšťanie kódu.
  • Stupne zrelosti L1–L5 siahajú od reflexného bota založeného na pravidlách až po koordinovaný multiagentový systém; skutočná autonómia začína až pri L4, keď LLM dynamicky riadi poradie krokov a výber nástrojov.
  • Vykonávací modul riadi kolá, limity iterácií a ochranné mechanizmy vrátane Human-in-the-Loop pri nevratných akciách, čo je relevantné pre súlad s predpismi v regióne DACH.

Aké sú komponenty AI agenta?

AI agent je softvérový systém postavený na (veľkom) jazykovom modeli, ktorý autonómne sleduje zadaný cieľ: vníma svoje prostredie, plánuje vo viacerých krokoch, samostatne vyberá a používa externé nástroje, pozoruje výsledky a svoj plán iteratívne upravuje. Technicky sa táto schopnosť opiera o päť kľúčových komponentov, ktoré spolupracujú v pevnom cykle.

Tri najdôležitejšie body na úvod:

  • Všetkých päť komponentov je povinných. LLM jadro, pamäť, nástroje, plánovač a vykonávací modul musia spolupracovať. Ak jeden z nich chýba, ide spravidla o chatbota, workflow alebo asistenta/kopilota, nie o agenta.
  • Riadi LLM, nie kód. Poradie krokov a výber nástrojov vznikajú dynamicky počas behu. Práve tým sa agent líši od deterministickej pipeline.
  • Slučka drží všetko pohromade. Perceive → Reason → Act → Observe je princíp fungovania, ktorý prepája komponenty a iteratívne nimi prechádza, kým sa cieľ nedosiahne alebo kým sa beh nepreruší.

5 kľúčových komponentov podrobne

1. LLM jadro (mechanizmus uvažovania). Jazykový model je mozog agenta. Interpretuje cieľ, plánuje ďalší krok a cez volanie funkcií (function calling) rozhoduje, ktorý nástroj sa zavolá. Anthropic tu jasne rozlišuje: pri agentoch riadi LLM cestu aj používanie nástrojov dynamicky, pri workflowoch prebiehajú vopred definované cesty v kóde.

2. Pamäť (memory). Agenti potrebujú pamäť na dvoch úrovniach. Krátkodobá pamäť je konverzačný kontext aktuálneho behu (ktoré kroky sa už vykonali, aké výsledky sú k dispozícii). Dlhodobá pamäť sa typicky realizuje cez vektorové databázy, RAG alebo súbory a sprístupňuje vedomosti naprieč reláciami.

3. Nástroje (tools). Nástroje sú ruky agenta, jeho rozhranie k vonkajšiemu svetu. Patria k nim volania funkcií, REST API, prístupy k databázam, prehliadač, sandbox na spúšťanie kódu a čoraz častejšie MCP servery (Model Context Protocol). Až vďaka nástrojom môže agent skutočne konať nad rámec samotného textového výstupu.

4. Plánovač (planner). Plánovač rozkladá nadradený cieľ na čiastkové kroky. Deje sa to buď implicitne v LLM (model si poradie premyslí sám), alebo explicitne ako graf, prípadne stavový automat (state machine), ako to umožňujú frameworky typu LangGraph.

5. Vykonávací modul (executor). Vykonávací modul spúšťa volania nástrojov, ktoré zvolilo LLM, riadi jednotlivé kolá (turns) a stráži bezpečnostné hranice: limity iterácií proti nekonečným slučkám, ochranné mechanizmy (guardrails) a pri nevratných akciách Human-in-the-Loop. Je to komponent, vďaka ktorému zostáva autonómia pod kontrolou.

Slučka uvažovania: Perceive → Reason → Act → Observe

Päť komponentov sa naplno uplatní až v cykle:

  1. Perceive (vnímanie): agent prijme vstup, cieľ, kontext a obsah pamäte.
  2. Reason (uvažovanie): LLM jadro plánuje, ktorý krok a ktorý nástroj nasleduje.
  3. Act (konanie): vykonávací modul spustí volanie nástroja, volanie API alebo kód.
  4. Observe (pozorovanie): výsledok sa prečíta a zapíše do pamäte.

Potom agent overí, či je cieľ dosiahnutý. Ak nie, vráti sa k Perceive. Koncepčným základom tejto slučky je paradigma ReAct (Yao et al. 2022), ktorá prepája uvažovanie a konanie (reasoning a acting).

Konkrétny príklad: rešeršný agent

Zamestnanec zadá agentovi úlohu: „Nájdi troch najväčších konkurentov na trhu DACH a zhrň ich cenové modely.“ Perceive: agent prečíta zadanie. Reason: LLM jadro rozhodne, že najprv spustí webové vyhľadávanie. Act: vykonávací modul zavolá vyhľadávací nástroj. Observe: nájdené výsledky sa uložia do pamäte. LLM zistí, že chýbajú detailné stránky, v ďalšom kole zavolá nástroj prehliadača, extrahuje ceny, zapíše ich do pamäte a na záver vytvorí zhrnutie. Poradie krokov nikto vopred nenaprogramoval; LLM ho určilo až počas behu. Práve v tom je rozdiel oproti pevnému workflowu.

Stupne zrelosti L1–L5: od reflexu k multiagentovému systému

Nie každý „agentický“ systém je rovnako autonómny. Pri zaradení pomáha päťstupňová škála zrelosti:

Stupeň

Typ

Charakteristika

Príklad

L1

Reflex

Založený na pravidlách, bez riadenia cez LLM

FAQ bot

L2

Rozšírené LLM (augmented LLM)

LLM + jedno volanie nástroja, reaktívne

LLM s funkciou vyhľadávania

L3

Workflow agent

LLM v deterministickej pipeline (reťazenie promptov, smerovanie)

Klasifikovaný tok tiketov

L4

Autonómny agent

LLM dynamicky riadi poradie + výber nástrojov, plná slučka

Claude Code, Deep Research

L5

Multiagentový systém

Viacero autonómnych agentov sa koordinuje cez A2A (orchestrátor + špecialisti)

Koordinované tímy špecialistov

Rozhodujúce je, že skutočná autonómia zameraná na cieľ začína až pri L4. Pri L1–L3 je cesta úplne alebo čiastočne určená vopred. Tu je workflow alebo asistent často realistickejšou a lacnejšou voľbou. Pri L5 sa viacero agentov koordinuje cez protokol A2A (od júna 2025 v správe Linux Foundation, 150+ organizácií), čo prináša ďalšie riziká, napríklad kumulovanie chýb (compounding errors).

Stupeň zrelosti a trhová realita

Architektúra znie pôsobivo, škálovanie však zostáva náročné. Podľa McKinsey State of AI 2025 uvádza 23 % respondentov, že ich firma škáluje aspoň jeden agentický AI systém. Ďalších 39 % hlási prvé experimenty s agentmi. V žiadnom firemnom útvare neuvádza viac ako 10 % respondentov, že v ňom ich firma škáluje agentov. To podčiarkuje, že viac komponentov a vyššie stupne zrelosti znamenajú aj viac údržby (prompty, nástroje, evaluácie, modely). Pilotný projekt by preto mal začať v malom, s prístupom len na čítanie (read-only) a s jasným ROI.

Záver

Päť komponentov (LLM jadro, pamäť, nástroje, plánovač, vykonávací modul) a slučka Perceive→Reason→Act→Observe tvoria spoločný základ každého AI agenta. Kto ich pozná, dokáže odhaliť „agent washing“ a pre každý prípad použitia zvoliť vhodný stupeň zrelosti namiesto toho, aby z princípu staval čo najzložitejšiu architektúru.

Zhrnúť pomocou AIChatGPTClaudePerplexity

Otvorí chat s pripraveným promptom.

Často kladené otázky

Akých päť komponentov má AI agent?
LLM jadro (mechanizmus uvažovania), pamäť (krátkodobá a dlhodobá), nástroje (API, MCP servery, sandbox na spúšťanie kódu), plánovač (rozklad cieľa) a vykonávací modul (spúšťanie nástrojov, limity iterácií, ochranné mechanizmy). Všetkých päť musí spolupracovať, inak nejde o plnohodnotného agenta.
Aký je rozdiel medzi krátkodobou a dlhodobou pamäťou?
Krátkodobá pamäť je konverzačný kontext aktuálneho behu, teda doterajšie kroky a medzivýsledky. Dlhodobá pamäť uchováva vedomosti naprieč reláciami, typicky cez vektorové databázy, RAG alebo súbory.
Čo znamená slučka Perceive→Reason→Act→Observe?
Je to princíp fungovania agenta: vníma cieľ a kontext (Perceive), pomocou LLM naplánuje ďalší krok (Reason), spustí volanie nástroja (Act) a prečíta výsledok (Observe). Ak cieľ nie je dosiahnutý, slučka začína odznova. Koncepčným základom je paradigma ReAct (Yao et al. 2022).
Od akého stupňa zrelosti ide o skutočného agenta?
Skutočná autonómia zameraná na cieľ začína pri L4: tu LLM dynamicky riadi poradie krokov a výber nástrojov v plnej slučke (napr. Claude Code, Deep Research). L1–L3 (reflexný bot, rozšírené LLM, workflow agent) sledujú úplne alebo čiastočne vopred určenú cestu.
Na čo slúži vykonávací modul?
Vykonávací modul spúšťa volania nástrojov, ktoré zvolilo LLM, a drží autonómiu pod kontrolou: riadi kolá, nastavuje limity iterácií proti nekonečným slučkám, uplatňuje ochranné mechanizmy (guardrails) a pri nevratných akciách zapája človeka (Human-in-the-Loop).
Potrebujem pre každý prípad použitia plne autonómneho agenta?
Nie. Agent sa oplatí až vtedy, keď cestu k riešeniu nemožno vopred naplánovať a je potrebné rozhodnutie LLM. Pri predvídateľných postupoch sú workflow (L3) alebo asistent/kopilot často lacnejšie a menej náročné na údržbu.

Ísť hlbšie?

Získajte nové analýzy priamo do schránky, alebo sa pozrite, ako tieto poznatky nasadzujeme pre firmy.