Icona Gemini

Assistente codice Gemini

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 codice

Personalizza Gemini Code Assist utilizzando i codebase privati della tua organizzazione per un'assistenza più personalizzata. I tuoi sviluppatori possono ricevere suggerimenti di codice più pertinenti per i tuoi codebase privati.

Awareness del codebase locale

Gemini Code Assist genera codice più pertinente per la tua applicazione, basando le risposte sul contesto della codebase locale e della sessione di sviluppo corrente. Esegui modifiche su larga scala al tuo codice sorgente, 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.

Trasformazione del codice

Gemini Code Assist include azioni intelligenti e comandi intelligenti contestuali, scorciatoie rapide per automatizzare attività come la correzione degli errori di codice, la generazione e la spiegazione del codice. Puoi anche selezionare il tuo codice e usare il linguaggio naturale per agire rapidamente sul codice selezionato. La disponibilità di questi comandi e 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.


Sviluppo di app in Firebase

Gemini Code Assist include Gemini in Firebase, che è integrato nella console Firebase per contribuire a semplificare il processo di sviluppo. Chatta con Gemini per pianificare e progettare la tua applicazione, risolvere i problemi e ricevere consigli in base alle best practice. Ottieni informazioni sugli arresti anomali della tua app con l'assistenza dell'AI in Crashlytics, che fornisce riepiloghi dei crash, possibili cause principali e correzioni suggerite.

Analisi dei dati con BigQuery

Ottieni insight più approfonditi dai tuoi dati utilizzando il linguaggio naturale per esplorare, trasformare e visualizzare i dati in BigQuery. Genera query approfondite e chiedi a Gemini di creare codice SQL e Python efficiente per te. Risolvi i problemi dei workload Apache Spark, ottimizza la tua infrastruttura di dati con consigli per partizionamento, clustering e viste materializzate e personalizza anche le tue traduzioni SQL con Gemini Code Assist.

Integrazione di app e automazione del workflow

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. Crea automaticamente variabili, preconfigura le attività e completa la documentazione in base al contesto aziendale. Ottieni suggerimenti per le ottimizzazioni ed estendi i flussi esistenti con un solo clic, per ridurre 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.

Confronta le versioni di Gemini Code Assist

VersionePanoramicaFunzionalità principali

Gemini Code Assist Standard

Assistenza alla programmazione AI pronta per l'uso aziendale, con sicurezza di livello enterprise, per la creazione e l'esecuzione di applicazioni.

Il piano Standard include:

Gemini Code Assist Enterprise

Soluzione completa per lo sviluppo di applicazioni basata sull'AI, che può essere personalizzata in base ai tuoi repository di codice sorgente privati e integrata con molti servizi Google Cloud per la creazione di applicazioni in tutto lo stack tecnico.

Tutto ciò che è incluso in Standard, più:

Gemini Code Assist Standard

Panoramica

Assistenza alla programmazione AI pronta per l'uso aziendale, con sicurezza di livello enterprise, per la creazione e l'esecuzione di applicazioni.

Funzionalità principali

Il piano Standard include:

Gemini Code Assist Enterprise

Panoramica

Soluzione completa per lo sviluppo di applicazioni basata sull'AI, che può essere personalizzata in base ai tuoi repository di codice sorgente privati e integrata con molti servizi Google Cloud per la creazione di applicazioni in tutto lo stack tecnico.

Funzionalità principali

Tutto ciò che è incluso in Standard, più:

Come funziona

Gemini Code Assist utilizza modelli linguistici di grandi dimensioni (LLM) di Google. Gli LLM sono ottimizzati con miliardi di righe di codice open source, dati di sicurezza, documentazione di Google Cloud e codice campione. Questi modelli, abbinati a Gemini Code Assist, offrono agli sviluppatori funzionalità come completamento e generazione del codice, chat in linguaggio naturale e altro ancora, nel loro IDE e nei servizi Google Cloud, tra cui Firebase, Colab Enterprise (Vertex AI), Databases BigQuery, Apigee e Application Integration.

Schermata che mostra un prompt in Gemini Code Assist
Scopri come attivare Gemini Code Assist

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 la programmazione di Gemini Code Assist

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 la programmazione di Gemini Code Assist

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
Illustrazione della programmazione di Gemini Code Assist

    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
    Illustrazione della programmazione di Gemini Code Assist

      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.

      Illustrazione della programmazione di Gemini Code Assist

        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.

        Illustrazione della programmazione di Gemini Code Assist

          Sviluppo di applicazioni in Firebase

          Utilizza Gemini in Firebase per velocizzare lo sviluppo delle applicazioni

          Integrato nella console Firebase, Gemini in Firebase semplifica il processo di sviluppo fornendo risposte rapide, generando snippet di codice per l'integrazione di Firebase, offrendo assistenza per la risoluzione dei problemi, fornendo insight sulla qualità delle app e altro ancora. Questa integrazione semplifica la curva di apprendimento, consentendo agli sviluppatori di creare, lanciare e scalare le proprie app con Firebase più rapidamente.

          Inizia a utilizzare Gemini in Firebase

            Utilizza Gemini in Firebase per velocizzare lo sviluppo delle applicazioni

            Integrato nella console Firebase, Gemini in Firebase semplifica il processo di sviluppo fornendo risposte rapide, generando snippet di codice per l'integrazione di Firebase, offrendo assistenza per la risoluzione dei problemi, fornendo insight sulla qualità delle app e altro ancora. Questa integrazione semplifica la curva di apprendimento, consentendo agli sviluppatori di creare, lanciare e scalare le proprie app con Firebase più rapidamente.

            Inizia a utilizzare Gemini in Firebase

              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

                  Come funzionano i prezzi di Gemini Code AssistI prezzi si basano su licenze per utente al mese, con termini di impegno annuale per Enterprise e termini di impegno mensili o annuali per Standard.
                  ServizioPrezzo

                  Gemini Code Assist Standard (mensile)

                  22,80 $ per utente al mese.

                  Gemini Code Assist Standard (annuale)

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

                  Gemini Code Assist Enterprise (mensile)

                  54 $ per utente al mese.

                  Gemini Code Assist Enterprise (annuale)

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

                  Gemini Code Assist Enterprise è disponibile a 19 $ al mese per utente con un impegno di 12 mesi fino al 31 marzo 2025. Contatta il nostro team di vendita per usufruire di questa offerta promozionale.

                  Scopri di più sui prezzi di Gemini Code Assist.



                  Come funzionano i prezzi di Gemini Code Assist

                  I prezzi si basano su licenze per utente al mese, con termini di impegno annuale per Enterprise e termini di impegno mensili o annuali per Standard.

                  Gemini Code Assist Standard (mensile)

                  Prezzo

                  22,80 $ per utente al mese.

                  Gemini Code Assist Standard (annuale)

                  Prezzo

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

                  Gemini Code Assist Enterprise (mensile)

                  Prezzo

                  54 $ per utente al mese.

                  Gemini Code Assist Enterprise (annuale)

                  Prezzo

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

                  Gemini Code Assist Enterprise è disponibile a 19 $ al mese per utente con un impegno di 12 mesi fino al 31 marzo 2025. Contatta il nostro team di vendita per usufruire di questa offerta promozionale.

                  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.

                  Assistente codice Gemini

                  Accedi subito a Gemini Code Assist

                  Scopri di più su Gemini Code Assist

                  Criteri di governance dei dati

                  Configura un progetto

                  AI responsabile

                  Business case

                  Scopri in che modo le attività sfruttano Gemini Code Assist per aumentare la produttività e il benessere dei propri sviluppatori.


                  Logo Wayfair

                  Fiona Tan, CTO, Wayfair

                  "Gemini Code Assist ha apportato miglioramenti significativi in tutto lo spettro. Ad esempio, gli sviluppatori sono stati in grado di configurare gli ambienti il 55% più velocemente di prima, con un aumento di oltre il 48% della copertura dei test delle unità per il codice e il 60% degli sviluppatori ha dichiarato di potersi concentrare su un lavoro più soddisfacente."

                  Guarda questo video per scoprire di più sulla storia di Wayfair

                  Partner e integrazione

                  Ecosistema dei partner di Gemini Code Assist
                  • Logo Thales
                  • logo exabeam
                  • Logo Sysdig
                  • Logo Weights & Biases
                  • Logo LangChain
                  • Logo Snorkel
                  • Logo Cohesity
                  • Logo Egnyte
                  • Logo Fortinet
                  • Logo Labelbox
                  • Logo Snyk
                  • Logo Jasper
                  • Logo Symantec
                  • Logo Dynatrace
                  • Logo Datadog
                  • Logo Okta
                  • Logo JetBrains
                  • Logo NetApp
                  • Logo di Atlassian
                  • Logo Crowdstrike
                  • Logo MongoDB
                  • logo Neo4j
                  • Grafana Labs
                  • Logo Pinecone
                  • Logo Redis
                  • Logo Confluent
                  • Logo Elastic
                  • Logo SingleStore
                  • Logo HashiCorp
                  • Logo Stack Overflow
                  • Logo Thales
                  • logo exabeam
                  • Logo Sysdig
                  • Logo Weights & Biases
                  • Logo LangChain
                  • Logo Snorkel
                  • Logo Cohesity
                  • Logo Egnyte
                  • Logo Fortinet
                  • Logo Labelbox
                  • Logo Snyk
                  • Logo Jasper
                  • Logo Symantec
                  • Logo Dynatrace
                  • Logo Datadog
                  • Logo Okta
                  • Logo JetBrains
                  • Logo NetApp
                  • Logo di Atlassian
                  • Logo Crowdstrike
                  • Logo MongoDB
                  • logo Neo4j
                  • Grafana Labs
                  • Logo Pinecone
                  • Logo Redis
                  • Logo Confluent
                  • Logo Elastic
                  • Logo SingleStore
                  • Logo HashiCorp
                  • Logo Stack Overflow
                  • Logo Capgemini
                  • Logo PWC
                  • Logo Slalom
                  • Logo Infosys
                  • Logo TCS
                  • logo kyndryl
                  • Logo Accenture
                  • Logo HCLTech
                  • Logo Quantiphi
                  • Logo ManTech
                  • Logo Cognizant
                  • Logo Deloitte
                  • Logo Wipro

                  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
                  Google Cloud