Anthropic je u novom izdanju alata Claude Code izmenio način na koji rade pozadinski agenti. U verziji 2.1.198, objavljenoj 1. jula, agenti koji se pokreću preko komande claude agents sada sami urade commit, pošalju izmene na server i otvore nacrt pull request-a čim završe posao u izolovanom radnom stablu, umesto da stanu i pitaju programera šta dalje. Kompanija je promenu opisala u zvaničnim napomenama uz izdanje.
Reč je o naizgled sitnoj izmeni u dnevniku promena, ali ona menja logiku svakodnevnog rada sa agentima koji zadatke obavljaju u pozadini. Do sada je takav agent, kada bi priveo posao kraju, čekao potvrdu pre nego što bilo šta zabeleži u istoriju koda. Od ove verzije taj korak preuzima sam, pa čovek na kraju dobija spreman nacrt izmene koji treba samo da pregleda i odobri.
Šta se konkretno promenilo
Pozadinski agenti u Claude Code rade u zasebnom radnom stablu, odvojeni od grane na kojoj programer trenutno radi, kako izmene koje predlažu ne bi ometale postojeći posao. Ranije bi agent, po završetku zadatka, zastao i tražio uputstvo o tome da li da sačuva rad. Sada, prema navodima iz changeloga, agent po završetku sam napravi commit, uradi push i otvori pull request označen kao nacrt.
Status nacrta je ovde ključan. Pull request u režimu nacrta signalizira da izmena još nije spremna za spajanje i da ne treba da pokreće obavezne provere niti zahteve za recenziju dok je autor ne označi kao gotovu. Time agent dobija slobodu da posao dovede do kraja i uredno ga zabeleži, a odluku o tome da li izmena uopšte ulazi u glavni tok koda i dalje donosi čovek.
Obaveštenja umesto stalnog nadgledanja
Uz autonomiju stiže i sistem obaveštavanja. Ista verzija uvodi obaveštajne kuke za pozadinske agente pokrenute preko claude agents. Sesija koja zahteva unos ili je završila posao sada okida takozvanu Notification kuku sa dva stanja, agent_needs_input kada agentu treba odgovor i agent_completed kada je zadatak gotov. Programer tako ne mora da drži otvoren prozor i proverava dokle je agent stigao, već ga sistem obavesti kada je potrebna njegova reakcija.
Kombinacija ove dve promene čini celinu. Agent radi samostalno dok može, javi se kada zapne, a kada završi, ostavi za sobom uredan trag u vidu nacrta pull request-a. Za timove koji istovremeno vode više agentskih zadataka, to znači manje ručnog praćenja i jasniju podelu na ono što je gotovo i ono što još čeka.
Veći korak ka samostalnijim agentima
Promena se uklapa u smer u kojem se Claude Code razvija tokom cele godine. Anthropic postepeno pomera agente od pomoćnika koji predlaže i čeka odobrenje ka izvođaču koji zadatak dovede do kraja i tek onda traži pregled. Otvaranje nacrta pull request-a bez pitanja jedan je od konkretnih izraza te logike.
Takav pristup ima jasnu prednost i jasan rizik. Prednost je u tome što se smanjuje broj prekida u kojima agent stoji i čeka, pa se rad više odvija bez zastoja. Rizik je u tome što izmena koju je mašina samostalno zabeležila i dalje mora da prođe ljudsku recenziju pre spajanja. Status nacrta upravo tu služi kao brana, jer razdvaja činjenicu da je posao završen od odluke da izmena uđe u proizvod. Disciplina pregleda koda time ne nestaje, već se pomera na kasniji korak.
Nova veština za vizualizaciju podataka
Isto izdanje donosi i veštinu /dataviz, namenjenu izradi grafikona i tabli sa podacima. Prema opisu u napomenama, ona nudi smernice za dizajn grafikona i kontrolnih tabli i uključuje proverivač palete boja koji se može pokrenuti. Ideja je da agent, kada pravi vizuelni prikaz podataka, dobije okvir za čitljive i dosledne prikaze umesto nasumičnih kombinacija boja.
Veština se oslanja na sistem koji Anthropic gradi već mesecima, u kojem se posebne sposobnosti dodaju kao moduli koje agent poziva po potrebi. Za nekoga ko koristi Claude Code za rad sa podacima, to je praktičan dodatak, jer pomera deo posla oko oblikovanja grafikona sa čoveka na alat.
Ostale izmene u izdanju
Verzija 2.1.198 sadrži oko trideset izmena, od kojih je većina ispravki grešaka. Među većim stavkama je i to da agent za istraživanje koda sada nasleđuje model glavne sesije, uz gornju granicu na nivou modela Opus, umesto da radi na lakšem modelu. To bi trebalo da podigne kvalitet pretrage i analize koda kada korisnik radi na jačem modelu.
Anthropic je u istoj verziji naveo i da je proširenje Claude in Chrome postalo opšte dostupno, da je poboljšan gateway uz podršku za Claude platformu na Amazonovoj infrastrukturi, kao i da se podešavanje produženog razmišljanja sada prenosi kroz podagente i kroz sažimanje konteksta. Deo ispravki odnosi se na otpornost na mrežne greške, gde se prolazne greške sada ponavljaju sa odlaganjem umesto da odmah padnu, te na stabilnost pozadinskih agenata na sistemu macOS i na osvežavanje pristupnih tokena kod sesija na Amazonovoj infrastrukturi.
Šta ovo znači u praksi
Za razvojne timove, uključujući i one u regionu koji Claude Code koriste za svakodnevni rad, promena pomera deo rutinskog posla sa čoveka na alat. Beleženje izmena, slanje na server i otvaranje pull request-a spadaju u korake koji se ponavljaju i lako se automatizuju, pa njihovo prepuštanje agentu oslobađa vreme za pregled i odlučivanje. Istovremeno, teret provere ostaje na timu, jer nacrt koji je agent otvorio nije isto što i izmena spremna za proizvod.
Anthropic ovom verzijom ne najavljuje novi model niti veliku funkciju, već niz sitnijih promena koje agente čine samostalnijim i predvidljivijim u pozadinskom radu. Otvoreno je pitanje koliko će timovi biti spremni da agentima prepuste i korake koji vode ka spajanju koda, a ne samo do nacrta.
Često postavljana pitanja
Šta tačno rade pozadinski agenti u Claude Code od verzije 2.1.198?
Kada završe zadatak u izolovanom radnom stablu, agenti pokrenuti preko komande claude agents sami urade commit, pošalju izmene na server i otvore nacrt pull request-a, umesto da stanu i traže potvrdu.
Da li to znači da izmene idu u kod bez ljudske provere?
Ne. Pull request se otvara kao nacrt, što znači da nije spreman za spajanje. Odluku o tome da li izmena ulazi u glavni tok koda i dalje donosi čovek kroz recenziju.
Čemu služe nova obaveštenja?
Verzija uvodi obaveštajnu kuku sa stanjima agent_needs_input i agent_completed, pa sistem javlja kada agentu treba unos ili kada je posao gotov, umesto da programer sam prati napredak.
Šta donosi veština /dataviz?
Reč je o modulu za izradu grafikona i kontrolnih tabli koji nudi smernice za dizajn i uključuje proverivač palete boja, kako bi prikazi podataka bili čitljiviji i dosledniji.
