Google ha recentemente annunciato il lancio globale di Gemini code assist per sviluppatori, una versione gratuita del suo strumento di codifica assistita dall’intelligenza artificiale, ora disponibile in anteprima pubblica. Questo strumento è progettato per supportare sviluppatori individuali, tra cui studenti, liberi professionisti, hobbisti e startup, offrendo un accesso semplificato a funzionalità avanzate di assistenza alla codifica senza la necessità di passare tra diverse risorse.

Una caratteristica distintiva di Gemini code assist è la sua generosa offerta di completamenti di codice: fino a 180.000 al mese, un numero significativamente superiore rispetto ai 2.000 completamenti mensili offerti da concorrenti come github copilot. Questo è reso possibile grazie al modello di intelligenza artificiale gemini 2.0 di google, ottimizzato per la codifica, che supporta una vasta gamma di linguaggi di programmazione e fornisce assistenza tramite un’interfaccia chatbot.

Gemini code assist si integra perfettamente con vari ambienti di sviluppo integrato (ide) come visual studio code, github e jetbrains, permettendo agli sviluppatori di ricevere suggerimenti contestuali e completamenti di codice in tempo reale direttamente nel loro ambiente di lavoro. Oltre alla generazione e al completamento del codice, lo strumento offre funzionalità di revisione del codice, aiutando gli sviluppatori a identificare e correggere potenziali problemi nel loro codice.

E’ importante notare che, mentre la versione gratuita per individui offre una gamma completa di funzionalità di assistenza alla codifica, alcune caratteristiche avanzate presenti nelle versioni standard ed enterprise, come metriche di produttività e integrazioni con servizi google cloud, non sono incluse in questo livello gratuito. Tuttavia, per i nuovi clienti delle versioni standard ed enterprise, google offre crediti equivalenti a 50 licenze gratuite per il primo mese, indipendentemente dall’edizione scelta.

Per iniziare a utilizzare Gemini code assist, gli sviluppatori possono installare l’estensione appropriata per il loro ide preferito, come visual studio code o intellij. Una volta installato, lo strumento fornisce suggerimenti di codice in tempo reale, risposte contestuali alle richieste e citazioni delle fonti utilizzate per generare le risposte, migliorando così l’efficienza e la qualità del processo di sviluppo.