Icône Gemini

Gemini Code Assist

Développement d'applications assisté par l'IA

Accélérez le développement et la livraison de logiciels avec l'assistance de l'IA générative, tout en bénéficiant d'une sécurité et d'une protection de la confidentialité adaptées aux entreprises.

Vous êtes intéressé par le développement avec des modèles Gemini ? Essayez l'API Gemini dans Vertex AI.

Fonctionnalités

Aide au codage d'IA

Gemini Code Assist complète votre code à mesure que vous l'écrivez et génère des fonctions ou des blocs de code entiers à la demande. L'aide au codage est disponible dans de nombreux IDE courants, tels que Visual Studio Code, JetBrains (IntelliJ, PyCharm, GoLand, WebStorm, etc.), Cloud Workstations et l'éditeur Cloud Shell, et accepte plus de 20 langages de programmation, y compris Java, JavaScript, Python, C, C++, Go, PHP et SQL.

Chat en langage naturel

Grâce à une interface de chat en langage naturel, vous pouvez discuter rapidement avec Gemini Code Assist pour obtenir des réponses à vos questions sur le codage ou en savoir plus sur les bonnes pratiques. Le chat est disponible dans tous les IDE compatibles.

Personnalisation du code

Personnalisez Gemini Code Assist à l'aide des bases de code privées de votre organisation pour une assistance plus personnalisée. Vos développeurs peuvent obtenir des suggestions de code plus pertinentes pour vos codebases privées.

Visibilité du codebase local

Gemini Code Assist génère du code plus pertinent pour votre application en plaçant les réponses dans le contexte de votre base de code locale et de votre session de développement actuelle. Apportez des modifications majeures à votre codebase, y compris ajouter de nouvelles fonctionnalités, mettre à jour les dépendances entre fichiers, mettre à niveau les versions, effectuer des examens complets du code, etc. Cette capacité est optimisée par le modèle Gemini 1.5 Pro de Google.

Transformation de code

Gemini Code Assist intègre des actions intelligentes et des commandes intelligentes contextuelles, c'est-à-dire des raccourcis rapides pour automatiser des tâches comme la correction d'erreurs de code, la génération de code et l'explication du code. Il vous suffit de sélectionner votre code et d'utiliser le langage naturel pour effectuer rapidement l'action dont vous avez besoin. Ces actions et commandes intelligentes étant disponibles directement dans l'IDE, elles limitent les changements de contexte liés aux opérations de copier-coller, ce qui rend l'expérience utilisateur beaucoup plus fluide pour les développeurs. De plus, comme Gemini est dans votre IDE, il connaît le contexte de tous vos fichiers et peut vous apporter une aide plus personnalisée.

Développement d'API (preview)

En utilisant Gemini Code Assist dans Apigee, vous pouvez créer des API conformes aux normes de votre entreprise, sans expertise particulière. Si une spécification d'API existante dans l'API Hub ne répond pas à vos exigences, vous pouvez en créer une à l'aide d'une simple requête. Gemini Code Assist prend en compte les artefacts tels que vos schémas de sécurité ou vos objets API dans l'API Hub et les utilise pour suggérer une spécification adaptée à votre entreprise. Vous gagnez ainsi du temps lors du développement et des cycles de révision. De plus, Gemini vous permet de lancer facilement un serveur fictif pour simuler un comportement réel et de créer un proxy à partir de votre spécification.


Développement d'applications dans Firebase

Gemini Code Assist inclut Gemini dans Firebase, qui est intégré à la console Firebase pour vous aider à simplifier votre processus de développement. Discutez avec Gemini pour planifier et concevoir votre application, résoudre des problèmes et obtenir des recommandations basées sur les bonnes pratiques. Obtenez des insights sur les plantages de votre application grâce à l'IA de Crashlytics, qui fournit des résumés de plantage, des causes possibles et des corrections suggérées.

Analyse de données avec BigQuery

Obtenez des insights plus précis sur vos données en utilisant le langage naturel pour explorer, transformer et visualiser des données dans BigQuery. Générez des requêtes pertinentes et demandez à Gemini de créer du code SQL et Python efficace pour vous. Dépannez les charges de travail Apache Spark, optimisez votre infrastructure de données avec des recommandations pour la partition, le clustering et les vues matérialisées, et personnalisez vos traductions SQL avec Gemini Code Assist.

Intégration d'applications et automatisation des workflows

En utilisant Gemini Code Assist dans Application Integration, vous pouvez créer des flux d'automatisation de bout en bout à partir de requêtes ou de suggestions, en un clic. À partir des requêtes et des ressources existantes de l'entreprise, telles que les API ou les applications, Gemini Code Assist suggère plusieurs flux adaptés à votre cas d'utilisation. Créez automatiquement des variables, préconfigurez des tâches et complétez la documentation en fonction du contexte de votre entreprise. Obtenez des suggestions d'optimisation et étendez l'application des flux existants d'un simple clic, ce qui réduit considérablement vos efforts de maintenance.

Sécurité et confidentialité pour les entreprises

Notre Règlement relatif à la gouvernance des données permet de s'assurer que le code des clients, les informations qu'ils saisissent et les recommandations générées ne serviront pas à entraîner des modèles partagés ni à développer des produits. Les clients contrôlent leurs données et en détiennent les droits de propriété intellectuelle. Gemini Code Assist est également doté de fonctionnalités de sécurité comme l'accès privé à Google, VPC Service Controls et les contrôles des accès Enterprise. Des autorisations IAM précises aident les entreprises à adopter l'assistance par l'IA à grande échelle sans pour autant faire de compromis sur la sécurité et la confidentialité.

Respect de la propriété intellectuelle

Gemini Code Assist offre une fonctionnalité de citation de la source : les suggestions de code sont automatiquement signalées quand elles constituent une citation directe et longue d'une source, pour aider les entreprises à respecter les exigences concernant les licences. Le Règlement de Google en matière d'indemnisation des droits de propriété intellectuelle contribue à protéger les utilisateurs disposant d'une licence Gemini Code Assist contre d'éventuelles conséquences juridiques liées à une atteinte aux droits d'auteur.

Certificats du secteur

Gemini Code Assist a obtenu plusieurs certifications du secteur, telles que SOC 1/2/3, ISO/CEI 27001 (Gestion de la sécurité de l'information), 27017 (Sécurité dans le cloud), 27018 (Protection des informations personnelles) et 27701 (Gestion des informations à caractère personnel). Pour en savoir plus, consultez Certifications et sécurité pour Gemini.

Comparer les éditions de Gemini Code Assist

ÉditionPrésentationPrincipales fonctionnalités

Gemini Code Assist Standard

Une assistance au codage par IA adaptée aux entreprises, avec un niveau de sécurité professionnel, pour créer et exécuter des applications

Le forfait Standard inclut les éléments suivants :

Gemini Code Assist Enterprise

Solution complète de développement d'applications optimisée par l'IA, qui peut être personnalisée en fonction de vos dépôts de code source privés et intégrée à de nombreux services Google Cloud pour créer des applications sur l'ensemble de la pile technologique.

Tout ce qui est inclus dans Standard, plus :

Gemini Code Assist Standard

Présentation

Une assistance au codage par IA adaptée aux entreprises, avec un niveau de sécurité professionnel, pour créer et exécuter des applications

Principales fonctionnalités

Le forfait Standard inclut les éléments suivants :

Gemini Code Assist Enterprise

Présentation

Solution complète de développement d'applications optimisée par l'IA, qui peut être personnalisée en fonction de vos dépôts de code source privés et intégrée à de nombreux services Google Cloud pour créer des applications sur l'ensemble de la pile technologique.

Principales fonctionnalités

Tout ce qui est inclus dans Standard, plus :

Fonctionnement

Gemini Code Assist utilise les grands modèles de langage (LLM) de Google. Les LLM sont affinés avec des milliards de lignes de code Open Source, de données de sécurité, de documentation Google Cloud et d'exemples de code. Associés à Gemini Code Assist, ces modèles permettent aux développeurs de bénéficier de la complétion de code, de la génération de code, du chat en langage naturel et plus encore dans leur IDE, ainsi que dans les services Google Cloud tels que Firebase, Colab Enterprise (Vertex AI), les bases de données BigQuery, Apigee et Application Integration.

Écran montrant une requête dans Gemini Code Assist
Découvrez comment utiliser Gemini Code Assist

Utilisations courantes

Codez plus rapidement grâce à l'IA

Accélérez le codage grâce à la saisie et à la génération de code par l'IA, et au chat

Les développeurs d'applications peuvent utiliser Gemini Code Assist pour saisir semi-automatiquement du code de façon intégrée dans des IDE ou pour générer des blocs de code à l'aide de commentaires en langage naturel. Ils peuvent également discuter dans l'IDE avec Gemini Code Assist s'ils ont des questions concernant le code.

Tutoriel : Développer une application avec l'aide de Gemini Code Assist
Assistance au codage Gemini Code Assist

Accélérez le codage grâce à la saisie et à la génération de code par l'IA, et au chat

Les développeurs d'applications peuvent utiliser Gemini Code Assist pour saisir semi-automatiquement du code de façon intégrée dans des IDE ou pour générer des blocs de code à l'aide de commentaires en langage naturel. Ils peuvent également discuter dans l'IDE avec Gemini Code Assist s'ils ont des questions concernant le code.

Tutoriel : Développer une application avec l'aide de Gemini Code Assist
Assistance au codage Gemini Code Assist

Automatiser les tâches en boucle interne des développeurs

Accélérez le processus de développement grâce aux actions intelligentes

Les actions intelligentes de Gemini Code Assist permettent aux développeurs d'automatiser des tâches fréquentes en boucle interne, telles que la génération de tests et l'explication du code. Ces raccourcis prédéfinis en un clic permettent d'accélérer encore plus le processus de développement.

Tutoriel : Utiliser les actions intelligentes
Illustration du codage Gemini Code Assist

    Accélérez le processus de développement grâce aux actions intelligentes

    Les actions intelligentes de Gemini Code Assist permettent aux développeurs d'automatiser des tâches fréquentes en boucle interne, telles que la génération de tests et l'explication du code. Ces raccourcis prédéfinis en un clic permettent d'accélérer encore plus le processus de développement.

    Tutoriel : Utiliser les actions intelligentes
    Illustration du codage Gemini Code Assist

      Améliorer vos compétences techniques et votre maîtrise du codage

      Apprenez à coder et à utiliser de nouveaux outils plus vite grâce à l'assistance IA

      Que vous cherchiez des réponses sur la façon de rédiger des requêtes ou des scripts spécifiques, des conseils sur les meilleurs outils ou bibliothèques pour résoudre vos problèmes ou des bonnes pratiques de codage, obtenez des conseils d'expert en discutant avec Gemini Code Assist en langage naturel directement dans l'IDE, ce qui réduit les changements de contexte.

      Illustration du codage Gemini Code Assist

        Apprenez à coder et à utiliser de nouveaux outils plus vite grâce à l'assistance IA

        Que vous cherchiez des réponses sur la façon de rédiger des requêtes ou des scripts spécifiques, des conseils sur les meilleurs outils ou bibliothèques pour résoudre vos problèmes ou des bonnes pratiques de codage, obtenez des conseils d'expert en discutant avec Gemini Code Assist en langage naturel directement dans l'IDE, ce qui réduit les changements de contexte.

        Illustration du codage Gemini Code Assist

          Développement d'applications dans Firebase

          Utiliser Gemini dans Firebase pour accélérer le développement d'applications

          Intégré à la console Firebase, Gemini dans Firebase simplifie le processus de développement en fournissant des réponses rapides, en générant des extraits de code d'intégration Firebase, en offrant une assistance pour le dépannage, en fournissant des insights sur la qualité des applications, et plus encore. Cette intégration simplifie la courbe d'apprentissage et permet aux développeurs de créer, lancer et faire évoluer leurs applications avec Firebase plus rapidement.

          Premiers pas avec Gemini dans Firebase

            Utiliser Gemini dans Firebase pour accélérer le développement d'applications

            Intégré à la console Firebase, Gemini dans Firebase simplifie le processus de développement en fournissant des réponses rapides, en générant des extraits de code d'intégration Firebase, en offrant une assistance pour le dépannage, en fournissant des insights sur la qualité des applications, et plus encore. Cette intégration simplifie la courbe d'apprentissage et permet aux développeurs de créer, lancer et faire évoluer leurs applications avec Firebase plus rapidement.

            Premiers pas avec Gemini dans Firebase

              Créer des API et des automatisations sans expertise particulière

              Une assistance optimisée par l'IA et adaptée à votre entreprise

              En utilisant Gemini Code Assist dans Apigee API Management et Application Integration, vous pouvez créer des API à partir d'idées, intégrer des applications et automatiser les workflows de vos applications SaaS. Gemini comprend le contexte de votre entreprise, comme le schéma de sécurité, les API, l'utilisation des applications, etc. et s'en sert pour fournir des recommandations personnalisées et des suggestions proactives pour votre cas d'utilisation. 

              Utiliser Gemini Code Assist dans Apigee API Management et Application Integration
              Utiliser Gemini Code Assist pour créer des API et des automatisations

                Une assistance optimisée par l'IA et adaptée à votre entreprise

                En utilisant Gemini Code Assist dans Apigee API Management et Application Integration, vous pouvez créer des API à partir d'idées, intégrer des applications et automatiser les workflows de vos applications SaaS. Gemini comprend le contexte de votre entreprise, comme le schéma de sécurité, les API, l'utilisation des applications, etc. et s'en sert pour fournir des recommandations personnalisées et des suggestions proactives pour votre cas d'utilisation. 

                Utiliser Gemini Code Assist dans Apigee API Management et Application Integration
                Utiliser Gemini Code Assist pour créer des API et des automatisations

                  Tarification

                  Fonctionnement de la tarification de Gemini Code AssistLes tarifs sont basés sur des licences par utilisateur et par mois, avec des conditions d'engagement annuel pour Enterprise et des conditions d'engagement mensuel ou annuel pour Standard.
                  ServicePrix

                  Gemini Code Assist Standard (mensuel)

                  22,80 $ par utilisateur et par mois.

                  Gemini Code Assist Standard (annuel)

                  19 $ par utilisateur et par mois (avec un engagement annuel initial).

                  Gemini Code Assist Enterprise (mensuel)

                  54 $ par utilisateur et par mois.

                  Gemini Code Assist Enterprise (annuel)

                  45 $ par utilisateur et par mois (avec un engagement annuel initial).

                  Gemini Code Assist Enterprise est disponible pour 19 $ par mois et par utilisateur, avec un engagement de 12 mois jusqu'au 31 mars 2025.Contactez notre équipe commerciale pour profiter de cette offre promotionnelle.

                  En savoir plus sur les tarifs de Gemini Code Assist



                  Fonctionnement de la tarification de Gemini Code Assist

                  Les tarifs sont basés sur des licences par utilisateur et par mois, avec des conditions d'engagement annuel pour Enterprise et des conditions d'engagement mensuel ou annuel pour Standard.

                  Gemini Code Assist Standard (mensuel)

                  Prix

                  22,80 $ par utilisateur et par mois.

                  Gemini Code Assist Standard (annuel)

                  Prix

                  19 $ par utilisateur et par mois (avec un engagement annuel initial).

                  Gemini Code Assist Enterprise (mensuel)

                  Prix

                  54 $ par utilisateur et par mois.

                  Gemini Code Assist Enterprise (annuel)

                  Prix

                  45 $ par utilisateur et par mois (avec un engagement annuel initial).

                  Gemini Code Assist Enterprise est disponible pour 19 $ par mois et par utilisateur, avec un engagement de 12 mois jusqu'au 31 mars 2025.Contactez notre équipe commerciale pour profiter de cette offre promotionnelle.

                  En savoir plus sur les tarifs de Gemini Code Assist



                  Simulateur de coût

                  Estimez vos coûts mensuels pour Google Cloud, y compris les tarifs et les frais spécifiques à une région.

                  DEVIS PERSONNALISÉ

                  Contactez notre équipe commerciale pour obtenir un devis personnalisé pour votre entreprise.

                  Gemini Code Assist

                  Accédez à Gemini Code Assist dès aujourd'hui

                  En savoir plus sur Gemini Code Assist

                  Règlement relatif à la gouvernance des données

                  Configurer un projet

                  Une IA responsable

                  Cas d'utilisation métier

                  Découvrez comment les entreprises utilisent Gemini Code Assist pour améliorer la productivité et le bien-être de leurs développeurs.


                  Logo Wayfair

                  Fiona Tan, CTO, Wayfair

                  "Gemini Code Assist a apporté des améliorations significatives dans tout le spectre. Par exemple, les développeurs ont pu configurer des environnements 55 % plus vite qu'auparavant, la couverture des tests unitaires a augmenté de plus de 48 % pour le code, et 60 % des développeurs ont déclaré qu'ils pouvaient désormais se concentrer sur des tâches plus satisfaisantes."

                  Regardez cette vidéo pour en savoir plus sur l'histoire de Wayfair

                  Partenaires et intégration

                  Écosystème de partenaires 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 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 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

                  Nous collaborons avec un écosystème de partenaires sur Gemini Code Assist. Les partenaires technologiques nous fournissent de la documentation et des données supplémentaires sur leurs produits. Nous pouvons ainsi optimiser Gemini Code Assist afin d'améliorer l'assistance au codage et les réponses générales pour leurs produits avec le temps. Les partenaires de services joueront un rôle important pour aider les clients à adopter Gemini Code Assist.

                  Google Cloud
                  • ‪English‬
                  • ‪Deutsch‬
                  • ‪Español‬
                  • ‪Español (Latinoamérica)‬
                  • ‪Français‬
                  • ‪Indonesia‬
                  • ‪Italiano‬
                  • ‪Português (Brasil)‬
                  • ‪简体中文‬
                  • ‪繁體中文‬
                  • ‪日本語‬
                  • ‪한국어‬
                  Console
                  • Faites des économies grâce à notre approche transparente concernant la tarification
                  • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
                  Google Cloud