Novità sul prodotto

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

Tempo di lettura: 5 minuti
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 per 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:

Skill Android integrate in Android Studio

Sebbene gli LLM siano incredibilmente capaci di rispondere a query di codifica 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, abbiamo integrato in Android Studio le skill Android curate dal team che crea Android. Queste istruzioni modulari e ottimizzate per l'AI, che seguono la specifica delle skill degli agenti open standard, sono progettate appositamente per guidare gli LLM attraverso workflow Android complessi. Le skill Android sono ora precaricate direttamente nell'IDE, quindi puoi iniziare a utilizzarle senza dover scaricare manualmente file aggiuntivi.

Quando invii un prompt all'agente di Android Studio, analizziamo il prompt e cerchiamo i metadati delle skill installate, richiamandole automaticamente quando sono più pertinenti. Il tuo agente acquisisce immediatamente competenze specifiche del dominio, applicando le best practice di Google con meno overhead per i prompt di configurazione manuale lunghi.

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

Ti invitiamo anche a creare le tue skill personalizzate per estendere la modalità Agent con un'esperienza specializzata e workflow personalizzati per il tuo team. Se vuoi utilizzare le skill Android con altre AI dell'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 skill integrate, puoi farlo facilmente tramite un'opzione di attivazione/disattivazione a livello di IDE nelle Impostazioni.

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

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

Molti sviluppatori apprezzano l'accesso ai modelli locali e ora Android Studio integra in modo nativo Gemma 4, il modello open più potente di Google, per l'assistenza alla codifica AI senza la necessità di una configurazione manuale di terze parti.

  • Requisiti di sistema: puoi eseguire i modelli più piccoli con 12 GB di RAM, ma le macchine con 32 GB o più di RAM funzioneranno meglio. Consulta i requisiti hardware.
  • Gestione con un clic: seleziona Gemma nel selettore del modello dell'agente e poi scegli il modello che vuoi scaricare oppure visita  . 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 sul dispositivo: poiché Gemma 4 include funzionalità native di chiamata degli strumenti agentici, puoi eseguire piani di refactoring complessi su più file con l'agente completamente offline. Il codice sorgente non viene mai trasferito dalla macchina locale e non raggiungi mai i limiti della quota di token.
as-agent-gemma2.gif
Scegli il modello Gemma che vuoi scaricare e utilizzare.

Notifiche dell'UX degli agenti paralleli e altri miglioramenti

In Android Studio Quail 2 abbiamo introdotto il multitasking agentico con chat parallele. Ora Android Studio Quail 4 offre diversi miglioramenti dell'UI progettati per rendere le 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 degli agenti vengono ora rilevati e visualizzati automaticamente come link ipertestuali su cui è possibile fare clic.
  • 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 una rotellina di caricamento quando un agente esegue 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 è stata completata ed è pronta per la revisione.
  • Riepilogo unificato delle modifiche: dopo che l'agente ha completato un'attività di codifica 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 scorrere e consentendoti di esaminare la logica sottostante su richiesta.
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. Modifichiamo dinamicamente le funzionalità di questo modello 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 le sessioni di codifica lunghe, puoi eseguire l'upgrade dell'accesso utilizzando uno di questi tre metodi:

  • 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à estese, Gemini può aiutarti ad analizzare, eseguire il refactoring 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 canary di Android Studio. 

Uno sguardo al passato: riepilogo della serie Android Studio Quail

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

Android Studio Quail

  • Integrazione dell'agente Insight sulla qualità dell'app: abbiamo iniziato il ciclo di Android Studio Quail integrando Insight sulla qualità dell'app (AQI) con Gemini.
  • Rilasciato in Android Studio Quail (canary) durante Google I/O: abbiamo introdotto strumenti creati per l'era agentica, tra cui skill degli agenti, integrazione di Firebase e conversazioni parallele in modalità Agent, supporto dei modelli locali con Gemma 4, CLI Android, test multi-dispositivo dell'emulatore Android peer-to-peer, ADB Wi-Fi 2.0 e pubblicazione nativa della traccia 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 il 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 (rotelline di caricamento, stati in pausa ed errori) nella barra laterale Chat recenti.
  • Profilazione di LeakCanary: abbiamo integrato in modo nativo LeakCanary direttamente in Android Studio Profiler. Trasferendo l'analisi dell'heap JVM dal dispositivo di test ed eseguendo il motore di analisi Shark sul computer host, il tracciamento delle perdite di memoria è diventato cinque volte più veloce e completamente privo di jank, supportato dalle correzioni AI "Correggi con l'agente".

Android Studio Quail 3

  • Modalità di pianificazione semplificata: quando utilizzi il comando /plan o passi la conversazione a "Pianificazione", l'agente torna indietro per valutare la sua logica, elaborando un piano di implementazione prima di scrivere il codice.
  • MCP Marketplace: se vai a Impostazioni > Strumenti > AI > Server MCP, ora puoi cercare, installare e gestire facilmente i server Model Context Protocol (MCP) direttamente dall'IDE, consentendoti di connettere il tuo agente AI a strumenti di sviluppo esterni, registri e database personalizzati.

Inizia subito

Android Studio Quail 4 è ora disponibile nel canale stabile. Abbandona la configurazione manuale, esegui il multitasking su thread paralleli e crea con l'intelligenza artificiale basata su esperti.

👉 Scarica subito Android Studio Quail 4 Stable

Come sempre, il tuo feedback modella il futuro dello sviluppo per Android. Consulta i problemi noti o segnala bug e richiedi nuove funzionalità direttamente nel nostro strumento di monitoraggio dei bug ufficiale

Puoi anche unirti alla nostra vivace community di sviluppatori e rimanere aggiornato sugli ultimi approfondimenti seguendoci su Instagram, LinkedIn, YouTube, o X. Non vediamo l'ora di vedere le tue creazioni.

Continua a leggere