La nuova versione gratuita di Gemini Code Assist è stata annunciata da Google, offrendo agli sviluppatori la possibilità di “generare, spiegare e migliorare il codice”. Per accedere a questa funzionalità è sufficiente possedere un account Gmail personale.
caratteristiche di gemini code assist
Gemini Code Assist per utenti individuali è alimentato dalla versione Gemini 2.0, appositamente ottimizzata per gli sviluppatori attraverso l’analisi di numerosi casi d’uso reali. Attualmente in fase di anteprima pubblica, supporta tutti i linguaggi di programmazione disponibili nel dominio pubblico.
funzionalità avanzate
Con un supporto fino a 128.000 token nella chat, gli sviluppatori possono gestire file di grandi dimensioni e ottenere una comprensione più ampia delle loro basi di codice locali. La funzione chat consente agli sviluppatori di concentrarsi sugli aspetti creativi dello sviluppo, delegando compiti ripetitivi come la scrittura di commenti o test automatizzati a Gemini.
confronto con altri strumenti
Google evidenzia che Gemini Code Assist offre fino a 180.000 completamenti del codice al mese, rispetto ai soli 2.000 forniti dai concorrenti gratuiti.
L’altezza dell’assistenza AI con Gemini Code Assist rappresenta una sfida anche per i programmatori professionisti più esperti.
integrazione con github e altri strumenti
Oltre alla versione per singoli utenti, Google ha reso disponibile Gemini Code Assist su GitHub, fornendo revisioni del codice potenziate dall’intelligenza artificiale sia per repository pubbliche che private. Il sistema supporta linee guida stilistiche personalizzate e può rilevare problemi stilistici e bug, suggerendo automaticamente modifiche e correzioni al codice.
sistemi compatibili
Sono disponibili integrazioni anche in Visual Studio Code e negli IDE JetBrains, permettendo la creazione di snippet di codice, il debug del codice esistente e la formulazione di domande sul funzionamento degli algoritmi.
esempi pratici d’uso
- “Costruisci un semplice modulo HTML con campi per nome, email e messaggio, poi aggiungi un pulsante ‘invia’”
- “Scrivi uno script che invii un’email quotidiana con le previsioni meteo”
- “Spiega cosa fa questo frammento di codice Python e trova eventuali errori”
versione enterprise
Dallo scorso anno, Google Cloud ha offerto una versione a pagamento di Gemini Code Assist per clienti enterprise, mentre funzionalità simili sono disponibili in Android Studio e Firebase.
Lascia un commento