In seguito all’anteprima presentata durante l’I/O 2025, Google ha rilasciato una nuova funzionalità chiamata “Agent Mode” per Gemini all’interno di Android Studio. Questa modalità consente agli sviluppatori di affrontare “compiti di sviluppo complessi” come la generazione di test unitari, refactoring complessi e la costruzione del progetto con correzione automatica degli errori. Google descrive questa funzione come un modo per delegare “lavori di routine e dispendiosi in termini di tempo all’agente”, permettendo così agli sviluppatori di concentrarsi su attività “più creative e di alto valore”.
Funzionalità di agent mode
Tra le altre funzionalità, l’Agent Mode permette di estrarre stringhe hardcoded e migrarle in strings.xml, aggiungere il supporto per la modalità scura e, dato uno screenshot allegato, implementare una nuova schermata nell’applicazione utilizzando Material 3. Gli sviluppatori possono “descrivere un obiettivo complesso in linguaggio naturale” e Gemini formulerà un piano che “può coinvolgere più file nel progetto” e utilizzare una “gamma di strumenti IDE per leggere e modificare il codice, costruire il progetto, cercare nel codice e altro ancora”.
Interazione e controllo
Gli sviluppatori hanno la possibilità di “rivedere, affinare e guidare l’output dell’agente in ogni fase”, con uno schermo per “accettare” o “rifiutare le modifiche”. Google offre anche un’opzione di “approvazione automatica” per “iterare sulle idee il più rapidamente possibile”.
Disponibilità e integrazione
L’Agent Mode è disponibile nell’ultima versione Canary del Narwhal Feature Drop di Android Studio per tutti gli utenti, mentre gli abbonati al livello business avranno accesso “nei prossimi giorni”. Dopo aver lanciato Gemini dalla barra laterale, ci sarà una nuova scheda Agent accanto alla chat esistente.
Vantaggi di gemini 2.5 pro
Nel frattempo, l’Agent Mode può sfruttare la finestra di contesto da 1 milione di token di Gemini 2.5 Pro se si inserisce la chiave API di Gemini: File (Android Studio su macOS) > Impostazioni > Strumenti > Gemini. Questo consente di avere più istruzioni, codice, allegati e risposte di qualità superiore. Gli abbonati al livello business hanno già accesso a Gemini 2.5 Pro e alla finestra di contesto espansa automaticamente con la loro licenza Gemini Code Assist, quindi questi sviluppatori non vedranno l’opzione della chiave API.
Interazione con strumenti esterni
L’Agent Mode può anche interagire con strumenti esterni, come GitHub, per “creare pull request direttamente da Android Studio”, tramite il Model Context Protocol (MCP). Per questa versione iniziale, supportiamo l’interazione con strumenti esterni tramite il trasporto stdio come definito nella specifica MCP. Prevediamo di supportare l’intera suite di funzionalità MCP nelle prossime versioni di Android Studio, inclusi il trasporto HTTP streamable, risorse di contesto esterne e modelli di prompt.
Propettive future
Google anticipa ulteriori capacità agentiche per Android Studio in futuro.
Fonte: 9to5Google





