Skip to content
Članak Smashing Magazine maj 2026.

Smashing Magazine: Pet paterna za prikazivanje aktivnosti AI agenata

Majski tekst Viktora Jokoa na Smashing Magazineu (2026) prelazi od identifikacije momenata kada je transparentnost potrebna ka popunjavanju tih momenata konkretnim UI paternima. Polazna premisa je direktna: kada se generički spinner pojavljuje dok AI agent obrađuje složen zadatak, korisnik ne može da zna da li je sistem zaglavljen, da li radi normalno ili se suočava s nečim neočekivano složenim. Efektni agentni interfejsi zamenjuju nejasnoću konkretnošću.

Članak uvodi pet paterna, svaki prilagođen različitom nivou rizika i potrebnoj vidljivosti.

Living Breadcrumb odgovara zadacima niske rizičnosti koji se odvijaju u pozadini. Prikazuje se kao suptilni indikator statusa koji se postepeno ažurira — od “Čitam mejl” do “Pišem odgovor” — bez privlačenja pažnje korisnika. Signalizira napredak bez prekidanja rada.

Dynamic Checklist namenjen je tokovima rada s visokim ulozima. Prikazuje završene korake, šta agent trenutno obrađuje i šta tek predstoji. Za razliku od trake napretka, tačno govori gde se agent nalazi u procesu, što olakšava rano uočavanje problema i smanjuje anksioznost od neprozirnog tajmera.

Thinking Toggle daje naprednim korisnicima pristup filtriranim zapisima obrade na zahtev. Umesto prikazivanja svega po defaultu, ovaj patern čini duboku transparentnost dostupnom onima kojima je potrebna, bez nametanja svima ostalima.

Audit Trail je trajni zapis sekvence odluka agenta. Nakon završetka zadatka, korisnik može da pregleda šta je agent radio i zašto. Ovo je posebno važno u domenima gde je odgovornost bitna i nakon završetka interakcije — pravni rad, finansijske odluke, medicinska trijažа.

Partial Success Design obrađuje slučajeve kada agent završi neke delove zadatka, ali ne i druge. Umesto binarne poruke o uspehu ili neuspehu, izveštava koji koraci su uspeli, a koji nisu — dajući korisniku jasnu sliku o tome šta zahteva dalju pažnju.

Svim pet paternima zajednički je ono što Jokoo naziva Agentnom formulom ažuriranja: glagol radnje, konkretan objekat i relevantna ograničenja ili pravila. Razlika između “Učitavanje…” i “Skeniram cene Lufthanse i Uniteda tražeći karte ispod 600 dolara” ilustruje princip: druga verzija govori korisniku nad čim agent radi, šta s tim radi i koje ograničenje uzima u obzir.

Članak koristi Perplexity AI i Devin AI kao primere uspešno implementiranih paterna, a neprozirni sistem memorije ChatGPT-a kao opominjući slučaj odložene transparentnosti.

Sekundarni zaključak tiče se tona. U situacijama s niskim ulozima, prijateljski konverzacioni stil smanjuje frikciju. U situacijama s visokim ulozima, neutralniji i precizniji stil signalizira pouzdanost. Odgovarajući ton za otkazivanje sastanka razlikuje se od odgovarajućeg tona za izvršenje finansijske transakcije — i dizajneri moraju namerno da uzimaju u obzir tu razliku.

U paru s prvim delom serije — koji pokriva Decision Node Audit za identifikaciju kada je transparentnost potrebna — ovaj tekst daje dizajnerima kompletan set alata: i za pitanje “kada” i za pitanje “šta prikazati”.