Google lancia Gemini Code Assist

Google ha lanciato Gemini Code Assist, uno strumento gratuito per sviluppatori che offre assistenza nella scrittura del codice. Include 180.000 completamenti al mese e 240 chat giornaliere, superando GitHub Copilot. Code Assist per GitHub esamina automaticamente le pull request per bug.

Google lancia Gemini Code Assist

Martedì, Google ha presentato una nuova versione gratuita del suo strumento di completamento e assistenza del codice, chiamata Gemini Code Assist per individui. Questo strumento permette agli sviluppatori di interagire con un modello di intelligenza artificiale in modo naturale, utilizzando una finestra di chat per accedere e modificare il proprio codice. Simile a Copilot di GitHub, Gemini Code Assist può correggere bug, completare sezioni di codice o spiegare parti del codice che risultano poco chiare. Il modello AI alla base di Code Assist è una variante di Gemini 2.0, ottimizzata per le applicazioni di programmazione. È compatibile con ambienti di sviluppo popolari come VS Code e JetBrains, supportando numerosi linguaggi di programmazione.

Code Assist per individui offre 180.000 completamenti di codice al mese, superando di gran lunga il limite di utilizzo del piano gratuito di GitHub Copilot, che è di 2.000 completamenti mensili. Inoltre, gli utenti possono effettuare 240 richieste di chat al giorno, quasi cinque volte di più rispetto a quelle consentite dal piano gratuito di GitHub. Il modello utilizzato da Code Assist ha una finestra di contesto di 128.000 token, molto più ampia rispetto alla concorrenza, consentendo una gestione più efficiente di codici complessi in un singolo prompt. Gli sviluppatori possono iscriversi per una preview pubblica gratuita di Gemini Code Assist a partire da martedì.

Per quanto riguarda Gemini Code Assist per GitHub, questo strumento esamina automaticamente le pull request per cercare bug e offre raccomandazioni utili. Questi strumenti sono stati lanciati mentre Google intensifica i suoi sforzi per competere con Microsoft e GitHub nel settore degli strumenti per sviluppatori. Solo sette mesi fa, Google ha assunto Ryan Salva, ex leader del team di GitHub Copilot, per guidare il lavoro di Google sugli strumenti per sviluppatori. Con un assistente AI per la codifica gratuito e con limiti di utilizzo molto elevati, Google spera di attrarre gli sviluppatori all'inizio della loro carriera verso Code Assist, con l'aspettativa che alcuni di loro possano successivamente passare a un piano enterprise, che rappresenta la principale fonte di guadagno per Google. Negli ultimi dodici mesi, Google ha già venduto Gemini Code Assist a diverse aziende e ha annunciato che presto integrerà lo strumento con strumenti di terze parti come GitLab e Google Docs. I livelli enterprise di Code Assist includono funzionalità aggiuntive come log di audit e integrazioni con altri prodotti Google Cloud, oltre a personalizzazioni per repository privati.