Apple je najavio uvođenje agentnog kodiranja u Xcode. U utorak je tvrtka objavila izdanje Xcode 26.3, koje će omogućiti programerima korištenje agentnih alata, uključujući Anthropicov Claude Agent i OpenAI-ov Codex, izravno u Appleovoj službenoj aplikaciji za razvoj.
Objava Xcode 26.3 dostupna je svim Apple programerima danas na web stranici za programere, a kasnije će biti dostupna i u App Storeu.
Ova najnovija nadogradnja dolazi nakon izdanja Xcode 26 prošle godine, koje je uvelo podršku za ChatGPT i Claude unutar Appleovog integriranog razvojnog okruženja (IDE) za izradu aplikacija za iPhone, iPad, Mac, Apple Watch i druge Appleove platforme.
Integracija agentnih kodirajućih alata omogućuje AI modelima da iskoriste više Xcodeovih značajki za obavljanje svojih zadataka i složeniju automatizaciju.
Modeli će također imati pristup trenutnoj Appleovoj dokumentaciji za programere kako bi osigurali korištenje najnovijih API-ja i pridržavanje najboljih praksi tijekom izrade.
Pri pokretanju, agenti mogu pomoći programerima da istraže svoj projekt, razumiju njegovu strukturu i metapodatke, zatim izgrade projekt i izvrše testove kako bi provjerili postoje li greške i ispravili ih ako je potrebno.

Kako bi se pripremili za ovo izdanje, Apple je rekao da je blisko surađivao s Anthropicom i OpenAI-em na dizajniranju novog iskustva. Tvrtka je također radila na optimizaciji korištenja tokena i pozivanja alata, kako bi agenti radili učinkovito u Xcodeu.
Xcode koristi MCP (Model Context Protocol) za izlaganje svojih mogućnosti agentima i povezivanje s njegovim alatima. To znači da Xcode sada može raditi s bilo kojim vanjskim agentom koji podržava MCP za stvari poput otkrivanja projekata, promjena, upravljanja datotekama, pregleda i pristupa najnovijoj dokumentaciji.
Programeri koji žele isprobati značajku agentnog kodiranja trebaju prvo preuzeti agente koje žele koristiti iz Xcodeovih postavki. 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 okviru za unos s lijeve strane ekrana, programeri mogu reći agentu kakav projekt žele izraditi ili koje promjene žele napraviti pomoću prirodnih jezika. Na primjer, mogu uputiti Xcode da doda značajku svojoj aplikaciji koja koristi jedan od Appleovih okvira, te kako bi ona trebala izgledati i funkcionirati.

Dok agent započinje s radom, razbija zadatke na 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 sa strane ekrana omogućuje programerima da nauče što se događa u pozadini.
Ova transparentnost mogla bi posebno pomoći novim programerima koji uče kodirati, vjeruje Apple. U tom cilju, tvrtka organizira „code-along“ radionicu u četvrtak na svojoj web stranici za programere, gdje korisnici mogu gledati i učiti kako koristiti alate za agentno 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. Na temelju rezultata svojih testova u ovoj oblasti, agent može nastaviti s radom 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 na određeno 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 napravi promjenu.



