Strumenti per sviluppatori
Android Studio Rabbit 2: Codex, Claude e altri agenti di IA entrano nell'IDE
Android Studio Rabbit 2 è stabile e supporta agenti di IA di terze parti, la gestione delle skill, i miglioramenti a LeakCanary e gli emulatori XR.
Gli sviluppatori Android non devono più uscire da Android Studio per lavorare con il loro agente di programmazione preferito. Il 28 ottobre Google ha rilasciato nel canale stabile Android Studio Rabbit 2, versione 2026.2.2. La novità principale è Bring Your Own Agent: il supporto ad agenti di terze parti, tra cui OpenAI Codex e Claude Agent, accanto agli strumenti propri di Android Studio (Google).
La versione aggiunge anche la gestione delle skill per gli agenti, la revisione del codice assistita dall'IA, un'integrazione con LeakCanary e gli emulatori Android XR stabili. Nello stesso evento Google ha annunciato altre funzioni distinte per Android CLI e per la piattaforma; non tutte sono funzioni di Android Studio né hanno lo stesso livello di maturità.
Portate il vostro agente di programmazione
Bring Your Own Agent, o BYOA, collega gli agenti di programmazione compatibili ad Android Studio tramite l'Agent Client Protocol (ACP), un protocollo aperto. Google afferma che gli sviluppatori possono scegliere tra oltre 40 agenti, tra cui Claude Agent, Codex, Junie e Google Antigravity. Gli agenti supportati possono usare strumenti dell'IDE come l'emulatore, i sistemi di build e Logcat (Google).
Per esempio, chi lavora su un'app Kotlin potrebbe chiedere a un agente di indagare su un errore di build con accesso alla diagnostica dell'IDE. L'agente può proporre modifiche e usare gli strumenti disponibili, ma lo sviluppatore deve comunque controllare la patch, rilanciare i test pertinenti e decidere se risolve davvero il problema. Questo esempio illustra un possibile flusso di lavoro, non un risultato misurato.
Per iniziare, aprite la finestra dell'agente oppure andate in Settings → Tools → AI → Agents, selezionate un agente e autenticatevi se richiesto. Google dice che l'autenticazione è possibile con abbonamenti personali o aziendali. Disponibilità, quote, costi e trattamento dei dati dipendono dall'agente e dal fornitore; l'integrazione in Android Studio non rende gratuito ogni abbonamento di terze parti (note di rilascio).
Skill, revisione del codice e perdite di memoria
Rabbit 2 aggiunge uno skills manager per scoprire e gestire le istruzioni specializzate a disposizione degli agenti. Google cita skill per Android e Firebase per attività come la migrazione delle viste XML a Jetpack Compose, l'adattamento dei layout e l'integrazione di CameraX. Gli sviluppatori possono aprire il gestore dal pannello Agent o da Settings → Tools → AI → Skills Manager (Google).
AI Change Review può esaminare le modifiche di un agente, i commit in sospeso o quelli già eseguiti. Google dice che individua le correzioni consigliate e può produrre una guida che raggruppa le modifiche correlate. Questo può rendere più agevole orientarsi in un diff voluminoso, ma resta una revisione generata dall'IA e non la prova che il codice sia corretto.
LeakCanary è inoltre integrato con l'agente incorporato di Android Studio nel Profiler. L'agente può aiutare a spiegare le perdite di memoria e a suggerire modifiche al codice. È utile per le app che trattengono risorse più a lungo del dovuto, anche se una correzione suggerita richiede comunque profilazione e test sull'app.
| Funzione | Che cosa dice Google che fa | Che cosa verificare |
|---|---|---|
| Bring Your Own Agent | Collega agenti compatibili agli strumenti dell'IDE | Condizioni del fornitore, permessi e modifiche generate |
| Skills Manager | Scopre e gestisce indicazioni specializzate per gli agenti | Quali skill sono installate e se sono adatte |
| AI Change Review | Suggerisce correzioni e raggruppa le modifiche correlate | Correttezza, sicurezza e copertura dei test |
| Integrazione LeakCanary | Aiuta a spiegare le perdite e a suggerire correzioni | Se il comportamento della memoria migliora davvero |
| Emulatori XR | Testano virtualmente le esperienze dei dispositivi XR supportati | Comportamento su hardware reale, quando disponibile |
Fonte: Android Developers Blog, 28 ottobre 2026.
Gli emulatori Android XR diventano stabili
Google afferma che i suoi emulatori per XR, occhiali audio e occhiali con display sono ora stabili in Android Studio. Gli sviluppatori possono testare le esperienze supportate dal computer, personalizzare gli ambienti degli occhiali con display usando foto a 360 gradi o il flusso di una fotocamera collegata, e sfruttare una procedura guidata di abbinamento migliorata per telefono e occhiali virtuali (Google).
Gli sviluppatori XR hanno così un altro modo di iterare senza dover disporre di occhiali fisici per ogni test. Non sostituisce la validazione su dispositivi reali, soprattutto per prestazioni, sensori e usabilità nel mondo reale.
E Android CLI e le nuove API per agenti?
Google ha annunciato anche modifiche correlate ad Android CLI, tra cui lo streaming dei dispositivi, le anteprime di Jetpack Compose e la profilazione. Sono stati annunciati inoltre plugin Android ufficiali per Claude Code e Codex. Si tratta di strumenti per sviluppatori Android correlati, non di funzioni che si debbano dare per scontate nell'IDE Rabbit 2 stesso (Google).
Lo stesso annuncio descrive API per creare esperienze con agenti nelle app Android. Il loro grado di maturità varia: AppFunctions è in beta, mentre A2UI per Jetpack Compose e la ML Kit Agentic API sono in alpha. Prima di pianificare un uso in produzione, gli sviluppatori dovrebbero consultare la documentazione di ciascuna e verificarne la disponibilità.
Come aggiornare
Google indica Rabbit 2 come versione stabile. In Android Studio, usate Help → Check for Updates; su macOS, Android Studio → Check for Updates. È disponibile anche dalla pagina di download ufficiale.
Prima di collegare un agente esterno, controllate a quali file e strumenti può accedere, le condizioni del fornitore sui dati e i costi di abbonamento o API. Iniziate con un compito piccolo e rivedete il risultato prima di affidargli un refactoring più ampio.
Il nostro parere
Il punto di forza di Rabbit 2 è la flessibilità. Gli sviluppatori Android possono avvicinare l'agente che preferiscono agli strumenti di build, debug ed emulazione che già usano. Anche le skill e le revisioni guidate potrebbero rendere più facile orientarsi tra le modifiche generate dagli agenti.
La prova pratica è se l'agente scelto risolve davvero i problemi del vostro progetto senza creare altro lavoro di revisione. Google descrive le capacità dell'integrazione; non dimostra un guadagno di produttività universale per ogni app. Provatela su un vero problema di build, misurate il risultato e mantenete i controlli che contano per il vostro progetto.
Fonti
- Google, Android Studio Rabbit 2 and AI agents, 28 ottobre 2026
- Google, Android Studio Rabbit 2 release notes, consultato il 29 ottobre 2026
- Google, Android development tools and agent APIs, 28 ottobre 2026
Avete notato un errore in questo articolo? Segnalatelo · La nostra politica sulle correzioni