Šta je Loop Engineering?
Šta je Loop Engineering?
Intervjuer te pita: „Šta je Loop Engineering?" Ako odgovoriš „pa zar to nije samo drugačije ime za ReAct petlju?", intervjuer će samo slegnuti ramenima, bez reči.
Zašto?
Zato što je ReAct interni mehanizam petlje unutar Agent-a. Loop Engineering se bavi zakazanim zadacima — da, tačno, zakazanim zadacima — čime Agent može neprekidno da radi, bez nadzora. Kao što je crontab u Linuxu, Loop Engineering je zakazivač za Agent-a.

Danas za 3 minuta ću ti objasniti Loop Engineering.
Intervjuer ovim pitanjem proverava tri nivoa: prvo, kakav je odnos Loop Engineering-a prema Prompt Engineering-u, Context Engineering-u i Harness Engineering-u; drugo, u čemu je razlika između ReAct i Loop; treće, u čemu je razlika između /goal i /loop.
Dobro, evo odgovora za pun bod — nauči ga napamet i gotovo.
Prompt Engineering vodi „kako reći", Context Engineering vodi „šta se zna", Harness Engineering vodi „šta sme i ne sme da se radi", a Loop Engineering vodi „zakazivanje".
U junu 2026. Boris Cherny, glavni čovek za Claude Code, izrekao je jednu rečenicu: „Više ne pišem promptove za Claude-a lično. Koristim mnogo /loop komandi — one daju instrukcije Claude-u. Moj posao je da pišem loop." Iste nedelje, Addy Osmani, inženjerski direktor Google Chrome-a, zvanično je imenovao Loop Engineering.
Unutrašnja petlja je ReAct — rezonovanje, akcija, posmatranje, ponavljanje. To je petlja unutar jedne Agent sesije, i Harness ju je već rešio umesto nas.
Spoljašnja petlja je Loop Engineering — dizajn sistema zakazivanja koji omogućava Agent-u da radi neprekidno po unapred zadatom ritmu. Tokom celog procesa ne moramo da sedimo i unosimo promptove reč po reč.
U Claude Code-u postoje dve implementacije: /goal i /loop.
/goal je sprint sa ciljem. Zadaš završni uslov, na primer „svi testovi prolaze", i Agent radi dok se uslov ne ispuni. Ključni mehanizam: nezavisni evaluator na kraju svake runde proverava da li je cilj ispunjen — ako jeste, staje. Odgovara za jednokratne zadatke: popraviti jedan bug, završiti jedan PR, odraditi jednu rundu testova.
Ali iskreno, ova komanda ne bi ni trebalo da postoji — zar to nije ono što Agent sam treba da radi, zašto nam uopšte treba dodatna komanda?
/loop je patrola bez kraja. Zadaš vremenski interval, na primer na svakih 10 minuta, i Agent ponavlja posao u tom ritmu. Odgovara za kontinuirane zadatke — proveravati nove PR-ove i raditi im review, skenirati logove u potrazi za nepravilnostima, periodično pokretati testove. Ne staje sam, osim ako ga aktivno ne otkažeš.
Pazi na novčanik — ova komanda zaista troši mnogo tokena.
Razlika u jednoj rečenici: /goal zna kad da stane, /loop radi neprekidno.
Ako intervjuer nastavi da pritiska: „Kako da razlikujem Loop Engineering i Harness Engineering?"
Uzmimo Claude Code. Harness obezbeđuje da, pošto uneseš jednu instrukciju, Agent bezbedno čita fajlove, menja kod i pokreće testove. Loop obezbeđuje da, dok ti spavaš, Agent i dalje radi po unapred zadatom ritmu — kad završi jedan zadatak, automatski uzima sledeći; kad zapne, sam se restartuje; kad sve završi, sam staje.
Tek kad ova dva rade zajedno, Agent zaista može neprekidno da radi bez nadzora.
Na kraju, jedna formula — prompt vodi usta, kontekst vodi mozak, Harness vodi ruke i noge, Loop vodi srce — sve četiri na okupu, pa Agent radi sam.
Da li si savladao ovo pitanje? Za još analiza na nivou izvornog koda pitanja iz Agent intervju —
