Novità sui prodotti

Sfrutta le skill Android e Gemma 4 in Android Studio Quail 4

Tempo di lettura: 5 min
Visualizza il profilo di Amman Asfaw
Amman Asfaw Product manager, Android Studio

Android Studio Quail 4 è ora stabile e pronto per l'uso in produzione.

Questa è la release stabile finale di Android Studio Quail. Le nuove funzionalità di Android Studio ti consentono di creare app premium con l'AI in modo efficiente ed efficace. Guarda il video qui sotto per scoprire le nuove funzionalità più utili delle ultime quattro release che possono aiutarti a migliorare e velocizzare lo sviluppo.

Ecco un approfondimento sulle novità di Android Studio Quail 4:

Competenze Android integrate in Android Studio

Sebbene gli LLM siano incredibilmente capaci di gestire query di programmazione generiche, spesso scrivono codice errato o obsoleto quando si trovano di fronte ad API Android in rapida evoluzione, migrazioni specifiche della piattaforma o strutture di configurazione complesse.Per risolvere questo problema, raggruppiamo le competenze Android, curate dal team che crea Android, direttamente in Android Studio. In base alla specifica delle skill degli agenti open standard, si tratta di istruzioni modulari ottimizzate per l'AI progettate specificamente per guidare gli LLM attraverso flussi di lavoro Android complessi. Le skill Android sono ora precaricate direttamente nell'IDE, così puoi iniziare a utilizzarle senza dover scaricare manualmente file aggiuntivi.

Quando invii un prompt all'agente di Android Studio, analizziamo il prompt ed eseguiamo una ricerca nei metadati delle skill installate, richiamandole automaticamente quando sono più pertinenti. Il tuo agente acquisisce immediatamente competenze di dominio, applicando le best practice di Google con un overhead ridotto per i prompt di configurazione manuali lunghi.

Android Studio è precaricato con 23 skill selezionate, tra cui:

Ti invitiamo inoltre a creare le tue skill personalizzate per estendere la modalità Agente con un'esperienza specializzata e workflow personalizzati per il tuo team. Se vuoi utilizzare le skill Android con altre AI di interfaccia a riga di comando (CLI) al di fuori di Android Studio, installa la CLI Android ed esegui android skills add --all per iniziare rapidamente. Se vuoi disattivare completamente le competenze in bundle, puoi farlo facilmente tramite un pulsante di attivazione/disattivazione a livello di IDE nelle Impostazioni.

as-agent-skill1.gif
Android Studio è precaricato con 23 skill Android selezionate.

Integrazione del modello locale Gemma 4 (programmazione AI privata, sicura e offline)

Molti sviluppatori apprezzano l'accesso ai modelli locali e Android Studio ora integra in modo nativo Gemma 4, il modello aperto più potente di Google, per l'assistenza al coding con l'AI senza il fastidio della configurazione manuale di terze parti.

  • Requisiti di sistema: puoi eseguire i modelli più piccoli con 12 GB di RAM, ma le macchine con almeno 32 GB di RAM funzioneranno meglio. Consulta i requisiti hardware.
  • Gestione con un solo clic: basta selezionare Gemma nel selettore del modello dell'agente e poi scegliere il modello che vuoi scaricare o visitare  . Android Studio scarica, verifica e aggiorna automaticamente i pesi del modello.
  • Motore di inferenza integrato: abbiamo integrato un motore di inferenza leggero per eseguire i modelli Gemma 4 direttamente nell'IDE.
  • Agente AI on-device: poiché Gemma 4 dispone di funzionalità native di chiamata degli strumenti agentici, puoi eseguire piani di refactoring complessi su più file con l'agente completamente offline. Il tuo codice sorgente non lascia mai la tua macchina locale e non raggiungi mai i limiti di quota dei token.
as-agent-gemma2.gif
Scegli il modello Gemma che vuoi scaricare e utilizzare.

Notifiche UX di Parallel Agents e altri miglioramenti

In Android Studio Quail 2 abbiamo introdotto il multitasking basato su agenti con chat parallele. Ora Android Studio Quail 4 offre diversi miglioramenti dell'interfaccia utente progettati per rendere le tue interazioni con l'AI più fluide, veloci e trasparenti:

  • Simboli di codice con link ipertestuali nelle risposte: i nomi delle classi, le funzioni, i metodi e i percorsi dei file menzionati nelle risposte dell'agente vengono ora rilevati automaticamente e visualizzati come link ipertestuali cliccabili.
  • Notifiche degli agenti in background in tempo reale: quando esegui il multitasking con chat parallele, il riquadro Chat recenti ora fornisce indicatori di stato a colpo d'occhio. Vedrai un'icona di caricamento quando un agente sta eseguendo attivamente gli strumenti, un indicatore di stato rosso se un agente è in attesa del tuo input e un badge blu quando un'attività in background è terminata ed è pronta per la revisione.
  • Riepilogo unificato delle modifiche: dopo che l'agente ha completato un'attività di programmazione in più passaggi, gli artefatti separati Attività e Procedura dettagliata vengono ora consolidati in una scheda Riepilogo delle modifiche pulita e dedicata, offrendoti un'esperienza di revisione e diff chiara prima di applicare le modifiche.
  • Rendering del processo di pensiero comprimibile: per i modelli di ragionamento, il processo di pensiero passo passo dell'agente è organizzato in modo ordinato in blocchi comprimibili, mantenendo la conversazione in chat facile da scansionare e consentendoti di ispezionare la logica sottostante on demand.
Qual4InlineAsset_Canavs.png
Ora puoi monitorare l'avanzamento delle chat parallele in tempo reale nel riquadro Chat recenti

Esegui l'upgrade per usufruire di funzionalità di AI premium

Android Studio offre agli sviluppatori l'accesso a un modello Gemini predefinito pronto all'uso. Le funzionalità di questo modello vengono regolate in modo dinamico per garantire un'esperienza ottimale senza costi. Tuttavia, se vuoi un accesso più granulare ai modelli più potenti di Gemini o hai bisogno di una quota aggiuntiva per lunghe sessioni di programmazione, puoi eseguire l'upgrade del tuo accesso utilizzando uno di questi tre percorsi:

  • Chiave API: utilizza i modelli Gemini più recenti, come Gemini 3.7 Flash, nel tuo flusso di sviluppo non appena sono disponibili con la tua chiave API di Google AI Studio. Puoi anche utilizzare la chiave API di altri fornitori di modelli come Anthropic o OpenAI direttamente in Android Studio
  • Piano Google AI: gli sviluppatori con un piano Google AI Pro o Ultra possono accedere con il proprio Account Google per sbloccare automaticamente la capacità premium e limiti di frequenza più elevati. Grazie alle sue funzionalità ampliate, Gemini può aiutarti ad analizzare, rifattorizzare e pianificare le funzionalità in codebase di grandi dimensioni.
  • Gemini Enterprise: se la tua organizzazione ha accesso a Gemini Enterprise, gli sviluppatori possono accedere per sfruttare i vantaggi di privacy e sicurezza di Google Cloud durante l'utilizzo dell'agente AI di Android Studio. Questa funzionalità è in fase di implementazione per alcune organizzazioni ed è attualmente disponibile nell'ultima versione di Android Studio Canary. 

Uno sguardo al passato: riepilogo della serie Android Studio Quail

La release Android Studio Quail 4 continua a concentrarsi sull'accelerazione della produttività degli sviluppatori con l'AI. Dai un'occhiata ai nostri blog post precedenti per scoprire di più sulle nuove funzionalità introdotte di recente.

Android Studio Quail

  • Integrazione dell'agente di Insight sulla qualità dell'app: abbiamo avviato il ciclo di Android Studio Quail integrando Insight sulla qualità dell'app (AQI) con Gemini.
  • Rilasciato in Android Studio Quail (Canary) in occasione di Google I/O: abbiamo introdotto strumenti creati per l'era agentica, tra cui Agent Skills, l'integrazione di Firebase e le conversazioni parallele in modalità agente, il supporto dei modelli locali con Gemma 4, la CLI Android, i test multi-dispositivo dell'emulatore Android peer-to-peer, ADB Wi-Fi 2.0 e la pubblicazione nativa del canale di test di Google Play.

Android Studio Quail 2

  • Chat parallele: abbiamo sbloccato il multitasking simultaneo nell'IDE. Gli sviluppatori possono aprire più chat come schede dell'editor affiancate, eseguendo un refactoring di Compose in una scheda utilizzando Gemini 3.5 Flash e documentando il codice in una seconda scheda con Gemma 4 in parallelo. Le attività in background attive vengono monitorate facilmente tramite indicatori di avanzamento in tempo reale (indicatori di caricamento, stati di pausa ed errori) nella barra laterale delle chat recenti.
  • Profilazione di LeakCanary: abbiamo integrato LeakCanary direttamente nel Profiler di Android Studio. Spostando l'analisi dell'heap JVM dal dispositivo di test ed eseguendo il motore dell'analizzatore Shark sul computer host, il monitoraggio delle perdite di memoria è diventato cinque volte più veloce e completamente privo di jank, supportato dalle correzioni AI di "Fix with Agent".

Android Studio Quail 3

  • Modalità di pianificazione semplificata: quando utilizzi il comando /plan o passi alla modalità "Pianificazione", l'agente fa un passo indietro per valutare la sua logica e definisce un piano di implementazione prima di scrivere il codice.
  • Marketplace MCP: andando su Impostazioni > Strumenti > AI > Server MCP, ora puoi cercare, installare e gestire facilmente i server Model Context Protocol (MCP) direttamente dall'IDE, in modo da connettere il tuo agente AI a strumenti per sviluppatori, registry e database personalizzati esterni.

Inizia subito

Android Studio Quail 4 è ora disponibile nel canale stabile. Abbandona la configurazione manuale, esegui più attività su thread paralleli e crea con un'intelligenza AI basata su esperti.

👉 Scarica subito Android Studio Quail 4 Stable

Come sempre, il tuo feedback contribuisce a plasmare il futuro dello sviluppo Android. Consulta i problemi noti o invia segnalazioni di bug e richieste di funzionalità direttamente sul nostro tracker di bug ufficiale. 

Puoi anche unirti alla nostra vivace community di sviluppatori e rimanere al passo con gli ultimi approfondimenti seguendoci su Instagram, LinkedIn, YouTube o X. Non vediamo l'ora di vedere cosa creerai.

Continua a leggere