Il protocollo LanguageModel rende intercambiabili Gemini, Claude e i modelli on-device

Apple ha introdotto in iOS 27 un'interfaccia Swift pubblica che consente di sostituire il provider AI — da on-device a Gemini o Claude — aggiornando una sola dipendenza Swift Package Manager, senza toccare il codice applicativo.

Un'API unica per provider diversi

La novità piú rilevante sul fronte degli strumenti per sviluppatori emersa durante le sessioni del giorno 2 di WWDC 2026 non era nel keynote in senso stretto: é il protocollo `LanguageModel`, un'interfaccia Swift pubblica integrata nel framework Foundation Models e disponibile su iOS 27, macOS 27 Golden Gate, iPadOS 27, watchOS 27 e visionOS 27.

Il meccanismo é semplice nella sua eleganza: il protocollo definisce una superficie di inferenza comune che qualunque provider — Apple inclusa — puó implementare. Uno sviluppatore che costruisce la propria app sul modello on-device di Apple puó decidere in un secondo momento di instradare le richieste piú complesse verso Google Gemini o Anthropic Claude semplicemente aggiornando la dipendenza SPM. La logica di sessione, la gestione del contesto, le chiamate agli strumenti: nulla cambia nel codice applicativo, come riporta TechTimes.

Google e Anthropic già pronti

Google ha confermato che i modelli Gemini ospitati su cloud si collegano al protocollo attraverso il Firebase Apple SDK, offrendo una superficie API condivisa tra inferenza on-device e cloud. Anthropic ha pubblicato un proprio pacchetto Swift che implementa la stessa interfaccia.

Il risultato pratico é che Apple non impone piú una scelta definitiva tra privacy assoluta (on-device) e potenza computazionale (cloud): i due mondi diventano opzioni intercambiabili alla stessa API. Per le applicazioni che trattano dati sensibili — salute, finanze, messaggistica — la possibilitá di restare on-device per le query ordinarie e salire su cloud solo per le richieste straordinarie é concretamente utile, non un dettaglio architetturale astratto.

← Torna alla home