AI Agent vs. RPA: Kedy boty, kedy agenti?
RPA (Robotic Process Automation) automatizuje vždy rovnaké procesy riadené pravidlami pomocou UI botov a pevných skriptov, deterministicky a bez porozumenia. AI agent využíva LLM na to, aby autonómne sledoval cieľ: plánuje vo viacerých krokoch, dynamicky vyberá nástroje a prispôsobuje svoj postup. Základné pravidlo: RPA pre plánovateľné cesty, agent pre úlohy, ktorých cestu nemožno vopred určiť.
Na prvý pohľad
- RPA sleduje pevne naprogramovanú cestu (pravidlá ak-tak, UI boty); AI agent rozhoduje za behu pomocou LLM, ktoré kroky a nástroje sú potrebné.
- RPA je deterministické, reprodukovateľné a auditovateľné, ideálne pre stabilné rutinné procesy s vysokým objemom a štruktúrovanými dátami.
- AI agenti sú vhodní, keď je cesta riešenia premenlivá, keď treba interpretovať neštruktúrované dáta alebo keď sú výnimky pravidlom.
- RPA pri zmenách UI často prestane fungovať; agenti sú odolnejší voči variáciám, sú však nedeterministickí a ťažšie sa kontrolujú.
- Kombinácia je často najsilnejšia: agent rozhoduje a interpretuje, RPA bot spoľahlivo vykoná štandardizovanú sekvenciu klikov.
- Podľa spoločnosti Gartner (jún 2025) hrozí, že viac ako 40 % agentických AI projektov bude do konca roka 2027 zrušených. To je signál, že RPA netreba unáhlene nahrádzať agentmi.
RPA (Robotic Process Automation) automatizuje vždy rovnaké procesy riadené pravidlami pomocou UI botov a pevných skriptov, deterministicky a bez porozumenia. AI agent využíva (Large) Language Model na to, aby autonómne sledoval cieľ: plánuje vo viacerých krokoch, dynamicky vyberá nástroje a prispôsobuje svoj postup. Základné pravidlo: RPA pre plánovateľné cesty, agent pre úlohy, ktorých cestu nemožno vopred určiť.
Rýchla odpoveď na úvod:
- RPA = vopred definovaná cesta. Bot kliká, kopíruje a píše presne tie kroky, ktoré raz určil vývojár. Žiadne rozhodnutie, žiadne porozumenie, plná reprodukovateľnosť.
- AI agent = dynamické rozhodnutie. LLM vyhodnocuje situáciu, plánuje čiastkové kroky, samostatne vyberá nástroje a upravuje svoj plán, kým nie je cieľ dosiahnutý alebo úloha prerušená.
- Kombinácia = deľba práce. Agent preberá interpretáciu a rozhodovanie, RPA bot spoľahlivé, štandardizované vykonanie.
RPA a AI agent: dve odlišné logiky
RPA napodobňuje ľudské postupy klikania. Softvérový robot obsluhuje aplikácie cez ich používateľské rozhranie: číta polia, kopíruje hodnoty medzi systémami, vypĺňa formuláre. Funguje to výborne, kým je proces stabilný a dá sa úplne opísať pravidlami: „Keď príde faktúra, prenes sumu, dátum a dodávateľa do ERP systému.“ Logikou je deterministický skript; pri identickom vstupe vyjde vždy identický výstup.
AI agent pracuje zásadne inak. V jeho jadre je LLM, ktoré koná v slučke uvažovania (Perceive → Reason → Act → Observe): vníma úlohu, premyslí ďalší zmysluplný krok, zavolá nástroj alebo API, pozoruje výsledok a znova rozhoduje. Poradie krokov a výber nástrojov nie sú stanovené vopred, vznikajú až za behu. Práve preto sú agenti flexibilní pri úlohách s mnohými vetveniami, neštruktúrovanými vstupmi (e-maily, PDF, voľný text) a nepredvídateľnými výnimkami.
Priame porovnanie
Kritérium | RPA | AI agent |
|---|---|---|
Spúšťač | časové pravidlo alebo pevná udalosť | cieľová udalosť / zadanie |
Uvažovanie | žiadne (deterministický skript s pravidlami) | s podporou LLM, vo viacerých krokoch |
Používanie nástrojov | UI boty, screen scraping, pevné konektory | dynamické, mnoho nástrojov/API/MCP serverov |
Práca s dátami | štruktúrované, pevný formát | štruktúrované aj neštruktúrované |
Pamäť | žiadna (bez stavu pri každom behu) | krátkodobá a dlhodobá (kontext, RAG) |
Autonómia | nízka (môže bežať bez dozoru, ale nič nerozhoduje), prísne skriptovaná | vysoká, orientovaná na cieľ v rámci ochranných mantinelov (guardrails) |
Determinizmus | vysoký, reprodukovateľný | nízky, nedeterministický |
Údržba | stredná až vysoká (pri zmenách UI prestane fungovať) | vysoká (starostlivosť o prompty, nástroje a slučky) |
Auditovateľnosť | veľmi dobrá, každý krok je pevný | náročnejšia, potrebné monitorovanie (observability) |
Hlavná deliaca čiara: RPA sleduje cestu, ktorú možno vopred úplne naplánovať. Agent má zmysel až vtedy, keď sa cesta riešenia vopred určiť nedá, teda keď treba vyhodnocovať, interpretovať alebo vyberať nástroje podľa situácie.
Konkrétny príklad: spracovanie faktúr
Prichádzajúce faktúry od dodávateľov treba zaúčtovať do ERP systému.
- Čisto RPA prípad: Všetky faktúry prichádzajú ako štruktúrovaný súbor XML/EDI vo vždy rovnakom formáte. RPA bot prečíta polia, overí ich podľa pevných pravidiel a zaúčtuje ich. Rýchlo, lacno, bez chýb a reprodukovateľne. Agent by tu bol predimenzovaný a drahší.
- Prípad pre AI agenta: Faktúry prichádzajú ako PDF, fotografia alebo príloha e-mailu v meniacich sa rozloženiach, niektoré neúplné, niektoré s otvorenými otázkami. Agent prečíta doklad pomocou LLM, porovná ho s údajmi z objednávky, rozpozná odchýlky, pri nejasnostiach sformuluje doplňujúcu otázku a až potom odovzdá doklad na zaúčtovanie.
- Kombinácia (štandard v praxi): Agent preberá vnímanie, klasifikáciu a rozhodovanie; RPA bot potom spoľahlivo vykoná v ERP štandardizovanú sekvenciu klikov pri zaúčtovaní, ktorá podlieha auditu. Nedeterministická časť tak zostáva obmedzená na interpretáciu, zatiaľ čo kritická transakcia zostáva deterministická a dohľadateľná.
Kedy RPA, kedy agent, kedy kombinácia?
RPA zvoľ, keď: je proces stabilný a má vysoký objem, dáta sú štruktúrované, cestu možno úplne opísať pravidlami a záleží na plnej reprodukovateľnosti a jednoduchej auditovateľnosti (typicky vo financiách, pri onboardingu v HR a pri správe kmeňových dát).
AI agenta zvoľ, keď: je cesta riešenia premenlivá, treba interpretovať neštruktúrované dáta, výnimky sú časté alebo treba podľa situácie kombinovať viacero nástrojov. Základné pravidlo: agent sa oplatí až vtedy, keď cestu vopred naplánovať nemožno, inak je RPA lacnejšie a stabilnejšie.
Kombinuj, keď: má proces „mäkký“ začiatok náročný na rozhodovanie (klasifikácia, extrakcia, vyhodnotenie) a „tvrdý“, štandardizovaný koniec (vždy rovnaká transakcia). Agent orchestruje a rozhoduje, RPA vykonáva. Často je to najhospodárnejšia architektúra, ktorá zároveň najlepšie vyhovuje požiadavkám compliance, pretože kritický krok zostáva deterministický.
Inteligentná automatizácia: RPA plus AI
Inteligentná automatizácia (Intelligent Automation) označuje kombináciu RPA a komponentov AI, ako sú jazykové modely, strojové učenie a porozumenie dokumentom. RPA zabezpečuje deterministické vykonanie, AI preberá interpretáciu a rozhodovanie. Pojem opisuje architektonický vzor, nie samostatnú kategóriu softvéru: presne tú kombináciu bota a agenta, ktorej sa venuje tento článok.
Vymedzenie v jednej vete: RPA je nástroj na vykonanie, AI agent nástroj na rozhodovanie a inteligentná automatizácia nadradený pojem pre systémy, ktoré spájajú oboje. Príbuzným pojmom je hyperautomatizácia; tá navyše zahŕňa process mining a systematické hľadanie ďalších kandidátov na automatizáciu.
- Vykonávacia vrstva: RPA boty alebo API workflowy deterministicky vybavujú vždy rovnaké transakcie.
- Vrstva porozumenia: Jazykové modely a OCR čítajú e-maily, PDF a voľný text a premieňajú ich na štruktúrované dáta.
- Rozhodovacia vrstva: AI agent alebo ML klasifikátor vyberá ďalší krok vrátane eskalácie na človeka.
- Orchestrácia: Workflowový nástroj ako n8n prepája vrstvy a zaznamenáva každý krok.
V praxi vedie hľadanie inteligentnej automatizácie k rovnakej otázke ako porovnanie RPA a agenta: ktorá časť procesu je plánovateľná a ktorá potrebuje interpretáciu? Kedy stačí klasická automatizácia, nájdeš v článku Agentic AI alebo klasická automatizácia.
Náklady, riziko a kontrola reality
Agenti nie sú automaticky lepším botom. Spôsobujú vyššie a ťažšie predvídateľné náklady (tokeny, kroky uvažovania), sú nedeterministickí a potrebujú monitorovanie (observability), limity slučiek a pri nevratných akciách, ako sú platby, aj človeka v rozhodovacej slučke (human-in-the-loop). Kto nahradí stabilný proces riadený pravidlami agentom, často vymení spoľahlivosť za zložitosť.
To, že je tento reflex riskantný, ukazuje trh: podľa spoločnosti Gartner (jún 2025) bude pravdepodobne viac ako 40 % agentických AI projektov do konca roka 2027 zrušených. V prieskume McKinsey State of AI 2025 uvádza 23 % respondentov, že ich firma škáluje aspoň jeden agentický AI systém. V žiadnej jednotlivej funkcii však viac ako 10 % respondentov neuvádza, že sa v nej agenti škálujú. Triezvy výklad: RPA zostáva pre plánovateľné procesy prostriedkom voľby, agenti cielene riešia prípady, ktoré RPA štrukturálne vyriešiť nedokáže.
Záver
RPA a AI agent si konkurujú zriedkavejšie, než naznačuje marketing. RPA je deterministický špecialista na pevnú cestu; agent je flexibilný generalista na otvorenú cestu. Rozhodnutie začína jednou otázkou: Dá sa cesta riešenia vopred úplne naplánovať? Ak je odpoveď áno, RPA je takmer vždy lacnejšie a bezpečnejšie. Ak nie, agent ukáže svoju silu, ideálne s RPA ako spoľahlivým vykonávacím ramenom v pozadí.
Otvorí chat s pripraveným promptom.
Často kladené otázky
Aký je hlavný rozdiel medzi RPA a AI agentom?
Nahradí AI agent moje existujúce RPA riešenie?
Kedy by som mal kombinovať RPA a agenta?
Je AI agent spoľahlivejší ako RPA?
Ktoré úlohy RPA nezvládne, ale agent áno?
Oplatí sa prechod na agentov ekonomicky?
Ísť hlbšie?
Získajte nové analýzy priamo do schránky, alebo sa pozrite, ako tieto poznatky nasadzujeme pre firmy.