Gemini Code Assist (in precedenza Duet AI per gli sviluppatori)

Sviluppo di applicazioni basate sull'IA

Aumenta lo sviluppo e la velocità di distribuzione del software utilizzando l'assistenza basata sull'AI generativa, con sicurezza aziendale e protezione della privacy.

Vuoi creare con i modelli Gemini? Prova l'API Gemini in Vertex AI

Funzionalità

Assistenza per il codice IA

Gemini Code Assist completa il codice mentre scrivi e genera blocchi di codice completi o funzioni on demand. L'assistenza per la programmazione è disponibile in molti IDE, comeVisual Studio Code, IDE JetBrains (IntelliJ, PyCharm, GoLand, WebStorm e altri), Cloud Workstations, Editor di Cloud Shell, e supporta oltre 20 linguaggi di programmazione, tra cui Java, JavaScript, Python, C, C++, Go, PHP e SQL.

Chat in linguaggio naturale

Tramite un'interfaccia di chat in linguaggio naturale, puoi comunicare rapidamente con Gemini Code Assist per ottenere risposte a domande sulla programmazione o ricevere indicazioni sulle best practice di programmazione. La chat è disponibile in tutti gli IDE supportati.

Personalizzazione del codice (anteprima)

Le aziende possono personalizzare Gemini Code Assist utilizzando i codebase privati e le fonti di conoscenza della propria organizzazione in modo che Gemini Code Assist possa offrire un'assistenza più personalizzata. Ad esempio, gli sviluppatori aziendali possono ricevere suggerimenti di codice più pertinenti ai loro codebase privati oppure Gemini può guidarli verso documentazione pertinente o soluzioni preesistenti all'interno delle proprie organizzazioni.

Consapevolezza completa del codebase (anteprima)

Gemini Code Assist consente ai clienti di eseguire modifiche su larga scala all'intero codebase da un singolo prompt, tra cui l'aggiunta di nuove funzionalità, l'aggiornamento delle dipendenze tra file, l'assistenza per gli upgrade delle versioni, le revisioni complete del codice e altro ancora. Questa funzionalità si basa sul modello Gemini 1.5 Pro di Google, che offre un'ampia finestra contestuale con un milione di token.

Azioni intelligenti basate sull'IA

Gemini Code Assist include le azioni intelligenti contestuali, scorciatoie rapide per automatizzare attività come la trasformazione del codice, la generazione di test e la spiegazione del codice. Devi solo selezionare il tuo codice e usare il linguaggio naturale per agire rapidamente sul codice selezionato. La disponibilità delle azioni intelligenti all'interno dell'IDE riduce al minimo il cambio di contesto per il copia e incolla, rendendo l'esperienza utente molto più fluida per gli sviluppatori. Inoltre, dato che Gemini è nel tuo IDE, ha il contesto di tutti i tuoi file e può aiutarti in modo più personalizzato.

Sviluppo delle API (anteprima)

Utilizzando Gemini Code Assist in Apigee, puoi creare API coerenti con i tuoi standard aziendali senza competenze specialistiche. Se una specifica API esistente nell'hub API non soddisfa i tuoi requisiti, puoi crearne una nuova con un semplice prompt. Gemini Code Assist prende in considerazione artefatti come gli schemi di sicurezza o gli oggetti API nell'hub API e li utilizza per suggerire una specifica su misura per la tua azienda, risparmiando tempo nei cicli di revisione e nello sviluppo. Inoltre, Gemini ti aiuta ad avviare facilmente un server fittizio per simulare il comportamento del mondo reale e creare un proxy dalle tue specifiche.


Integrazione di app SaaS e automazione del flusso di lavoro (anteprima)

Utilizzando Gemini Code Assist in Application Integration, puoi creare flussi di automazione end-to-end da prompt o suggerimenti con un solo clic. Utilizzando i prompt e gli asset aziendali esistenti come API o applicazioni, Gemini Code Assist suggerisce più flussi su misura per il tuo caso d'uso. Inoltre, Gemini Code Assist crea automaticamente variabili, preconfigura le attività e completa la documentazione in base al contesto aziendale. Infine, suggerisce in modo proattivo le ottimizzazioni o estende i flussi esistenti con un solo clic, riducendo notevolmente le attività di manutenzione.

Sicurezza e privacy aziendale

I nostri criteri sulla governance dei dati contribuiscono a garantire che il codice e gli input dei clienti, nonché i suggerimenti generati, non vengano utilizzati per addestrare modelli condivisi, né per sviluppare prodotti. I clienti controllano e possiedono i loro dati e la loro PI. Gemini Code Assist include anche funzionalità di sicurezza come accesso privato Google, Controlli di servizio VPC e Controlli dell'accesso aziendale con autorizzazioni IAM granulari per aiutare le aziende ad adottare l'assistenza AI su larga scala senza compromettere la sicurezza e la privacy.

Rispetto della proprietà intellettuale

Gemini Code Assist fornisce la citazione della fonte in modo che i suggerimenti di codice siano segnalati automaticamente quando una fonte viene citata direttamente e in dettaglio, per aiutare le aziende a rispettare i requisiti di licenza. Le norme di indennizzo della proprietà intellettuale di Google contribuiscono a proteggere gli utenti con licenza di Gemini Code Assist da potenziali implicazioni legali relative a violazioni del copyright.

Certificati di settore

Gemini Code Assist ha ottenuto numerose certificazioni di settore come SOC 1/2/3, ISO/IEC 27001 (Gestione della sicurezza delle informazioni), 27017 (Sicurezza del cloud), 27018 (Protezione delle PII) e 27701 (Gestione delle informazioni sulla privacy). Per maggiori dettagli, consulta Certificazioni e sicurezza per Gemini.

Come funziona

Gemini Code Assist offre assistenza basata sull'AI allo sviluppo software per aiutare i team di sviluppo a creare applicazioni di alta qualità in modo più rapido, efficace e sicuro.


È realizzato utilizzando i modelli Gemini di Google per fornire agli sviluppatori assistenza basata sull'AI generativa negli IDE con funzionalità come completamento automatico del codice, generazione del codice, chat in linguaggio naturale e altro ancora.

logo gemini

Utilizzi comuni

Programma più velocemente con l'assistenza dell'IA

Accelera la programmazione con chat, completamento e generazione del codice tramite l'IA

Gli sviluppatori di applicazioni possono utilizzare Gemini Code Assist per completare automaticamente il codice in linea durante la programmazione negli IDE o generare blocchi di codice utilizzando commenti in linguaggio naturale. Possono anche usare una chat con Gemini Code Assist per qualsiasi domanda relativa al codice nell'IDE.

Tutorial: Sviluppa un'app con l'assistenza di Gemini Code Assist
Assistenza per codice Duet AI

Accelera la programmazione con chat, completamento e generazione del codice tramite l'IA

Gli sviluppatori di applicazioni possono utilizzare Gemini Code Assist per completare automaticamente il codice in linea durante la programmazione negli IDE o generare blocchi di codice utilizzando commenti in linguaggio naturale. Possono anche usare una chat con Gemini Code Assist per qualsiasi domanda relativa al codice nell'IDE.

Tutorial: Sviluppa un'app con l'assistenza di Gemini Code Assist
Assistenza per codice Duet AI

Automatizza le attività del loop interno degli sviluppatori

Utilizza le azioni intelligenti per accelerare ulteriormente il processo di sviluppo

Gli sviluppatori possono utilizzare le azioni intelligenti di Gemini Code Assist per automatizzare le attività frequenti del loop interno dello sviluppatore, come la generazione di test e la spiegazione del codice. Queste scorciatoie predefinite con un solo clic contribuiscono ad accelerare ulteriormente il processo di sviluppo.

Tutorial: come utilizzare le azioni intelligenti

    Utilizza le azioni intelligenti per accelerare ulteriormente il processo di sviluppo

    Gli sviluppatori possono utilizzare le azioni intelligenti di Gemini Code Assist per automatizzare le attività frequenti del loop interno dello sviluppatore, come la generazione di test e la spiegazione del codice. Queste scorciatoie predefinite con un solo clic contribuiscono ad accelerare ulteriormente il processo di sviluppo.

    Tutorial: come utilizzare le azioni intelligenti

      Migliora le competenze tecniche e di programmazione

      Scopri informazioni più velocemente su programmazione e nuovi strumenti con l'assistenza dell'AI

      Se stai cercando risposte su come scrivere query o script specifici, indicazioni sui migliori strumenti, librerie per risolvere i tuoi problemi o best practice sulla programmazione, puoi chiedere la consulenza di un esperto di Gemini Code Assist usando la chat della piattaforma in linguaggio naturale direttamente nell'IDE, riducendo al minimo i cambi di contesto.

        Scopri informazioni più velocemente su programmazione e nuovi strumenti con l'assistenza dell'AI

        Se stai cercando risposte su come scrivere query o script specifici, indicazioni sui migliori strumenti, librerie per risolvere i tuoi problemi o best practice sulla programmazione, puoi chiedere la consulenza di un esperto di Gemini Code Assist usando la chat della piattaforma in linguaggio naturale direttamente nell'IDE, riducendo al minimo i cambi di contesto.

          Crea API e automazioni senza competenze specifiche

          Assistenza basata sull'AI, su misura per la tua azienda

          Con Gemini Code Assist nella gestione delle API Apigee e in Application Integration, puoi creare API a partire da idee, integrazioni tra applicazioni e automatizzare i flussi di lavoro delle app SaaS. Gemini comprende gli aspetti del contesto aziendale, come schema di sicurezza, API, utilizzo delle app e altro ancora, e li utilizza per fornire suggerimenti personalizzati e proattivi per il tuo caso d'uso. 

          Gemini Code Assist nella gestione delle API Apigee e in Application Integration
          Utilizzo di Gemini Code Assist per creare API e automazioni

            Assistenza basata sull'AI, su misura per la tua azienda

            Con Gemini Code Assist nella gestione delle API Apigee e in Application Integration, puoi creare API a partire da idee, integrazioni tra applicazioni e automatizzare i flussi di lavoro delle app SaaS. Gemini comprende gli aspetti del contesto aziendale, come schema di sicurezza, API, utilizzo delle app e altro ancora, e li utilizza per fornire suggerimenti personalizzati e proattivi per il tuo caso d'uso. 

            Gemini Code Assist nella gestione delle API Apigee e in Application Integration
            Utilizzo di Gemini Code Assist per creare API e automazioni

              Prezzi

              Prezzi di Gemini Code Assist Tabella dei prezzi
              ServizioPrezzo

              Gemini Code Assist

              19 $ per utente al mese con un impegno annuale anticipato.

              È possibile provare Gemini Code Assist senza costi fino all'11 luglio 2024, con un limite di un utente per account di fatturazione.

              Scopri di più sui prezzi di Gemini Code Assist.



              Prezzi di Gemini Code Assist

              Tabella dei prezzi

              Gemini Code Assist

              Prezzo

              19 $ per utente al mese con un impegno annuale anticipato.

              È possibile provare Gemini Code Assist senza costi fino all'11 luglio 2024, con un limite di un utente per account di fatturazione.

              Scopri di più sui prezzi di Gemini Code Assist.



              Calcolatore prezzi

              Stima i costi mensili per Google Cloud, inclusi i prezzi e le tariffe specifici per regione.

              PREVENTIVO PERSONALIZZATO

              Contatta il nostro team di vendita per ricevere un preventivo personalizzato per la tua organizzazione.

              Gemini Code Assist

              Accedi subito a Gemini Code Assist

              Scopri di più su Gemini Code Assist

              Criteri di governance dei dati

              Configura un progetto

              AI responsabile

              Partner e integrazione

              Ecosistema dei partner di Gemini Code Assist
              • Slalom

              Stiamo collaborando con un ecosistema di partner su Gemini Code Assist. I partner tecnologici ci forniscono documentazione e dati aggiuntivi sui loro prodotti per poter ottimizzare Gemini Code Assist al fine di fornire una migliore assistenza per il codice e risposte generali per i loro prodotti nel tempo. I partner di servizi avranno un ruolo importante nell'aiutare i clienti ad adottare Gemini Code Assist.

              Google Cloud
              • ‪English‬
              • ‪Deutsch‬
              • ‪Español‬
              • ‪Español (Latinoamérica)‬
              • ‪Français‬
              • ‪Indonesia‬
              • ‪Italiano‬
              • ‪Português (Brasil)‬
              • ‪简体中文‬
              • ‪繁體中文‬
              • ‪日本語‬
              • ‪한국어‬
              Console
              • Risparmia con il nostro approccio trasparente ai prezzi
              • Il pagamento a consumo di Google Cloud offre risparmi automatici in base all'utilizzo mensile e alle tariffe scontate per risorse prepagate. Contattaci oggi per richiedere un preventivo.
              Google Cloud