Martedì Apple ha annunciato Xcode 26.3, introducendo strumenti di codifica ad agenti come Claude Agent di Anthropic e Codex di OpenAI direttamente all’interno della sua suite di sviluppo di app. Il Release Candidate Xcode 26.3 è diventato disponibile per tutti gli sviluppatori Apple sul sito Web degli sviluppatori lo stesso giorno, con una versione completa dell’App Store che seguirà a breve.

Questo aggiornamento si basa su Xcode 26, rilasciato l’anno precedente, che ha aggiunto il supporto per ChatGPT e Claude all’interno dell’ambiente di sviluppo integrato (IDE) utilizzato per creare app per iPhone, iPad, Mac, Apple Watch e altre piattaforme Apple. Le nuove funzionalità di codifica degli agenti consentono ai modelli di intelligenza artificiale di accedere a più funzionalità Xcode per attività complesse di automazione e gestione dei progetti. Questi modelli si collegano anche all’attuale documentazione per gli sviluppatori di Apple, garantendo che incorporino le API più recenti e le linee guida sulle migliori pratiche.

Al momento del lancio, gli agenti assistono gli sviluppatori esplorando strutture e metadati del progetto, costruendo progetti, eseguendo test per identificare errori e risolvendo automaticamente i problemi. Apple ha collaborato con Anthropic e OpenAI per perfezionare l’integrazione, con sforzi specifici per ottimizzare l’utilizzo dei token e l’efficienza delle chiamate agli strumenti.

Xcode utilizza il Model Context Protocol (MCP) per esporre le sue capacità agli agenti e collegarli a strumenti tra cui rilevamento di progetti, gestione di file, anteprime, snippet e accesso alla documentazione. Questa compatibilità MCP consente a Xcode di funzionare con qualsiasi agente esterno supportato da MCP.

Per utilizzare le funzionalità, gli sviluppatori scaricano gli agenti desiderati dalle impostazioni di Xcode e collegano i propri account del fornitore di intelligenza artificiale tramite accesso o chiavi API. Un menu a discesa consente loro di selezionare versioni di modelli specifici, come GPT-5.2-Codex o GPT-5.1 mini. Gli sviluppatori inseriscono quindi i comandi in linguaggio naturale in una finestra di dialogo sul lato sinistro dello schermo, istruendo l’agente su attività come l’aggiunta di funzionalità utilizzando i framework Apple, incluso come dovrebbero apparire e funzionare.

Una volta richiesto, l’agente suddivide le attività in passaggi più piccoli e consulta la documentazione pertinente prima della codifica. Evidenzia visivamente le modifiche al codice e visualizza una trascrizione del progetto sul lato dello schermo, rivelandone i processi interni. Apple afferma che questa trasparenza avvantaggia i nuovi sviluppatori che imparano a programmare.

Apple ha programmato un workshop “code-along” per giovedì sul suo sito degli sviluppatori. I partecipanti possono guardare dimostrazioni ed esercitarsi con gli strumenti di codifica ad agenti in tempo reale utilizzando le proprie installazioni Xcode.

Dopo aver completato le attività, l’agente esegue i test per verificare la funzionalità del codice. In base ai risultati dei test, esegue l’iterazione per risolvere errori o altri problemi. Apple consiglia di chiedere all’agente di pianificare in anticipo prima di scrivere codice, poiché questa fase di pre-pianificazione migliora i risultati. Gli sviluppatori mantengono il controllo, con Xcode che crea automaticamente tappe per ogni modifica apportata dall’agente, consentendo un facile ripristino agli stati precedenti del codice in qualsiasi momento.

Gli strumenti degli agenti estendono le capacità di intelligenza artificiale di Xcode oltre le integrazioni di chat di base in Xcode 26. Gli agenti ora eseguono flussi di lavoro end-to-end, dall’analisi del progetto al test e al perfezionamento. Gli sviluppatori impartiscono comandi come dirigere l’aggiunta di funzionalità dell’app legate a specifici framework Apple.

La configurazione rimane semplice: gli agenti vengono installati tramite le impostazioni, seguiti dal collegamento dell’account. L’interfaccia include la casella di richiesta istruzioni, elementi visivi per la scomposizione delle attività, evidenziazioni del codice e trascrizioni per la supervisione.

L’accesso alla documentazione in tempo reale garantisce che gli agenti facciano riferimento a risorse aggiornate. MCP supporta le interazioni degli strumenti, supportando un’ampia compatibilità degli agenti.

La disponibilità della Release Candidate segna un test immediato per gli sviluppatori, prima della versione dell’App Store. Ciò posiziona Xcode come hub per lo sviluppo avanzato assistito dall’intelligenza artificiale su piattaforme Apple.


Credito immagine in primo piano