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ť.
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, znova uvažovanie — opisujú roky a presne to beží pod produktmi, ktoré sa nazývajú agentmi, od softvéru, ktorý podáva vyúčtovanie výdavkov, po nástroje na kód, 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.
„Zhrň tento dokument.“
- 1Prečíta text, ktorý ste vložili.
- 2Vygeneruje odsek zhrnutia.
„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.
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 nekonat — omyl konverzáciu nikdy neopustí. Najhorší prípad agenta je zlá akcia už vykonaná v reálnom svete: upomienka, ktorá šla zlému zákazníkovi so zlým zostatkom, záznam aktualizovaný zlou hodnotou, refundácia vystavená dvakrát — skôr, než ktokoľvek čokoľvek skontroloval. Omyl už nie je veta. Je to udalosť a udalosti nejdú vziať späť.
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 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 niečo nezaznamená, čoho sa dotkol, čo zmenil alebo čo poslal, nie je ako to spätne preskúmať, nieto to vopred zastaviť. Čitateľnosť nie je príjemný doplnok súladu položený na agenta. Pre agenta je to celá otázka, pretože jeho „odpoveď“ nie je veta, ktorú môžete skorigovať — 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, kým koná — to, čo koncept Miera zásahu človeka vo FabricLoop berie ako číslo, ktoré navrhujete a meriate, nie ako dodatočnú myšlienku, ktorú priskrutkujete, keď sa už niečo pokazilo.
Trh to oceňuje pozadu, stále
Keď máte skutočný test, je zrejmé, ako často štítok klame oboma smermi. Kopa produktov tvrdo predávaných ako „AI agenti“ — slovo v úvodnom nadpise, v cenových stupňoch — je pod tým jediný dobre vyladený prompt: prečítaj vstup, vygeneruj výstup, hotovo. Žiadne samostatné volanie nástroja, žiadna slučka, žiadne rozhodnutie bez človeka, ktorý schváli ďalšie kliknutie. Medzitým kopa softvéru, ktorý slovo „agent“ nikdy nepoužije — automatizovaný fakturačný tok, monitorovací systém, ktorý sám presmeruje prevádzku, prevádzkový skript, ktorý reštartuje spadnutú službu a overí, či to pomohlo — ticho beží presne tú slučku opísanú vyššie. Slovo na štítku vám nepovie nič spoľahlivé o tom, ktorý stroj skutočne používate.
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.
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.
