Gemini Code Assist (anciennement Duet AI pour les développeurs)

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 (preview)

Les entreprises peuvent personnaliser Gemini Code Assist à l'aide de leurs sources de connaissances et codebases privés, lui permettant ainsi de leur offrir une assistance plus adaptée. Par exemple, les développeurs professionnels peuvent obtenir des suggestions de code plus pertinentes pour leurs codebases privés, ou Gemini peut les guider vers la documentation appropriée ou des solutions préexistantes dans leur propre entreprise.

Visibilité globale du codebase (preview)

Gemini Code Assist permet aux clients d'apporter des modifications majeures à la totalité de leur codebase en une seule requête, 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, qui offre une fenêtre de contexte large d'un million de jetons.

Actions intelligentes basées sur l'IA

Gemini Code Assist intègre des actions intelligentes contextuelles, c'est-à-dire des raccourcis rapides pour automatiser des tâches comme la transformation et l'explication du code et la génération de tests. 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 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.


Intégration d'applications SaaS et automatisation des workflows (preview)

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. De plus, Gemini Code Assist crée automatiquement des variables, préconfigure les tâches et complète la documentation en fonction du contexte de votre entreprise. Enfin, il suggère des optimisations de manière proactive et même étend 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.

Fonctionnement

Gemini Code Assist propose aux équipes de développement une assistance au développement logiciel basée sur l'IA pour les aider à créer des applications de haute qualité de manière plus efficace, plus rapide et plus sûre.


Il s'appuie sur les modèles Gemini de Google pour fournir une assistance basée sur l'IA générative aux développeurs dans des IDE, avec des fonctionnalités telles que la saisie semi-automatique de code, la génération de code, le chat en langage naturel, etc.

logo gemini

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 pour le code Duet AI

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 pour le code Duet AI

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

    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

      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.

        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.

          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

              Tarifs de Gemini Code Assist Grille tarifaire
              ServicePrix

              Gemini Code Assist

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

              Vous pouvez essayer Gemini Code Assist sans frais jusqu'au 11 juillet 2024, dans la limite d'un utilisateur par compte de facturation.

              En savoir plus sur les tarifs de Gemini Code Assist



              Tarifs de Gemini Code Assist

              Grille tarifaire

              Gemini Code Assist

              Prix

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

              Vous pouvez essayer Gemini Code Assist sans frais jusqu'au 11 juillet 2024, dans la limite d'un utilisateur par compte de facturation.

              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

              Partenaires et intégration

              Écosystème de partenaires Gemini Code Assist
              • Slalom

              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
              • Transformation numérique
              • Accélérez la reprise des activités de votre entreprise et assurez-vous un avenir plus serein grâce à des solutions permettant d'effectuer un déploiement hybride et multicloud, de générer des insights intelligents et de maintenir les employés connectés.
              • 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