Autonómni agenti: čo sú a ako fungujú
Táto príručka vysvetľuje, čo sú autonómni agenti, ako plánujú, používajú nástroje, pamätajú si a kontrolujú svoju prácu a ako ich ľudia využívajú na výskum, e-maily, školské úlohy a nakupovanie.

Čo je autonómny agent
Autonómny agent je systém AI, ktorý samostatne pracuje na dosiahnutí cieľa. Človek opíše výsledok, ktorý chce dosiahnuť, a agent vymyslí jednotlivé kroky a vykoná ich.
Predstavte si, že si niekto chce vybrať jeden z troch nástrojov na riadenie projektov. Autonómny agent dokáže každý nástroj vyhľadať, otvoriť jeho stránku s cenami, zaznamenať rozdiely a vrátiť hotové porovnanie. Človek stanoví cieľ a skontroluje výsledok a agent medzitým odvedie samotnú prácu.
Mnohí súčasní softvéroví agenti používajú veľký jazykový model na interpretáciu pokynov a rozhodovanie o ďalšom postupe. Niektoré modely spracúvajú aj obrázky alebo zvuk. Na vyhľadávanie na webe, klikanie na tlačidlá alebo odosielanie e-mailov potrebuje agent softvér, ktorý prepája model s nástrojmi a vykonáva jeho požiadavky.
V príklade s nástrojmi na riadenie projektov by LLM a agent fungovali takto:
- LLM si prečíta cieľ a napíše požiadavku na vyhľadanie cien prvého nástroja.
- Softvér agenta vykoná vyhľadávanie a výsledky odovzdá späť LLM ako text.
- LLM si prečíta výsledky, zvolí ďalší krok (otvorenie stránky s cenami) a napíše novú požiadavku.
- Cyklus sa opakuje, kým LLM nerozhodne, že porovnanie je hotové, a nenapíše konečnú odpoveď.
Úrovne autonómie
V agentickom systéme AI (AI vytvorenej na vykonávanie akcií, nielen na odpovedanie na otázky) je autonómia vecou návrhu. Ten istý agent môže byť nastavený tak, aby sa pred každým krokom pýtal, alebo aby celú úlohu dokončil sám.
Výskumníci z Washingtonskej univerzity navrhujú päťúrovňový rámec, ktorý vysvetľuje rôzne stupne autonómie, ktoré môže agent mať:
Úroveň | Úloha človeka | Rozdelenie práce |
1 | Operátor | Človek riadi každý krok a robí rozhodnutia. Agent ich vykonáva. |
2 | Spolupracovník | Človek a agent spoločne plánujú a vykonávajú prácu a človek môže kedykoľvek prevziať kontrolu. |
3 | Konzultant | Agent vedie prácu a priebežne sa pýta človeka na jeho preferencie alebo odborné znalosti. |
4 | Schvaľovateľ | Agent pracuje samostatne a o schválenie žiada len pri rizikových alebo vopred určených krokoch. |
5 | Pozorovateľ | Agent pracuje s plnou autonómiou. Človek ho monitoruje a môže ho zastaviť. |
Na úrovni 4 môže agent sám vykonať prieskum a pripraviť návrh objednávky, ale pred jej odoslaním sa zastaví. Na úrovni 5 by objednávku aj odoslal.
Autonómni agenti AI verzus automatizácia verzus chatboty
Autonómni agenti sa od chatbotov a automatizácie pracovných postupov líšia v dvoch ohľadoch: sami rozhodujú o svojich krokoch a vykonávajú akcie v iných aplikáciách a na webových stránkach.
Chatbot odpovedá na otázky v rámci konverzácie, no mimo nej zvyčajne nekoná. Automatizácia pracovných postupov koná, ale len podľa krokov, ktoré niekto vopred nastavil. Bežným typom je robotická automatizácia procesov (RPA) – softvér, ktorý opakuje jednoduché úlohy založené na pravidlách, napríklad kopírovanie údajov z jedného systému do druhého.
Autonómny agent robí oboje: koná v inom softvéri a sám si volí kroky na dosiahnutie cieľa, a to v rámci nástrojov, oprávnení a pokynov, ktoré dostal.
Rozdiel ukazuje sťažnosť na oneskorenú objednávku. Chatbot by mohol odpovedať vopred napísaným vysvetlením pravidiel doručovania. Automatizácia pracovných postupov by mohla odoslať štandardný e-mail o „oneskorení objednávky“. Autonómny agent by mohol vyhľadať objednávku, zistiť, že sa stratila počas prepravy, zariadiť náhradnú zásielku a informovať zákazníka.
Chatbot | Automatizácia pracovných postupov | Agent AI | Autonómny agent | |
Čo robí s požiadavkou | Odpovedá v konverzácii | Vykonáva pevnú, vopred nastavenú postupnosť krokov | Vykonáva úlohy pomocou nástrojov | Dosiahne viackrokový cieľ od začiatku až do konca |
Kto rozhoduje o krokoch | Človek | Človek, ktorý vytvoril pracovný postup | Človek a agent spoločne | Agent |
Koná v inom softvéri | Zvyčajne nie | Áno, v rámci krokov, pre ktoré bola vytvorená | Áno | Áno |
Keď sa stane niečo neočakávané | Nechá to na človeka | Zastaví sa alebo zlyhá | Často sa poradí s človekom | Upraví svoj plán a skúsi iný prístup |
Ako fungujú autonómni agenti
Autonómny agent sa pri plnení úlohy spolieha na štyri schopnosti: plánovanie krokov, používanie nástrojov, zapamätanie si, čo už urobil, a kontrolu vlastných výsledkov. Pri väčších úlohách niektorí agenti rozdeľujú prácu aj medzi tím agentov.
1. Rozdelenie cieľov a plánovanie
Cieľ je zvyčajne príliš veľký na to, aby sa dal splniť jedným krokom, preto je prvou úlohou agenta rozdeliť ho na menšie úlohy. Ak napríklad používateľ požiada agenta, aby naplánoval tímový výjazd, agent môže cieľ rozdeliť na výber termínov, hľadanie priestorov v rámci rozpočtu, overenie dostupnosti a prípravu návrhu pozvánky.
V závislosti od toho, ako sú agenti vytvorení, môžu plánovať vopred alebo priebežne. Plánovanie vopred znamená napísať všetky kroky ešte pred začatím, čo funguje pri krátkych a predvídateľných úlohách. Priebežné plánovanie znamená naplánovať jeden či dva ďalšie kroky, konať a upraviť plán podľa toho, čo sa vráti. Ak by bol priestor, ktorý bol pre výjazd prvou voľbou, obsadený, agent by mohol prejsť na ďalšiu možnosť bez toho, aby začínal odznova.
Prehľad autonómnych agentov založených na LLM z Čínskej univerzity Renmin zistil, že tento druhý prístup lepšie zvláda zložitejšie úlohy, pretože je ťažké napísať dokonalý plán skôr, než sú k dispozícii akékoľvek výsledky. Mnohí agenti oba prístupy kombinujú: najprv načrtnú celý plán a počas práce ho upravujú.
2. Vykonávanie akcií pomocou nástrojov
Keď má agent pripravený plán, plní ho úlohu po úlohe a pre každú si vyberá nástroj.
- Na hľadanie priestorov môže použiť vyhľadávanie na webe s dopytom ako „priestory na výjazd pre 20 ľudí neďaleko Austinu“.
- Na overenie dostupnosti môže v prehliadači otvoriť rezervačnú stránku každého priestoru a pozrieť si kalendár.
- Na odoslanie pozvánky sa môže pripojiť k e-mailu daného človeka cez API – prepojenie, ktoré umožňuje jednému softvéru vyžiadať si údaje alebo akcie od iného.
Po každej akcii si agent prečíta, čo sa vrátilo, a rozhodne o ďalšom kroku. Ak vyhľadávanie nájde päť priestorov, overí ich dostupnosť. Ak sa rezervačná stránka nenačíta, skúsi telefonický kontakt uvedený pre daný priestor alebo prejde na ďalšiu možnosť.
Nástroje, ktoré má agent k dispozícii, určujú, ktoré úlohy dokáže dokončiť sám. Bez prístupu k e-mailu dokáže pozvánku pripraviť, ale nie odoslať.
3. Sledovanie postupu pomocou pamäte
Počas práce musí agent sledovať, čo už urobil a čo zistil. Keď skontroluje tri priestory, potrebuje vedieť, ktoré boli obsadené, ktoré mali voľné miesto a koľko ktorý stojí. Tento záznam sa nachádza v kontextovom okne LLM, teda v množstve textu, ktoré model dokáže naraz zohľadniť.
Dlhé úlohy môžu toto kontextové okno presiahnuť. Agenti s dlhodobou pamäťou to riešia tak, že informácie ukladajú mimo modelu, zvyčajne do databázy, a načítavajú len to, čo potrebuje aktuálny krok.
Dlhodobá pamäť sa prenáša aj medzi úlohami. Keď príde čas naplánovať výjazd na budúci rok, agent môže znova použiť tohtoročný zoznam priestorov a rozpočet alebo si spomenúť, že tím uprednostňuje miesta vzdialené najviac hodinu jazdy autom.
4. Kontrola výsledkov a úprava postupu
Počas práce mnohí agenti sledujú náznaky toho, že sa niektorý krok nepodaril. Ak rezervačný formulár vráti chybu alebo vyhľadávanie neprinesie žiadne výsledky, agent skúsi iný prístup. Keď dospeje k rozhodnutiu, ktoré by nemal urobiť sám, napríklad či je prijateľný priestor mierne nad rozpočet, opýta sa človeka a podľa odpovede sa prispôsobí.
Pred odovzdaním práce mnohí agenti skontrolujú svoje výsledky. LLM si znova prečíta, čo vytvoril, porovná to s cieľom a vypíše všetko, čo chýba alebo je nesprávne. Agent výsledok upravuje a znova kontroluje, až kým výsledok nesplní cieľ. Ak napríklad v pozvánke chýba adresa priestoru, kontrola to odhalí a agent ju pred odoslaním doplní.
5. Rozdelenie práce medzi agentov
Niektoré úlohy idú rýchlejšie, keď sa o ne delí viacero agentov. Hlavný agent rozdelí prácu a jej časti odovzdá podagentom.
Perplexity Computer funguje práve takto. Človek opíše výsledok, ktorý chce dosiahnuť, Computer ho rozdelí na úlohy a podúlohy a potom vytvorí podagentov, ktorí ich vykonajú. Podagenti môžu vyhľadávať informácie na webe, generovať dokumenty, spracúvať údaje alebo volať pripojené služby cez API.
Keď Computer narazí na problém, vytvorí nových podagentov, ktorí ho vyriešia. Každý podagent môže navyše bežať na inom modeli AI, takže každá časť práce pripadne modelu, ktorý sa na ňu najlepšie hodí.
V príklade s výjazdom by teda jeden podagent mohol hľadať priestory, ďalší kontrolovať kalendáre tímu a tretí preskúmať možnosti dopravy.
Ako ľudia používajú autonómnych agentov
Ľudia používajú autonómnych agentov najmä na každodennú znalostnú prácu: výskum, písanie, e-maily a štúdium. V štúdii výskumníkov z Harvardu a Perplexity tvorili úlohy súvisiace s produktivitou a učením 57 % agentických dopytov. Nasledujúce príklady ukazujú, čo agent robí pri jednotlivých druhoch práce.
Výskum a analýza
Výskum sa pre agentov dobre hodí, pretože pozostáva z mnohých malých krokov. Agent dokáže vyhľadávať, otvárať zdroje, čítať ich a porovnávať, čo uvádzajú. Vezmite si dopyt ako „nájdi tri nedávne štúdie o práci na diaľku a produktivite a zhrň, k čomu každá z nich dospela“. Agent vyhľadá štúdie a otvorí tie najrelevantnejšie. Prečíta si zistenia každej štúdie a napíše zhrnutie s odkazmi na všetky zdroje. Ak je niektorá štúdia za platobnou bránou, agent prejde na ďalšiu. V spomínanej štúdii tvoria zhŕňanie a analýza výskumu 7 % agentických dopytov.
Dokumenty, e-maily a kalendáre
Agenti často pracujú v nástrojoch, ktoré ľudia už denne používajú. V štúdii Harvardu a Perplexity boli najčastejšie dokumentové nástroje od Googlu a e-mail, ktoré spolu tvorili približne štvrtinu agentických dopytov. Vezmite si dopyt ako „prejdi neprečítané e-maily z tohto týždňa, označ všetko od klientov a priprav návrhy odpovedí na žiadosti o naplánovanie stretnutí“. Agent otvorí doručenú poštu a roztriedi správy. Pozrie sa do kalendára na voľné termíny a na každú žiadosť pripraví návrh odpovede. Návrhy môže uložiť bez odoslania, aby ich človek mohol najprv jednotlivo skontrolovať.
Učenie a študijné úlohy
Študenti používajú agentov na štúdium. Študijné úlohy sú v štúdii najväčšou samostatnou kategóriou používania agentov s podielom 13 % agentických dopytov. Dopyt ako „vyskúšaj ma zo štvrtej kapitoly mojich študijných materiálov“ pošle agenta na webovú stránku kurzu, kde si prečíta kapitolu, napíše otázky o kľúčových bodoch a skontroluje odpovede študenta. Rovnaký prístup funguje pre každého, kto sa učí nový predmet, napríklad pre zamestnanca, ktorý sa potrebuje rýchlo zorientovať v neznámom odvetví.
Nakupovanie a porovnávanie
Nakupovanie tvorí 10 % agentických dopytov, pričom väčšinou ide o vyhľadávanie a porovnávanie produktov. Keď agenta požiadate, aby „našiel stôl na prácu postojačky do 400 USD s dobrými recenziami“, prehľadá viacerých predajcov, vyfiltruje výsledky podľa ceny a hodnotenia, porovná najlepšie možnosti a tú najlepšiu môže pridať do košíka. Keď agent porovnáva možnosti na viacerých webových stránkach, môže to ušetriť veľa času, pretože človek už nemusí otvárať a navzájom porovnávať jednotlivé ponuky.
Sedem osvedčených postupov pri používaní autonómnych agentov
1. Začnite úlohami, ktoré sa dajú ľahko skontrolovať
Najlepšie prvé úlohy sú tie, pri ktorých sa chyba dá ľahko odhaliť a lacno opraviť. Dobrým začiatkom sú súhrny výskumu a porovnania produktov. Ak agent uvádza odkazy na svoje zdroje, kontrola jeho práce trvá niekoľko minút. S rastúcou dôverou môžu ľudia agentovi zverovať dlhšie úlohy s viacerými krokmi.
2. Stanovte jasné výsledky a obmedzenia
Agent sa môže rozhodovať lepšie, keď vie, prečo je úloha dôležitá. Dobrý dopyt sa číta ako zadanie pre externistu: účel, cieľová skupina, čo je už známe a čo už bolo vylúčené. „Porovnaj týchto troch dodávateľov ako podklad pre predstavenstvo; predstavenstvo najviac zaujíma riziko implementácie a už sme vylúčili všetkých, ktorí nespĺňajú požiadavky SOC 2“ dáva agentovi všetko, čo potrebuje, aby sa vedel rozhodovať samostatne.
3. Pridajte kontrolné body na schválenie
Niektoré akcie sa nedajú vrátiť späť, napríklad odoslanie e-mailu, nákup, odstránenie súborov alebo odoslanie formulára. Ak to agent umožňuje, nastavte ho tak, aby sa pred týmito krokmi zastavil a opýtal sa. Bod zastavenia môže určiť aj samotný dopyt. „Priprav koncepty odpovedí, ale neodosielaj ich“ alebo „pridaj najlepšiu možnosť do košíka, ale nedokončuj objednávku“ agentovi presne povie, kde sa má zastaviť a vrátiť kontrolu.
4. Skontrolujte plán ešte pred začatím práce
Pri väčšej úlohe požiadajte agenta, aby pred začatím načrtol svoj plán. Kontrola plánu trvá minútu a oprava nedorozumenia v tejto fáze je oveľa lacnejšia ako jeho odhalenie v hotovom výstupe.
5. Obmedzte prístup len na to, čo úloha potrebuje
Každý účet, ku ktorému má agent prístup, je účet, v ktorom môže konať. Ak pripojíte iba aplikácie, ktoré úloha vyžaduje, citlivé údaje zostanú mimo dosahu a obmedzíte, čo sa môže pokaziť. Agent, ktorý skúma dodávateľov, nepotrebuje prístup k e-mailu. Agent, ktorý pripravuje koncepty odpovedí, ho potrebuje, no nemusí mať povolenie na ich odosielanie.
6. Zabudujte kontroly priamo do dopytu
Agenti už svoj výstup kontrolujú sami, takže dopyt im môže povedať, čo majú kontrolovať. Ak uvediete, ako vyzerá dobrý výsledok („každý údaj musí mať zdroj z roku 2025 alebo novší“), agent tento štandard uplatní ešte pred odovzdaním práce. Ak ho požiadate, aby oddelil potvrdené fakty od vlastných záverov a označil predpoklady, kontrola zo strany človeka bude rýchlejšia a cielenejšia.
7. Opakovane využívajte to, čo funguje
Dopyt, ktorý priniesol dobrý výsledok, sa môže stať šablónou pre ďalšiu podobnú úlohu. Ak agentovi dáte príklad dobrého výstupu, napríklad správu za minulý štvrťrok, často to pomôže viac než opis formátu slovami. Z opakujúcich sa úloh sa môžu stať trvalé pracovné postupy.
Ako Perplexity pristupuje k autonómnym agentom
Perplexity ponúka dvoch autonómnych agentov. Comet Assistant zvláda každodenné úlohy priamo v prehliadači a Perplexity Computer sa ujíma väčších projektov, ktoré môžu bežať hodiny aj dlhšie.
Comet Assistant je zabudovaný do prehliadača Comet, AI prehliadača od Perplexity. Pracuje na webových stránkach, ktoré má človek už otvorené, takže dokáže plánovať stretnutia, upravovať dokumenty, odosielať e-maily a rezervovať lety bez prepínania medzi nástrojmi.
Computer beží v cloude a každý cieľ rozdeľuje medzi podagentov, ako sme opísali vyššie. Pripája sa k stovkám služieb a ľudia si môžu pre konkrétne časti práce zvoliť konkrétne modely AI. Computer je k dispozícii pre predplatiteľov Pro a Max.
Preskúmajte Comet Assistant, ak chcete vyskúšať agenta v prehliadači, alebo Perplexity Computer, ak chcete zveriť väčší projekt.
Často kladené otázky
Je autonómny agent to isté ako agentická AI?
Nie, ale tieto pojmy sa prekrývajú. Agentická AI zvyčajne označuje širšiu kategóriu systémov AI, ktoré dosahujú ciele plánovaním a vykonávaním akcií. Autonómny agent je konkrétny systém v tejto kategórii, ktorý svoju prácu vykonáva s minimálnym schvaľovaním jednotlivých krokov.
Sú všetci agenti AI autonómni?
Nie. Niektorí agenti vykonajú každý krok len vtedy, keď ich k tomu človek nasmeruje, zatiaľ čo iní dokončia celú úlohu sami. Úrovne autonómie opísané vyššie ukazujú celé spektrum – od agentov, ktorých človek ovláda krok za krokom, až po agentov, ktorých človek len monitoruje.
Môžu autonómni agenti nakupovať alebo platiť?
Niektorí agenti môžu pomáhať s nákupmi v závislosti od webovej stránky, povolení a ochranných opatrení. Comet Assistant dokáže porovnávať produkty a pomáhať s dokončením objednávky. Funkcia Instant Buy od Perplexity umožňuje oprávneným používateľom v USA nakupovať podporované produkty priamo v Perplexity, pričom pri platbe je k dispozícii aj PayPal.
Vyžadujú autonómni agenti programátorské zručnosti?
Mnohých hotových agentov možno používať bez programovania. Niektoré platformy tiež umožňujú vytvárať agentov pomocou pokynov v prirodzenom jazyku alebo grafického rozhrania. Programovanie môže byť užitočné pri vlastných integráciách, ladení a špecializovanejšom správaní.