Agenti za korišćenje računara: Zašto uspešan demo i dalje može biti nepouzdan sistem

Agenti za korišćenje računara sada mogu da završe impresivne radne tokove u pregledaču i na radnoj površini, ali jedno uspešno izvršavanje dokazuje sposobnost—ne pouzdanost. Ovaj članak pokazuje kako testirati ponovljivost, robusnost u odnosu na okruženje, kontrolu dugog horizonta, svest o stanju, verifikaciju ishoda i bezbedno upravljanje ciljevima.
Objavljeno:
Aleksandar Stajić
Updated: 25. септембар 2026. 21:19
Agenti za korišćenje računara: Zašto uspešan demo i dalje može biti nepouzdan sistem

Agenti koji koriste računar sada mogu da klikću, kucaju, pretražuju internet, uređuju datoteke, upravljaju desktop aplikacijama i izvršavaju impresivne višestepene zadatke. To čini uspešne demonstracije lakim za razumevanje i podložnim preteranom tumačenju. Jedan uspešno završen radni tok pokazuje da agent može da uspe pod tim uslovima. On ne pokazuje koliko često uspeva, kako se ponaša kada se okruženje promeni, da li verifikuje rezultat, niti koliko bezbedno postupa kada cilj postane dvosmislen.

Zašto je demonstracija najlakši mogući test pouzdanosti

Demonstracija obično prikazuje jednu putanju koja je uspela. Okruženje je poznato, zadatak je unapred izabran, operater može ponovo da pokrene proces nakon neuspeha, a publika vidi uspešan ishod. Produkcijski sistemi se umesto toga suočavaju sa celom distribucijom: različitim stranicama, mrežnim uslovima, stanjima naloga, iskačućim prozorima, kašnjenjem, promenama korisničkog interfejsa, skrivenim stanjem, dozvolama, prekidima i korisnicima koji nesavršeno opisuju ciljeve.

Ova razlika je važna zato što agenti koji koriste računar funkcionišu putem interfejsa dizajniranih za ljude, a ne determinističkih API-ja. Njihov akcioni ciklus zavisi od percepcije, interpretacije stanja, planiranja, vremenskog usklađivanja interakcija i odziva okruženja. Male promene mogu promeniti putanju čak i kada cilj korisnika ostane nepromenjen.

Rad WAREX odeljenja Microsoft Research-a jasno ukazuje na problem: benčmark agenti koji deluju sposobno u kontrolisanim uslovima beleže značajan pad uspešnosti kada se uvede realistična nestabilnost veba. Neuspeh ne znači nužno da je „model postao manje inteligentan“. Okruženje je jednostavno prestalo da bude determinističko.

Sposobnost, stopa uspešnosti, pouzdanost i bezbednost su različite tvrdnje

TvrdnjaŠta zapravo dokazujeŠta ne dokazuje
Agent je jednom završio zadatakSposobnost u okviru jedne posmatrane putanjePonovljivost, robusnost, bezbednost ili generalizaciju
Agent ima visok rezultat na benčmarkuUčinak pod zadacima i uslovima evaluacije tog benčmarkaEkvivalentan učinak u produkciji u različitim okruženjima
Agent obično postiže ciljUčestalost uspešnog ishodaIspravan proces, bezbedno ponašanje ili dokaz da je rezultat verifikovan
Agent sledi predviđeni procesKvalitet putanje prema evaluacionim kriterijumimaDa je spoljno okruženje zaista prihvatilo konačni ishod
Agent izbegava nebezbedne radnje u testnom skupuUčinak na zastupljenim bezbednosnim slučajevimaBezbednost pri svakoj novoj dvosmislenosti, ubacivanju instrukcija ili neželjenom sporednom efektu

Lestvica pouzdanosti za agente koji koriste računar

Koristan način za evaluaciju sistema koji koriste računar jeste prelazak sa jednokratne sposobnosti ka progresivno zahtevnijim svojstvima pouzdanosti. Viši nivoi podrazumevaju niže nivoe, ali ne proističu automatski iz njih.

Lestvica pouzdanosti za agente koji koriste računar

1
1. Sposobnost
Može li agent da izvrši zadatak barem jednom u poznatim uslovima?
2
2. Ponovljivost
Može li dosledno da završi isti zadatak u ponovljenim pokušajima?
3
3. Robusnost u okruženju
Da li uspešno prevazilazi promene u vremenskom odzivu, probleme sa mrežom, iskačuće prozore, varijacije interfejsa i mala odstupanja u okruženju?
4
4. Kontrola dugih vremenskih okvira
Može li da očuva ciljeve, ograničenja i napredak kroz mnogo koraka, aplikacija i odloženih događaja?
5
5. Svest o stanju
Može li da detektuje kada se okruženje promenilo, kada je skriveno stanje važno ili kada pretpostavka više ne važi?
6
6. Verifikacija ishoda
Da li proverava da li se željeni rezultat zaista dogodio umesto da samo veruje sopstvenom nizu radnji?
7
7. Bezbedno upravljanje ciljevima
Može li da se zaustavi, postavi pitanje, odbije ili vrati kontrolu čoveku kada je cilj dvosmislen, neizvodljiv, kontradiktoran ili ima visok rizik?

Nivo 1 — Sposobnost: pitanje demonstracije

Sposobnost postavlja pitanje da li agent uopšte može da izvrši zadatak. To je dragoceno. Sistemi koji koriste računar su brzo napredovali, i savremeni agenti mogu da završe radne tokove koje stariji sistemi nisu mogli pouzdano da izvedu.

Međutim, sposobnost je slab kriterijum za primenu u produkciji. Jedno uspešno izvršavanje ne govori vam da li agent uspeva u 95% ili u 30% slučajeva, da li su neuspesi bezazleni ili destruktivni, niti da li uspeh zavisi od pukog spleta okolnosti na stranici.

Nivo 2 — Ponovljivost: ostaje li isti zadatak rešen?

Putanje korišćenja računara su stohastičke. Izlazi modela variraju, stranice se učitavaju različitim brzinama, vizuelna stanja se menjaju, a dugi tokovi rada stvaraju mnoge mogućnosti grananja. Zbog toga bi produkcijski test trebalo da pokrene isti zadatak više puta, umesto da jedan uspešan trag tretira kao reprezentativan.

Merite ne samo prosečnu stopu uspeha već i distribuciju načina neuspeha: pogrešan klik, prevremeni prekid, propuštena potvrda, netačno polje, duplirana akcija, navigaciona petlja, pretpostavka zastarelog stanja i lažni izveštaj o uspehu.

Nivo 3 — Robusnost u okruženju: šta se dešava kada se veb ponaša kao veb?

Pravi veb-sajtovi nisu fiksna okruženja za benčmark. Zahtevi ne uspevaju, elementi se kasno učitavaju, sesije ističu, stranice se menjaju, baneri za pristanak se pojavljuju, serveri vraćaju greške, a mrežni uslovi variraju.

WAREX procenjuje ovaj jaz ubacivanjem realistične nepouzdanosti veba u postojeća benčmark okruženja i beleži značajne padove u uspešnosti zadataka. Ovo je ključan produkcijski uvid: benčmark može meriti kompetentnost za zadatak, dok nedovoljno meri oporavak od nestabilnosti okruženja.

Nivo 4 — Kontrola na dugim horizontima: uspeh se menja kada zadatak postane pravi posao

Kratki zadaci skrivaju klasu neuspeha koji se pojavljuju tek nakon desetina ili stotina akcija: zaboravljena ograničenja, dupliran rad, preuranjeni završetak, propuštene promene stanja, nedoslednosti između aplikacija i nagomilane male greške.

OSWorld 2.0 je dizajniran posebno oko realnih tokova rada sa dugim horizontom. Ljudskim korisnicima je u medijani potrebno oko 1,6 sati za njegove zadatke i zahtevaju znatno više poziva alata nego raniji benčmarkovi za korišćenje računara. Prema njegovoj primarnoj metrici završetka, čak i najjači ocenjeni sistemi ostaju daleko od potpune pouzdanosti u izvršavanju zadataka.

WeaveBench dolazi do sličnog zaključka iz drugog ugla. On ocenjuje hibridne GUI, CLI i kodne tokove rada i izveštava da najbolja ocenjena kombinacija modela i izvršnog okruženja prolazi samo 41,2% zadataka. Važan rezultat nije samo jedan broj na rang-listi; već to što realistična orkestracija između interfejsa otkriva neuspehe skrivene jednostavnijim zadacima sa jednim interfejsom.

Nivo 5 — Svest o stanju: okruženje se može promeniti ispod samog plana

Dugotrajni zadaci često zavise od skrivenog ili promenljivog stanja: stiže imejl, menja se kalendar, podnosi se obrazac, pozadinski proces se završava, sesija pretraživača ističe, korisnik modifikuje fajl ili spoljni sistem menja dostupnost.

Microsoft-ov SentinelBench tvrdi da se mnogi dugotrajni zadaci uopšte ne bi trebali rešavati neprekidnim akcijama. Ispravno ponašanje može biti praćenje, čekanje na spoljni događaj, a zatim delovanje kada se stanje promeni. Ovo je drugačija sposobnost od bržeg kliktanja ili planiranja više koraka.

Pouzdani agent za korišćenje računara stoga mora da razlikuje: odmah izvodljivo, čekanje na stanje, stanje promenjeno i pretpostavka poništena.

Nivo 6 — Verifikacija ishoda: da li je akcija zaista uspela?

Agent može izvršiti naizgled tačan redosled i svejedno ne uspeti u zadatku. Klik na dugme se možda neće registrovati. Obrazac može odbiti skrivenu validaciju. Fajl se može sačuvati u pogrešnom direktorijumu. Kupovina može ostati nepotvrđena. Sajt može prikazati ekran koji izgleda kao uspeh dok osnovna operacija nije uspela.

Trenutna uputstva kompanije OpenAI za korišćenje računara eksplicitno preporučuju ograničavanje i verifikaciju izvršavanja umesto oslanjanja samo na konačni odgovor modela. Rad Microsoft Research-a na verifikatorima korišćenja računara dolazi do istog zaključka iz evaluacije: proces i ishod se moraju procenjivati odvojeno.

Istraživanje projekta Universal Verifier navodi da ranije postavke verifikatora mogu proizvesti visoke stope lažno pozitivnih rezultata, dok snažniji dizajn rubrika i eksplicitno razdvajanje procesa, ishoda, kontrolisanih neuspeha i nekontrolisanih neuspeha značajno poboljšavaju slaganje sa ljudskim oznakama.

Nivo 7 — Bezbedno rukovanje ciljevima: agent mora znati kada ne treba da nastavi

Agenti koji koriste računar optimizovani su za ostvarivanje ciljeva, ali upornost u postizanju cilja može i sama postati obrazac otkazivanja. Dvosmislen zahtev, nemoguć uslov, protivrečna instrukcija, sumnjiva veb-stranica ili promenjeno okruženje mogu zahtevati pojašnjenje ili zaustavljanje umesto daljeg delovanja.

Benčmark BLIND-ACT proučava ovaj problem kao slepu usmerenost ka cilju (Blind Goal-Directedness). Kroz sisteme procenjene u tom radu, agenti su često nastavljali da izvršavaju zadatke uprkos dvosmislenosti, neizvodljivosti, konfliktnom kontekstu ili drugim razlozima za preispitivanje. Autori identifikuju obrasce kao što su pristrasnost ka izvršavanju na prvom mestu (execution-first bias) i primat zahteva (request primacy).

Ova klasa grešaka je važna zato što visoko sposoban agent može lošu situaciju učiniti još gorom i to brže. Pouzdanost stoga uključuje politiku o tome kada ne treba delovati.

Stres test prelaska iz demo verzije u produkciju

Pre primene toka posla sa korišćenjem računara u produkciji, uzmite uspešan demo i sistematski uklonite pretpostavke koje su ga učinile lakim.

Stres test prelaska iz demo verzije u produkciju

1
1. Ponovo pokrenite čist zadatak
Uspostavite ponovljivost kroz više pokušaja pre dodavanja složenosti.
2
2. Unesite poremećaje u okruženje
Dodajte kašnjenje, ponovne pokušaje, iskačuće prozore, varijacije stranica, zastarele sesije i privremene greške.
3
3. Proširite vremenski opseg (horizont)
Pretvorite kratak demo u puni stvarni tok posla sa međustanjima, više aplikacija i odloženim koracima.
4
4. Promenite skriveno stanje
Izmenite nalog, datoteku, zadatak ili spoljno stanje nakon što je agent formirao plan i proverite da li detektuje promenu.
5
5. Uvedite dvosmislenost
Uklonite jednu važnu pretpostavku i proverite da li agent postavlja pitanje umesto da nagađa.
6
6. Uvedite kontrolisanu kontradikciju
Prikažite staro i novo stanje zajedno i potvrdite da merodavno trenutno stanje pobeđuje.
7
7. Zahtevajte dokaz o ishodu
Učinite da završetak zadatka zavisi od proverljivog konačnog stanja, a ne od samoprocene modela.
8
8. Testirajte granice odgovornosti i posledica
Potvrdite da nepovratne ili osetljive radnje pokreću očekivano odobrenje, odbijanje ili predaju čoveku.
9
9. Ponovite nakon izmena u okruženju (harness) ili modelu
Tretirajte nadogradnje izvršnog okruženja kao promene pouzdanosti koje zahtevaju regresiono testiranje.

Uspeh na benčmarku ima granicu validnosti

Rezultat na benčmarku je uslovna izjava. Važi za određeni model, okruženje (harness), sistem, skup zadataka, procenjivača, interfejs alata, budžet koraka, politiku ponovnih pokušaja, datum i metod evaluacije.

Broj postaje obmanjujući kada ti uslovi nestanu iz tvrdnje. „Agent X postiže 80%“ je slabija tvrdnja od „Agent X je postigao 80% na benčmarku Y u okruženju Z uz procenjivača J i budžet koraka N.“ Druga izjava čuva granicu koja vam govori da li se taj rezultat prenosi na vašu primenu.

Uspešnost procesa i uspešnost ishoda moraju se ocenjivati odvojeno

Četiri moguća ishoda jednog pokretanja korišćenja računara

ProcesIshodInterpretacija
Tačan proces / tačan ishod
Pogrešan proces / tačan ishod
Tačan proces / pogrešan ishod
Pogrešan proces / pogrešan ishod

WeaveBench izveštava da ocena samo na osnovu ishoda može znatno preceniti performanse korišćenja računara, jer agent može proizvesti naizgled uspešan artefakt pomoću prečice ili fabrikovanih dokaza. Verifikator mora pregledati putanju i krajnje rezultate, a ne samo konačnu tvrdnju.

Pouzdanost u produkciji je distribucija, a ne jedinstvena stopa uspešnosti

Korisna produkciona evaluacija uzorkuje dimenzije koje stvarno variraju u vašem okruženju. Za radni tok u pregledaču, to može uključivati starost naloga, lokalitet, veličinu ekrana (viewport), verziju stranice, kvalitet mreže, status autentifikacije, postojeće stanje korpe, kolačiće, iskačuće prozore, korisničke dozvole i to da li čovek prekida izvršavanje.

DimenzijaPrimer varijacijeZašto je važno
OkruženjeBrza naspram spore mreže, prolazne greške, vreme odziva straniceTestira oporavak i ponašanje čekanja
Korisnički interfejs (UI)Drugačiji ekran (viewport), modalni prozor, preuređeni elementi, manji redizajnTestira krhke vizuelne/akcione pretpostavke
StanjePrijavljen/odjavljen, prazna/neprazna korpa, postojeća datoteka, promenjene dozvoleTestira zaključivanje o skrivenom stanju
Vremenski opseg zadatka5 koraka naspram 50+ koraka, jedna aplikacija naspram nekoliko aplikacijaTestira akumuliranu grešku putanje
DvosmislenostNedostajuća preferencija ili nepotpuna korisnička instrukcijaTestira da li agent postavlja pitanje umesto da nagađa
PosledicaSamo za čitanje naspram kupovine/slanja/brisanja/izmeneTestira kontrole potvrde i autorizacije
Neprijateljski sadržajPrompt injection ili obmanjujući tekst straniceTestira hijerarhiju instrukcija i izolaciju
Verzija modela / radnog okviraNadogradnja izvršnog okruženjaTestira regresiju usled promena na nivou sistema

Pouzdanost zahteva budžet za greške, a ne savršenstvo

Nijedan produkcioni sistem nije savršeno pouzdan. Korisno inženjersko pitanje jeste koji su otkazi prihvatljivi, prepoznatljivi i popravljivi. Neuspešan pokušaj sortiranja lokalne fascikle nije ekvivalentan slanju pogrešne e-poruke, kupovini pogrešnog proizvoda ili promeni podešavanja naloga.

Klasifikujte akcije prema posledicama i reverzibilnosti. Reverzibilne akcije niskog uticaja mogu tolerisati veću autonomiju. Akcije visokog uticaja, one koje su eksterno vidljive ili teško reverzibilne, zahtevaju jaču potvrdu, verifikaciju stanja, autorizaciju i provere nakon izvršenja.

Praktična matrica pouzdanosti za korišćenje računara

Klasa akcijePrimerPreporučena kontrola
Čitanje / inspekcijaOtvaranje stranica, čitanje datoteka, prikupljanje informacijaOgraničiti opseg, beležiti izvore, tolerisati navigacione greške koje se mogu ispraviti
Reverzibilna lokalna promenaUređivanje nacrta datoteke, reorganizacija privremenog radnog prostoraTačka provere (checkpoint) ili verzija pre promene; verifikovati rezultat
Eksterna komunikacijaSlanje e-pošte, objavljivanje sadržaja, slanje formularaPotvrda korisnika ili izričito delegirano ovlašćenje; verifikovati prihvaćeno stanje
Finansijske / transakcione akcijeKupovina, plaćanje, plaćena pretplataStrogi mandat, ograničenja iznosa/trgovca, konačna potvrda i verifikacija računa
Destruktivne / promene privilegijaBrisanje podataka, promena dozvola, opoziv pristupaUska autorizacija, izričita potvrda, reverzibilna putanja gde je moguće, revizija nakon akcije

Šta beležiti prilikom neuspeha u korišćenju računara

  • Cilj korisnika i izričita ograničenja.
  • Verzija modela i okruženja za testiranje (harness).
  • Verzije okruženja i aplikacija.
  • Snimci ekrana ili strukturisana zapažanja relevantna za neuspeh.
  • Preduzete akcije sa vremenskim oznakama.
  • Rezultati alata, klikova, tastature i navigacije.
  • Prelazi stanja i periodi čekanja.
  • Događaji odobrenja, odbijanja ili predaje kontrole (handoff).
  • Spoljne greške i mrežni prekidi.
  • Konačno vidljivo stanje okruženja.
  • Ishod koji je agent prijavio.
  • Rezultat verifikatora i informacija o tome da li je agent mogao kontrolisati neuspeh.

Ključno poređenje je između prijavljenog uspeha i uočljivog uspeha. Sistem koji ne može da razlikuje to dvoje na kraju će akumulirati lažno pozitivne rezultate u produkciji.

Bezbednost je deo pouzdanosti agenata za korišćenje računara

Agenti za korišćenje računara ne čitaju samo nepouzdani sadržaj; oni mogu delovati nakon što ga pročitaju. To pretvara prompt injection, zlonamerni sadržaj stranice i phishing u rizike putanje izvršavanja.

Trenutne OpenAI smernice za korišćenje računara preporučuju izolaciju okruženja, pravljenje liste dozvoljenih sajtova i akcija, tretiranje sadržaja ekrana kao nepouzdanog, potvrđivanje akcija sa posledicama, ograničavanje izvršavanja i verifikaciju stvarnog ishoda. ChatGPT agent na sličan način koristi potvrde, nadzor prompt injection napada i nadgledane režime za osetljive kontekste.

Arhitektonski princip je širi od bilo kog pojedinačnog provajdera: sadržaju koji agent uoči ne sme se dozvoliti da redefiniše korisnička ovlašćenja. Veb-stranica može da pruži podatke. Ona ne može da dodeli dozvolu za slanje podataka na drugo mesto, kupovinu, promenu akreditiva ili prekoračenje granica zadatka.

Šta bi promenilo ovaj odgovor?

Jaz u pouzdanosti bi se smanjio ako bi modeli za korišćenje računara postali otporni na duge horizonte, dinamičko stanje, varijacije korisničkog interfejsa, kvarove u okruženju i dvosmislene ciljeve kroz reprezentativne produkcione distribucije. Bolji izvorni API-ji za stanja, standardizovani mašinski čitljivi interfejsi i jača infrastruktura za verifikaciju takođe bi mogli smanjiti količinu krhke interakcije sa GUI-jem koja je neophodna.

Prag za primenu se takođe menja sa posledicama zadatka. Stopa uspešnosti od 70% može biti korisna za nadgledani istraživački zadatak niskog rizika, a potpuno neprihvatljiva za autonoman finansijski ili destruktivni radni tok. Pouzdanost se stoga mora procenjivati u odnosu na cenu svake klase neuspeha, a ne prema jednom univerzalnom pragu prolaznosti.

Ograničenja

Navedeni benčmark testovi procenjuju različita okruženja i ne bi trebalo da se rangiraju jedni protiv drugih kao da mere istu stvar. WAREX testira nepouzdanost veba; WeaveBench cilja hibridni rad dugog horizonta; OSWorld 2.0 cilja realistične duge radne tokove; BLIND-ACT se fokusira na rukovanje ciljevima pod dvosmislenošću i neizvodljivošću.

Rezultati benčmarka takođe brzo zastarevaju. Poboljšanja modela, testnog okruženja i verifikatora mogu materijalno promeniti rezultate u roku od nekoliko meseci. Trajna pouka je stoga metod evaluacije: varirajte uslove, odvojte proces od ishoda, verifikujte eksterno stanje i očuvajte granice oko svake tvrdnje o performansama.

Zaključak

Agenti za korišćenje računara već su dovoljno sposobni da budu korisni. Upravo zato se pitanje evaluacije promenilo. Izazov više nije samo da li agent može da prođe kroz radni tok kliktanjem. Pitanje je da li sistem ostaje pouzdan kada nestanu besprekorni uslovi demonstracije.

Tretirajte jedno uspešno izvršavanje kao dokaz sposobnosti. Zatim testirajte ponovljivost, robusnost na promene u okruženju, kontrolu na dugim vremenskim horizontima, svest o stanju, verifikaciju ishoda i bezbedno upravljanje ciljevima. Produkcijski agent za korišćenje računara nije onaj koji može da završi demo. To je onaj čije su granice otkaza poznate, izmerene i kontrolisane.

Često postavljana pitanja

Pouzdanost agenata za korišćenje računara

Da li uspešan demo agenta za korišćenje računara dokazuje produkcijsku pouzdanost?

Ne. To dokazuje sposobnost pod jednom posmatranom putanjom. Produkcijska pouzdanost zahteva ponovljeni uspeh kroz varijacije u okruženju, dugotrajne zadatke, promenljivo stanje, dvosmislenost, uslove oporavka i radnje sa posledicama.

Zašto benčmark testovi za korišćenje računara mogu izgledati znatno bolje od performansi u stvarnom svetu?

Benčmark testovi mogu koristiti više kontrolisana okruženja, kraće zadatke, stabilne mrežne uslove, jednostavnije kombinacije aplikacija ili kriterijume ishoda koji ne beleže sve greške u procesu. Tačna granica validnosti zavisi od svakog pojedinačnog benčmarka.

Koja je najvažnija provera pouzdanosti nakon radnje korišćenja računara?

Verifikujte stvarni spoljni ishod. Nemojte tretirati konačnu izjavu agenta ili planirani redosled klikova kao dokaz da je ciljni sistem prihvatio operaciju.

Zašto računarski zadaci sa dugim vremenskim horizontom ostaju teški?

Greške se akumuliraju kroz mnoge radnje, ograničenja se zaboravljaju, spoljno stanje se menja, rad obuhvata više aplikacija, skriveno stanje je važno, a agent mora da odluči kada da sačeka, pita, verifikuje ili se oporavi, umesto da jednostavno nastavi sa delovanjem.

Kako treba testirati agenta za pregledač ili desktop pre uvođenja u produkciju?

Ponavljajte čiste zadatke, ubacujte realistične greške u okruženju, varirajte korisnički interfejs i stanje, produžite horizont radnog toka, uvedite dvosmislenost, zahtevajte vidljiv dokaz ishoda, testirajte kontrole radnji visokog uticaja i ponovo pokrenite skup testova nakon izmena modela ili okvira.

Da li agenti za korišćenje računara uvek treba da zahtevaju ljudsku potvrdu?

Ne za svaku radnju niskog rizika. Zahtevi za potvrdom treba da budu srazmerni posledicama, reverzibilnosti, ovlašćenjima i neizvesnosti. Radnje visokog uticaja, spolja vidljive ili one koje je teško poništiti zahtevaju strože kontrole.

Rečnik pojmova

Ključni pojmovi o pouzdanosti

Agent za korišćenje računara
AI agent koji interaguje sa grafičkim korisničkim interfejsima ili računarskim okruženjima putem opažanja i radnji kao što su kliktanje, kucanje, skrolovanje, operacije sa datotekama ili radni tokovi kroz više aplikacija.
Ponovljivost
Stepen u kojem agent može dosledno da završi isti zadatak tokom ponovljenih pokretanja, umesto da bude uspešan samo na odabranim putanjama.
Robusnost na okruženje
Sposobnost očuvanja ispravnog ponašanja uprkos realnim varijacijama kao što su kašnjenje, prolazne greške, izmene u korisničkom interfejsu, stanje sesije i neočekivani uslovi na stranici.
Verifikacija ishoda
Provera stvarnog spoljnog stanja nakon radnje radi potvrde da je došlo do željenog rezultata, umesto oslanjanja na agentov sopstveni izveštaj.
Slepa usmerenost ka cilju
Obrazac otkaza u kojem agent za korišćenje računara nastavlja da teži cilju uprkos dvosmislenosti, neizvodljivosti, kontradiktornim uslovima ili razlozima za zaustavljanje i ponovnu procenu.
Granica pouzdanosti
Skup uslova pod kojima uočena stopa uspeha ili tvrdnja o sposobnosti ostaje dovoljno reprezentativna za konkretnu odluku o uvođenju u produkciju.

Primarni izvori i preporučena literatura

OpenAI — Computer use

Aktuelna uputstva za programere o izolaciji okruženja, tretiranju sadržaja ekrana kao nepouzdanog, potvrđivanju radnji sa posledicama, ograničavanju izvršavanja i verifikaciji ishoda.

OpenAI — Running Codex safely at OpenAI

Aktuelna uputstva za produkciju o tehničkim granicama, odobrenju ljudi, telemetriji i kontroli agenata koji deluju na stvarnim sistemima.

Microsoft Research — WAREX

Evaluacija iz 2026. koja pokazuje da realistična nepouzdanost veba dovodi do značajnog pada uspešnosti zadataka agenata za pregledače na postojećim benčmark testovima.

Microsoft Research — The Art of Building Verifiers for Computer Use Agents

Rad iz 2026. o evaluaciji procesa u odnosu na ishod, greškama koje se mogu kontrolisati u odnosu na one koje se ne mogu kontrolisati i pouzdanoj verifikaciji putanje.

Microsoft Research — WeaveBench

Benčmark iz 2026. za zadatke sa dugim vremenskim horizontom koji kombinuje GUI, CLI i tokove rada sa kodom, prikazujući znatan jaz između trenutnih agenata i pouzdanog završavanja zadataka u stvarnom svetu.

OSWorld 2.0 — Benchmarking Computer Use Agents on Long-Horizon Real-World Tasks

Benčmark iz 2026. fokusiran na realistične tokove rada korišćenja računara sa dugim vremenskim horizontom, skriveno stanje i rezonovanje kroz više izvora.

Microsoft Research — SentinelBench

Benčmark iz 2026. za vremenski promenljive zadatke gde agenti moraju da nadgledaju okruženja i reaguju na promene stanja, umesto da neprekidno deluju.

Microsoft Research — Just Do It!? Computer-Use Agents Exhibit Blind Goal-Directedness

Istraživanje sa ICLR 2026 o agentima koji nastavljaju da teže dvosmislenim, kontradiktornim ili neizvodljivim ciljevima.

Related Articles

Ollama nije proizvod: Izgradnja aplikacija spremnih za produkciju sa otvorenim LLM-ovima

Ollama nije proizvod: Izgradnja aplikacija spremnih za produkciju sa otvorenim LLM-ovima

Pokretanje lokalnog modela pomoću Ollama-e je jednostavno. Izgradnja Open-LLM aplikacije spremne za produkciju je teža: zahteva RAG, kontrolu pristupa, apstrakciju provajdera, evaluaciju, logovanje, disciplinu puštanja u rad i kontrolisani aplikativni sloj oko modela.

Treba li kupiti 5G OpenWrt ruter sa starim firmverom? ZBT Z8102AX kao praktičan primer

Treba li kupiti 5G OpenWrt ruter sa starim firmverom? ZBT Z8102AX kao praktičan primer

Kupovina 5G OpenWrt rutera sa starijim firmverom može imati smisla, ali samo pod pravim uslovima. ZBT Z8102AX jasno pokazuje obe strane: hardver je koristan, modem radi, a ruter je ostao stabilan u testiranju, ali OpenWrt 21.02, slabo pakovanje i nejasni putevi nadogradnje zahtevaju pažljivu odluku o kupovini.

Šta je RAG? Najjednostavnije objašnjenje kako funkcioniše

Šta je RAG? Najjednostavnije objašnjenje kako funkcioniše

RAG zvuči komplikovano, ali ideja je jednostavna: pre nego što AI odgovori, prvo potraži korisne informacije iz izvora znanja i daje te informacije jezičkom modelu. Ovaj vodič objašnjava RAG, LLM-ove, stanje, memoriju i alate koristeći jedan jednostavan mentalni model.

Kako znati da li je AI agent zaista koristio prave dokaze

Kako znati da li je AI agent zaista koristio prave dokaze

AI agent može citirati izvore i ipak koristiti pogrešne dokaze. Ovaj članak predstavlja praktičnu metodu za proveru potkrepljenosti tvrdnji, autoriteta izvora, primenjivosti, porekla i toga da li su dokazi zaista uticali na odgovor.

RAG nije uspeo — ali koji sloj je zapravo zakazao? Dijagnostička metoda

RAG nije uspeo — ali koji sloj je zapravo zakazao? Dijagnostička metoda

Kada je RAG odgovor pogrešan, kriviti pretragu ili model je previše neodređeno. Ova dijagnostička metoda izoluje pokrivenost izvora, konstrukciju upita, pretragu, rangiranje, sastavljanje konteksta, generisanje, pripisivanje dokaza i svežinu—tako da se stvarni kvar može reprodukovati i ispraviti.

Pouzdanost AI agenata: Zašto konačni odgovor nije dovoljan

Pouzdanost AI agenata: Zašto konačni odgovor nije dovoljan

Tačan rezultat ne dokazuje ispravno razmišljanje, bezbedno izvršavanje ili pouzdan sistem.

Migracija sa OpenAI Agents SDK na Agents API: Šta se zapravo menja arhitektonski?

Migracija sa OpenAI Agents SDK na Agents API: Šta se zapravo menja arhitektonski?

Migracija sa OpenAI Agents SDK na novi Agents API nije samo preimenovanje importa. Granica izvršnog okruženja se menja: petlja agenta, trajna sesija, orkestracija, sažimanje konteksta i oporavak premeštaju se ka upravljanom okviru. Ovaj vodič pokazuje šta treba premestiti, šta treba da ostane u vašoj aplikaciji i kako da dokažete migraciju pre prelaska.

Zašto više konteksta može pogoršati AI odgovore

Zašto više konteksta može pogoršati AI odgovore

Veći kontekstni prozor ne garantuje bolji odgovor. Ovaj članak objašnjava kako razblaživanje signala, protivrečni dokazi, zastarelo stanje, osetljivost na poziciju i kompresija sa gubicima mogu smanjiti pouzdanost veštačke inteligencije—i uvodi praktičan test pritiska konteksta.

Ovladavanje SEO radnim tokom: Ključne strategije optimizacije za organski rast

Ovladavanje SEO radnim tokom: Ključne strategije optimizacije za organski rast

Strukturiran SEO tok posla je ključan za održiv organski rast. Naučite deset osnovnih strategija, od istraživanja ključnih reči i tehničke optimizacije do kvaliteta sadržaja i analize performansi.