Gemini Code Assist, un prodotto del portafoglio Gemini per Google Cloud, offre assistenza basata sull'AI per aiutare il tuo team di sviluppo a creare, eseguire il deployment e utilizzare le applicazioni durante l'intero ciclo di vita dello sviluppo del software.
Puoi utilizzare Gemini Code Assist nel tuo IDE (ad esempio VS Code, IntelliJ, Cloud Workstations o Editor Cloud Shell) per l'assistenza alla programmazione basata su AI in molti linguaggi più diffusi. Puoi ricevere completamenti codice mentre scrivi il codice, generare funzioni complete o blocchi di codice dai commenti, generare test delle unità e ricevere assistenza per il debug, la comprensione e la documentazione del codice.
Gemini Code Assist fornisce risposte contestualizzate ai prompt, incluse citazioni delle fonti relative alla documentazione e agli esempi di codice utilizzati da Gemini per generare le risposte.
Gemini Code Assist usa modelli linguistici di grandi dimensioni (LLM) sviluppati da Google. Gli LLM sono perfezionati con miliardi di righe di codice open source, dati di sicurezza e contenuti specifici di Google Cloud come documentazione e codice campione.Gemini non utilizza i tuoi prompt o le sue risposte come dati per addestrare i suoi modelli. Per maggiori informazioni, consulta In che modo Gemini per Google Cloud utilizza i tuoi dati. Poiché si tratta di una tecnologia in fase iniziale, Gemini è in grado di generare risultati che sembrano plausibili, ma di fatto errati. Ti consigliamo di convalidare tutti gli output di Gemini prima di utilizzarli. Per maggiori informazioni, consulta Gemini per Google Cloud e IA responsabile.
In che modo Gemini aiuta a programmare
Gemini fornisce assistenza per le attività di programmazione e codice. Ti consigliamo di testare e rivedere tutto il codice. Gemini fornisce informazioni sulle citazioni quando cita direttamente e in dettaglio citazioni di un'altra fonte, ad esempio un codice open source esistente. Per maggiori informazioni, consulta Come e quando Gemini cita le fonti.
Interagisci con Gemini Code Assist nel tuo IDE
Dopo aver configurato Gemini Code Assist per un progetto Google Cloud e installato il plug-in Cloud Code nel tuo IDE, puoi chiedere assistenza nei seguenti modi:
Ricevi i completamenti di codice o genera il codice direttamente nell'editor di codice.
Fai clic su spark Gemini nell'IDE per visualizzare l'assistente conversazionale. Puoi porre domande o selezionare codice nell'editor e inserire prompt come questi:
Write unit tests for my code.
Help me debug my code.
Make my code more readable.
Per maggiori informazioni, vedi Utilizzare Gemini Code Assist nel tuo IDE.
Funzionalità
La seguente tabella mostra i tipi di assistenza dell'IA generativa disponibili in Gemini Code Assist, insieme ai link alla documentazione che mostra come ricevere assistenza:
Attività | Tipo di assistenza | Documentazione del prodotto |
---|---|---|
Sviluppo e deployment |
|
|
Trasformazioni del codice (anteprima) |
|
|
Passaggi successivi
- Scopri come utilizzare Gemini Code Assist nel tuo IDE.
- Scopri in che modo Gemini per Google Cloud utilizza i tuoi dati.
- Scopri di più sui prezzi di Gemini.
- Scopri di più sulla conformità di Google Cloud.