Codificarea agenților își face loc în Xcode de la Apple, grație colaborării cu specialiști de la Anthropic și OpenAI

Alin
ModeratorAlin
2 Min Citire
Codificarea agenților își face loc în Xcode de la Apple, grație colaborării cu specialiști de la Anthropic și OpenAI

Introducerea codării agenților în Xcode

Apple a anunțat lansarea Xcode 26.3, care va permite dezvoltatorilor să utilizeze instrumente agențiale, inclusiv Claude Agent de la Anthropic și Codex de la OpenAI, direct în mediul oficial de dezvoltare a aplicațiilor. Această actualizare este disponibilă pentru toți dezvoltatorii Apple de pe site-ul oficial și va fi disponibilă în App Store ulterior.

Funcționalitățile actualizării Xcode 26.3

Xcode 26.3 aduce suport pentru codarea agenților, permițând modelelor AI să acceseze mai multe funcționalități ale Xcode pentru a efectua sarcini și automatizări complexe. Modelele vor avea acces la documentația actuală a dezvoltatorilor Apple, asigurându-se astfel utilizarea celor mai recente API-uri și respectarea celor mai bune practici în construcția aplicațiilor.

Colaborarea cu Anthropic și OpenAI

Apple a colaborat strâns cu Anthropic și OpenAI pentru a optimiza utilizarea token-urilor și apelarea instrumentelor, astfel încât agenții să funcționeze eficient în Xcode. Xcode utilizează Model Context Protocol (MCP) pentru a expune capacitățile sale agenților, facilitând astfel interacțiunea cu instrumentele sale.

Utilizarea agenților în proiecte

Dezvoltatorii care doresc să utilizeze funcția de codare agențială trebuie să descarce agenții din setările Xcode. Aceștia pot conecta conturile lor cu furnizorii de AI prin autentificare sau prin adăugarea unui API key. Oferindu-le opțiunea de a alege versiunea modelului dorit, dezvoltatorii pot utiliza comenzi în limbaj natural pentru a indica agenților ce tip de proiect doresc să construiască sau să modifice.

Transparența în procesul de dezvoltare

Agenții împart sarcinile în pași mai mici, facilitând astfel urmărirea modificărilor în cod. Modificările sunt evidențiate vizual, iar un transcript al proiectului permite dezvoltatorilor să înțeleagă procesele interne. Apple consideră că această transparență va fi de ajutor mai ales pentru dezvoltatorii noi.

Verificarea codului și posibilitățile de revenire

La finalizarea procesului, agentul AI verifică dacă codul creat funcționează conform așteptărilor. Dacă este necesar, agentul poate itera asupra proiectului pentru a corecta eventualele erori. De asemenea, dezvoltatorii pot reveni oricând la versiunea originală a codului, Xcode creând repere de fiecare dată când agentul efectuează o modificare.

Concluzie

Prin integrarea acestor instrumente agențiale, Apple îmbunătățește semnificativ experiența de dezvoltare în Xcode, facilitând accesul la resurse și automatizări complexe, ceea ce ar putea transforma modul în care dezvoltatorii creează aplicații.

Distribuie acest articol