Papierová dioráma vystupujúca z otvorenej knihy, ktorá ukazuje plne postavené osvetlené mesto s ulicami a ľuďmi, pre rozdiel medzi opísaním konania slovami a agentom, ktorý ide a skutočne ho urobí
AI a dôvera

Skutočný rozdiel medzi chatbotom a agentom

Jeden z nich odpovie na otázku. Druhý rozhodne, čo urobiť, urobí to, skontroluje vlastnú prácu a posunie sa k ďalšiemu kroku — bez toho, aby čakal, kým o to požiadate. Ten rozdiel nie je akademický. Mení to, čo sa môže pokaziť a kto to má zachytiť.

Redakcia FabricLoop
1 850 slov
8 min čítania

Chatbot vezme to, čo napíšete, vygeneruje odpoveď a zastaví sa. Agent vezme to, čo napíšete, rozhodne, čo sa má stať, niečo s tým urobí, overí, či to zabralo, a rozhodne, čo robiť ďalej — sám, často cez mnoho krokov — skôr, než človek z toho čokoľvek uvidí. V tom je celý rozdiel. Všetko, o čom sa ľudia hádajú, keď sa hádajú o „AI agentoch“ — riziko, dohľad, ktorý systém potrebuje, a väčšina marketingového zmätku — plynie z tohto jediného rozdielu.

Čo chatbot skutočne robí

Chatbot je systém s jedným prechodom. Dáte mu text, on vygeneruje text späť a interakcia sa tam končí. Aj chatbot s dlhou pamäťou vašej konverzácie stále robí jednu vec na ťah: prečíta všetko, čo sa doteraz povedalo, a predpovie ďalšiu správu. Nikdy sa nepýta databázy, aby overil fakt, nikdy nič neposiela vaším menom a nikdy sa nevracia neskôr, aby videl, či odpoveď obstála. Keď sa mýli, škoda je veta, ktorú človek číta — a ktorú v bežnom chode vecí môže zachytiť, skôr než podľa nej koná.

Väčšina toho, o čo ľudia chatboty žiadajú, má tento tvar, bez toho aby si to niekto všimol: zhrň tento dokument, napíš narodeninovú správu, vysvetli naše pravidlá vrátenia, napíš tri varianty titulku. Nič z toho nevyžaduje, aby systém niečo overil voči reálnemu svetu alebo podnikol akciu mimo okna chatu. Platí to aj vtedy, keď sa rozhranie volá „AI asistent“ alebo „copilot“ namiesto „chatbot“ — štítok na krabici nemení, čo sa deje vnútri.

Čo agent skutočne robí

Agent beží v slučke, nie v jednom prechode: naplánuje krok, podnikne akciu volaním skutočného nástroja — prehľadá databázu, pošle správu, upraví súbor, zavolá API — pozrie sa, čo tá akcia skutočne vrátila, a ten výsledok použije na rozhodnutie o ďalšom kroku. Opakuje to, kým úloha nie je hotová, nezasekne sa, alebo kým nie je postavený tak, aby sa ozval človeku. Dôležité je, že nikto neschvaľuje každý jednotlivý krok po ceste. Systém sám rozhoduje, čo skúsiť ďalej, podľa toho, čo sa skutočne stalo, keď naposledy konal — a môže sa mýliť v každom z týchto rozhodovacích bodov, nielen v konečnej odpovedi.

Táto slučka nie je nová ani exotická. Výskumníci jej verzie — uvažovanie o tom, čo urobiť, konanie, pozorovanie výsledku, opätovné uvažovanie — opisujú už roky a presne tá beží pod produktmi, ktoré sa nazývajú agentmi, od softvéru, ktorý podáva vyúčtovanie výdavkov, po programátorské nástroje, ktoré otvoria terminál a spustia vlastné príkazy. To, čo z niečoho robí agenta namiesto veľmi zhovorčivého chatbota, je, že koná vo svete, sleduje, čo sa stalo, a prispôsobuje sa — opakovane, bez toho, aby človek schvaľoval každý ťah.

Tá istá žiadosť, dvoma spôsobmi

Takto ten rozdiel vyzerá, keď dva systémy dostanú pokyny, ktoré znejú podobne.

Chatbot

„Zhrň tento dokument.“

  • 1Prečíta text, ktorý ste vložili.
  • 2Vygeneruje odsek zhrnutia.
Zastaví sa tu — mimo chatu sa nič nezmenilo
Agent

„Nájdi tri otvorené faktúry po splatnosti dlhšie ako 30 dní, priprav ku každej e-mail s upomienkou a daj ich do môjho priečinka konceptov.“

  • 1Opýta sa fakturačného systému a vyfiltruje faktúry otvorené dlhšie ako 30 dní.
  • 2Overí, že naozaj našiel tri, nie dve alebo päť — nesúlad označí, namiesto aby hádal.
  • 3Vytiahne správnu sumu, dátum splatnosti a kontakt ku každej faktúre a pripraví upomienku.
  • 4Uloží každý koncept do skutočného priečinka konceptov cez poštový nástroj.
  • 5Nahlási späť, čo našiel a čo pripravil.
Koná — tri skutočné koncepty teraz existujú, neskontrolované

Položte chatbotu druhú otázku a stále vám vráti niečo, čo vyzerá ako odpoveď: tri vierohodne znejúce upomienkové e-maily, vygenerované z toho, čo ste do konverzácie náhodou vložili. Čo neurobí: neopýta sa vášho skutočného fakturačného systému, neoverí počet a nič nedá do skutočného priečinka konceptov. Výstup môže vyzerať podobne. To, čo systém skutočne urobil, podobné nie je.

Prečo to nie je len hádka o slová

Rozdiel záleží, pretože mení to, čo sa môže pokaziť a kto to zachytí. Najhorší prípad chatbota je zlá odpoveď. Niekto ju prečíta a v bežnom chode vecí buď chybu zachytí, alebo sa rozhodne podľa nej nekonať — omyl konverzáciu nikdy neopustí. Najhorší prípad agenta je zlá akcia, ktorá už bola vykonaná v reálnom svete: upomienka, ktorá šla zlému zákazníkovi so zlým zostatkom, záznam aktualizovaný zlou hodnotou, vrátenie platby vystavené dvakrát — skôr, než ktokoľvek čokoľvek skontroloval. Omyl už nie je veta. Je to udalosť a udalosti sa vziať späť nedajú.

Najhorší prípad chatbota je zlá odpoveď, ktorú niekto číta. Najhorší prípad agenta je zlá akcia už vykonaná — skôr, než ktokoľvek vôbec čokoľvek prečítal.

Preto agent potrebuje iný druh dohľadu ako chatbot. Chatbot potrebuje hlavne niekoho, kto kontroluje jeho odpovede, keď sa k tomu dostane. Agent potrebuje, aby jeho návrhári už rozhodli, skôr než vôbec pobeží, ktoré akcie smie urobiť bez pýtania, ktoré vyžadujú, aby človek najprv videl plán, a čo sa stane, keď sa zasekne. Keď to vyriešite až potom, zistíte natvrdo, čo agent už urobil.

Dôverovať môžete len tomu, čo vidíte

Je to tá istá myšlienka, ktorá stojí za konceptom Čitateľnosť vo FabricLoop: riadiť môžete len prístup a správanie, ktoré skutočne vidíte. Pri chatbotovi je to takmer automatické — celý jeho výstup je správa, ktorú človek číta, takže akcia a záznam akcie sú to isté. Pri agentovi nie sú. Jeho akcie sa dejú vnútri iných systémov — CRM, schránky, databázy, súboru — a ak nič nezaznamená, čoho sa dotkol, čo zmenil alebo čo odoslal, nedá sa to spätne preskúmať, nieto ešte zastaviť vopred. Čitateľnosť nie je príjemný doplnok súladu nadstavený nad agentom. Pre agenta je to celá otázka, pretože jeho „odpoveď“ nie je veta, ktorú môžete skontrolovať — je to súbor akcií, o ktorých sa možno nikdy nedozviete, že sa stali, ak systém nebol postavený tak, aby vám ich ukázal.

To je praktické spojenie oboch myšlienok: agent na seba berie viac a iné riziko ako chatbot, a práve preto potrebuje viditeľnú stopu toho, čo urobil, a v prípadoch s vyššou stávkou kontrolný bod ešte pred konaním — to, čo koncept Miera zásahu človeka vo FabricLoop berie ako číslo, ktoré navrhujete a meriate, nie ako dodatočnú záplatu, ktorú pridáte, keď sa už niečo pokazilo.

Trh to neustále chápe naopak

Keď máte skutočný test, je zrejmé, ako často štítok klame oboma smermi. Množstvo produktov tvrdo predávaných ako „AI agenti“ — slovo je v úvodnom nadpise aj v cenových balíkoch — je vo vnútri jediný dobre vyladený prompt: prečítať vstup, vygenerovať výstup, hotovo. Žiadne samostatné volanie nástroja, žiadna slučka, žiadne rozhodnutie bez človeka, ktorý schváli ďalšie kliknutie. Zároveň množstvo softvéru, ktorý slovo „agent“ nikdy nepoužije — automatizovaný fakturačný workflow, monitorovací systém, ktorý sám presmeruje prevádzku, prevádzkový skript, ktorý reštartuje zlyhanú službu a overí, či to pomohlo — potichu beží presne tú slučku opísanú vyššie. Slovo na štítku vám nepovie nič spoľahlivé o tom, aký stroj skutočne používate.

Test dvoch otázok

1. Potrebuje viac ako jeden krok, aby tú vec urobil? 2. Rozhoduje sám, aký ten ďalší krok je, alebo o každom kroku rozhoduje človek, jedno kliknutie po druhom? Ak človek volí každý krok, pozeráte sa na chatbota s extra tlačidlami — volajte to tak, ako to volá marketingová stránka. Ak systém volí vlastný ďalší krok cez viac ako jeden krok, pozeráte sa na agenta a treba ho riadiť ako agenta: viditeľné logy, vymedzené limity toho, čo smie urobiť bez pýtania, a skutočná odpoveď, kto ho kontroluje a kedy.

FL
Kde FabricLoop túto čiaru vedie

Vlastný AI produkt FabricLoop, Loop Agent, tú slučku beží — hľadá, píše koncepty, kontroluje vlastnú prácu cez nástroje pripojené cez MCP — ale je postavený tak, aby ukazoval prácu a pýtal sa pred krokmi s vyššou stávkou, nie aby konal ticho a hlásil až potom. Každé spojenie MCP, ktoré používa, je viazané na osobu a v Enterprise sa to, čo urobil, objaví v auditnom denníku, namiesto aby žilo len v jeho vlastnej pamäti konverzácie.

Je to tá istá logika, ktorú pokrývajú Čitateľnosť a Miera zásahu človeka — oplatí sa ich čítať ďalej, ak je toto prvá z troch myšlienok, ktorá konečne sadla.

Nič z toho nevyžaduje technické zázemie, aby ste to použili. Keď nabudúce dodávateľ alebo kolega niečo nazve agentom, spýtajte sa, čo skutočne urobil medzi vaším pokynom a výsledkom — a o koľkých z tých krokov rozhodol sám.


Hlavné závery
01
Chatbot odpovedá v jednom prechode: prečíta vstup, vygeneruje výstup, zastaví sa. Nikdy neoverí fakt voči živému systému, nepošle nič vaším menom a nevráti sa neskôr, aby overil vlastnú odpoveď.
02
Agent beží v slučke: naplánuje, koná cez skutočný nástroj, pozoruje, čo sa skutočne stalo, rozhodne o ďalšom kroku a opakuje — bez toho, aby človek schvaľoval každý jednotlivý ťah.
03
Podobne znejúce žiadosti môžu viesť k dvom rôznym strojom. „Zhrň tento dokument“ je správanie chatbota. „Nájdi tri faktúry po splatnosti dlhšie ako 30 dní, priprav upomienky a daj ich do môjho priečinka konceptov“ je správanie agenta — vyžaduje skutočné vyhľadávanie v systémoch, overenie a samostatné rozhodnutia medzi krokmi.
04
Najhorší prípad chatbota je zlá odpoveď, ktorú človek číta a môže sa rozhodnúť podľa nej nekonať. Najhorší prípad agenta je zlá akcia už vykonaná v reálnom svete — odoslaný e-mail, zmenený záznam — skôr, než ju ktokoľvek skontroloval.
05
Pretože agenti konajú pred kontrolou, potrebujú dohľad navrhnutý vopred: ktoré akcie vyžadujú, aby človek najprv videl plán, ktoré nie, a čo sa stane, keď sa agent zasekne. Riešiť to až po incidente je neskoro.
06
Čitateľnosť — schopnosť vidieť, kto čo urobil a ako — záleží pri agentoch viac ako pri chatbotoch, pretože akcie agenta sa dejú vnútri iných systémov, nie vnútri správy, ktorú môžete čítať. Žiadna viditeľná stopa znamená žiadny skutočný dohľad.
07
Slovo „agent“ na cenovej stránke nie je spoľahlivý signál. Použite test sami: potrebuje viac ako jeden krok a rozhoduje o ďalšom kroku sám? Ak človek volí každý krok, je to chatbot, nech marketing hovorí čokoľvek.