Apple ha rinnovato il proprio impegno per il browser Safari, rendendolo conforme alle esigenze della intelligenza artificiale grazie all'implementazione di un Model Context Protocol Server (MCP). Questa funzionalità, inclusa nella Technology Preview 247 per macOS, consente agli agenti di intelligenza artificiale di comunicare direttamente con Safari. Il Model Context Protocol è uno standard aperto che permette agli assistenti digitali di accedere alle funzioni del browser.
Questo aggiornamento risponde in particolare al gruppo di utilizzatori che finora, per lavorare con l'intelligenza artificiale, sono stati costretti a utilizzare Chrome insieme a particolari estensioni, ma non lo utilizzavano quotidianamente. Browser alternativi come Atlas, Comet o Dia non sono però visti con fiducia da molti sviluppatori a causa di preoccupazioni legate alla privacy.
Agenti Intelligenza Artificiale Accedono Direttamente a Safari
Gli sviluppatori di Apple hanno annunciato nel mese di gennaio di essere al lavoro su nuove funzioni di intelligenza artificiale per Safari. Con l'arrivo di macOS 27, previsto per l'autunno, il browser supporterà funzioni come la gruppo automatico delle schede aperte e un allarme che rileva modifiche sui prezzi o su altre informazioni presenti sulle pagine web. Sarà además possibile generare estensioni usando l'intelligenza artificiale. Il servizio MCP sarà inoltre accessibile ai consumatori.
Comunicazione Aperta tra Agenti e Server
L'équipe WebKit sottolinea che qualsiasi client MCP compatibile può connettersi al server. L'aggiunta di agenti a un browser Safari apre nuovi scenari: gli sviluppatori possono analizzare e interagire con il DOM (Document Object Model), le richieste di rete, gli screenshot e le uscite della console. Inoltre, con l'aiuto dell'intelligenza artificiale, è possibile diagnosticare e risolvere i problemi autonomamente. La Safari Technology Preview 247 è già scaricabile sul sito Apple.
Analisi E Test Avanzati
L'équipe di WebKit menziona diversi scenari d'uso: il debug di applicazioni web, i test sulla compatibilità con Safari, l'analisi delle prestazioni e le verifiche sulla accessibilità possono essere automatizzate o accelerate attraverso agenti d'intelligenza artificiale. Questi possono controllare lo stato di qualsiasi elemento dell'utente, non importa qual sia il componente analizzato.
Comandi Disponibili
- Screenshot automatico
- Cambio tra schede
- Ricerca di informazioni pagine
- Analisi DOM
- Accesso alle console
- Navigazione tra gli elementi
- Analisi delle richieste di rete
- Analisi della velocità di caricamento
- Interrogazione delle API
- Esportazione di dati
- Conessione a agenti esterni
- Controllo visivo automatico
- Analisi per la accessibilità
- Test di compatibilità
- Analisi dell'usabilità
- Verifica della sicurezza
- Aggiornamenti automatici
- Diagnostica automatica
Compatibilità e Accessibilità
La tecnologia MCP non richiede l'utilizzo di Chrome o di plugin dedicati e mantiene le caratteristiche principali di Safari. Apple ha reso il browser, insieme alla versione Technology Preview, liberamente scaricabile. Questo permette agli sviluppatori di testare e implementare nuove soluzioni di intelligenza artificiale direttamente nel browser del Mac.