Cash News Logo

Xcode adoptă programarea agentică cu agenți de la Anthropic și OpenAI

Tech & AI3 februarie 2026, 20:00
Xcode adoptă programarea agentică cu agenți de la Anthropic și OpenAI

Apple aduce programarea agentică în Xcode. Marți, compania a anunțat lansarea Xcode 26.3, care va permite dezvoltatorilor să utilizeze instrumente agentice, inclusiv Claude Agent de la Anthropic și Codex de la OpenAI, direct în suita oficială de dezvoltare de aplicații Apple. Candidatul la lansare Xcode 26.3 este disponibil astăzi tuturor dezvoltatorilor Apple de pe site-ul web pentru dezvoltatori și va ajunge în App Store puțin mai târziu.

Această ultimă actualizare vine imediat după lansarea Xcode 26 de anul trecut, care a introdus pentru prima dată suport pentru ChatGPT și Claude în mediul de dezvoltare integrat (IDE) Apple, utilizat de cei care construiesc aplicații pentru iPhone, iPad, Mac, Apple Watch și alte platforme hardware Apple.

Integrarea instrumentelor de programare agentică permite modelelor AI să acceseze mai multe funcții ale Xcode pentru a-și îndeplini sarcinile și pentru a efectua o automatizare mai complexă. Modelele vor avea, de asemenea, acces la documentația actuală pentru dezvoltatori Apple pentru a se asigura că utilizează cele mai recente API-uri și urmează cele mai bune practici în timpul construirii.

La lansare, agenții pot ajuta dezvoltatorii să exploreze proiectul lor, să înțeleagă structura și metadatele acestuia, apoi să construiască proiectul și să ruleze teste pentru a vedea dacă există erori și să le remedieze, dacă este cazul.

Pentru a se pregăti pentru această lansare, Apple a declarat că a lucrat îndeaproape cu Anthropic și OpenAI pentru a proiecta noua experiență. Mai exact, compania a spus că a depus multă muncă pentru a optimiza utilizarea token-urilor și apelarea instrumentelor, astfel încât agenții să funcționeze eficient în Xcode.

Xcode utilizează MCP (Model Context Protocol) pentru a-și expune capacitățile agenților și pentru a-i conecta cu instrumentele sale. Asta înseamnă că Xcode poate lucra acum cu orice agent extern compatibil cu MCP pentru lucruri precum descoperirea proiectelor, modificări, gestionarea fișierelor, previzualizări și fragmente și accesarea celei mai recente documentații.

Dezvoltatorii care doresc să încerce funcția de programare agentică ar trebui să descarce mai întâi agenții pe care doresc să îi folosească din setările Xcode. De asemenea, aceștia își pot conecta conturile cu furnizorii AI conectându-se sau adăugând cheia API. Un meniu derulant din aplicație permite dezvoltatorilor să aleagă ce versiune a modelului doresc să utilizeze (de exemplu, GPT-5.2 față de GPT-5.1-mini).

Într-o casetă de solicitare din partea stângă a ecranului, dezvoltatorii pot spune agentului ce fel de proiect doresc să construiască sau ce modificare a codului doresc să facă folosind comenzi în limbaj natural. De exemplu, ar putea direcționa Xcode să adauge o funcție aplicației lor care utilizează unul dintre cadrele furnizate de Apple și modul în care ar trebui să apară și să funcționeze.

Pe măsură ce agentul începe să lucreze, acesta împarte sarcinile în pași mai mici, astfel încât este ușor să vezi ce se întâmplă și cum se modifică codul. De asemenea, va căuta documentația de care are nevoie înainte de a începe să codeze. Modificările sunt evidențiate vizual în cadrul codului, iar transcrierea proiectului de pe partea laterală a ecranului permite dezvoltatorilor să afle ce se întâmplă în fundal. Această transparență ar putea ajuta în special noii dezvoltatori care învață să codeze, crede Apple.

În acest scop, compania găzduiește un atelier de lucru "code-along" joi pe site-ul său pentru dezvoltatori, unde utilizatorii pot urmări și învăța cum să utilizeze instrumente de programare agentică în timp ce codează în timp real cu propria lor copie a Xcode.

La sfârșitul procesului său, agentul AI verifică dacă codul pe care l-a creat funcționează conform așteptărilor. Înarmați cu rezultatele testelor sale pe acest front, agentul poate itera în continuare asupra proiectului dacă este nevoie pentru a remedia erorile sau alte probleme. (Apple a menționat că a cere agentului să se gândească la planurile sale înainte de a scrie codul poate ajuta uneori la îmbunătățirea procesului, deoarece forțează agentul să facă o pre-planificare.)

În plus, dacă dezvoltatorii nu sunt mulțumiți de rezultate, aceștia pot reveni cu ușurință la codul lor la starea inițială în orice moment, deoarece Xcode creează puncte de reper de fiecare dată când agentul face o modificare.