Apple je najavio uvođenje agentnog kodiranja u Xcode. U utorak, tvrtka je objavila izdanje Xcode 26.3, koje će omogućiti programerima korištenje agentnih alata, uključujući Anthropicov Claude Agent i OpenAI-ov Codex, direktno u Appleovom službenom razvoju aplikacija.
Xcode 26.3 Release Candidate dostupan je svim Appleovim programerima danas s web stranice za programere, a kasnije će se pojaviti u App Storeu.
Ova najnovija ažuriranja dolaze nakon izdanja Xcode 26 prošle godine, koje je uvelo podršku za ChatGPT i Claude unutar Appleovog integriranog razvojnog okruženja (IDE) koje koriste oni koji razvijaju aplikacije za iPhone, iPad, Mac, Apple Watch i druge Appleove platforme.
Integracija agentnih kodirnih alata omogućava AI modelima pristup većem broju značajki Xcodea kako bi izvršili svoje zadatke i obavljali složeniju automatizaciju.
Modeli će također imati pristup trenutnoj dokumentaciji za programere kako bi osigurali da koriste najnovije API-je i slijede najbolje prakse tijekom izgradnje.
Pri pokretanju, agenti mogu pomoći programerima da istraže svoj projekt, razumiju njegovu strukturu i metapodatke, zatim izgrade projekt i pokrenu testove kako bi provjerili postoje li greške i ispravili ih, ako ih ima.

Kako bi se pripremili za ovo lansiranje, Apple je rekao da je blisko surađivao s Anthropicom i OpenAI-om kako bi dizajnirao novo iskustvo. Tvrtka je naglasila da su puno radili na optimizaciji korištenja tokena i pozivanju alata, kako bi agenti učinkovito radili u Xcodeu.
Xcode koristi MCP (Model Context Protocol) kako bi izložio svoje mogućnosti agentima i povezao ih s svojim alatima. To znači da Xcode može raditi s bilo kojim vanjskim MCP-kompatibilnim agentom za stvari kao što su otkrivanje projekata, promjene, upravljanje datotekama, pregled i isječke, te pristup najnovijoj dokumentaciji.
Programeri koji žele isprobati značajku agentnog kodiranja trebaju najprije preuzeti agente koje žele koristiti iz postavki Xcodea. Također mogu povezati svoje račune s AI pružateljima prijavom ili dodavanjem svog API ključa. Izbornik unutar aplikacije omogućuje programerima da odaberu koju verziju modela žele koristiti (npr. GPT-5.2-Codex naspram GPT-5.1 mini).
U prozoru za unos na lijevoj strani ekrana, programeri mogu reći agentu kakav projekt žele izgraditi ili koje izmjene žele napraviti koristeći prirodne jezične naredbe.

Dok agent počinje raditi, razbija zadatke u manje korake, tako da je lako vidjeti što se događa i kako se kod mijenja. Također će tražiti dokumentaciju koja mu je potrebna prije nego što počne kodirati. Promjene su vizualno istaknute unutar koda, a transkript projekta na strani ekrana omogućuje programerima da saznaju što se događa u pozadini.
Ova transparentnost mogla bi posebno pomoći novim programerima koji uče programirati, vjeruje Apple. U tom smislu, tvrtka organizira „code-along“ radionicu u četvrtak na svojoj stranici za programere, gdje korisnici mogu gledati i učiti kako koristiti agentne alate za kodiranje dok kodiraju u stvarnom vremenu sa svojom verzijom Xcodea.
Na kraju svog procesa, AI agent provjerava da li kod koji je stvorio radi kako se očekuje. Opremljen rezultatima svojih testova, agent može dodatno iterirati na projektu ako je potrebno kako bi ispravio greške ili druge probleme. (Apple je napomenuo da ponekad traženje od agenta da razmisli o svojim planovima prije pisanja koda može poboljšati proces, jer prisiljava agenta da napravi malo unaprijed planiranje.)
Osim toga, ako programeri nisu zadovoljni rezultatima, mogu lako vratiti svoj kod na izvorni u bilo kojem trenutku, jer Xcode stvara prekretnice svaki put kada agent izvrši promjenu.



