Créez des logiciels plus sécurisés plus rapidement grâce à l'IA tout au long du cycle du développement logiciel

Pourquoi GitLab Duo ?

Accélérez votre mise sur le marché

Développez et déployez des logiciels sécurisés plus rapidement en utilisant l'IA à chaque phase du cycle de vie du développement logiciel, de la planification et de la création de code aux tests, à la sécurité et à la surveillance.

Adoptez l'IA avec des garde-fous

Avec GitLab Duo, vous contrôlez les utilisateurs, les projets et les groupes qui peuvent utiliser des fonctionnalités basées sur l'IA. En outre, le code et les données propriétaires de votre organisation ne sont pas utilisés pour entraîner des modèles d'IA.

Améliorez l'expérience des développeurs

Offrez à vos développeurs une plateforme unique qui intègre le modèle d'IA le plus adapté pour chaque cas d'utilisation sur l'ensemble du workflow, de la compréhension du code à la correction des vulnérabilités de sécurité.

Nous nous engageons en faveur d'une IA transparente

L'IA doit être transparente pour que les dirigeants d'entreprise et leurs équipes lui fassent confiance. L'AI Transparency Center de GitLab détaille notre approche éthique et transparente des fonctionnalités basées sur l'IA.

Nous nous engageons en faveur de l'évolution

Découvrez GitLab Duo Workflow

La prochaine génération de développement piloté par l'IA. Workflow est un agent intelligent, toujours disponible, qui surveille, optimise et sécurise les projets de manière autonome, permettant ainsi aux développeurs de se concentrer sur l'innovation.

Lire l'article de blog

Nouveautés de GitLab Duo

Améliorez encore plus l'efficacité et l'efficience des développeurs avec le chat et les suggestions de code.

Chat

Conseils en temps réel pour les utilisateurs, qu'ils aient des compétences techniques ou pas tout au long du cycle du développement logiciel.

Génération de tests

Cette fonctionnalité automatise les tâches répétitives et aide à détecter les bogues rapidement.

Explication du code

Cette fonctionnalité vous aide à comprendre le code en l'expliquant en langage naturel.

Réusinage du code

Cette fonctionnalité aide les développeurs à améliorer la qualité du code existant.

Discussions via chat intégrées à l'IDE

Le chat est incorporé à l'IDE et à l'interface Web partout où vous interagissez avec GitLab.

Suggestions de code

Notre agent d'IA autonome aide les développeurs à écrire du code sécurisé plus efficacement et accélère le cycle de développement grâce à la gestion automatisée des tâches de code répétitives et routinières.

Génération de code

Générez automatiquement des lignes de code, y compris des fonctions complètes, à partir de commentaires monolignes et multilignes, ainsi que de blocs de commentaires.

Complétion de code

Générez automatiquement de nouvelles lignes de code à partir de quelques caractères saisis.

Prise en charge des langages et de l'IDE

Disponible dans 20 langages, y compris C++, C#, Go, Java, JavaScript, Python, PHP, Ruby, Rust, Scala, Kotlin, et TypeScript. Vous pouvez également utiliser votre IDE préféré : VS Code, Visual Studio, la suite IDE de JetBrains et Neovim sont tous pris en charge.

Fonctionnalités alimentées par l'IA tout au long du cycle de vie du développement logiciel

Chat

Il traite et génère du texte et du code au fil de la conversation. Il vous aide à identifier rapidement les informations utiles à partir de longs blocs de texte dans les tickets, les epics, le code et la documentation GitLab.

En savoir plus

Explication du code

Cette fonctionnalité vous aide à comprendre le code en l'expliquant en langage naturel.

En savoir plus

Suggestions de code

Cette fonctionnalité aide les développeurs à écrire du code sécurisé plus efficacement et à accélérer les durées de cycle en prenant en charge les tâches de code répétitives et routinières.

En savoir plus

Suggestion de relecteur

Obtenez des revues de code de meilleure qualité plus rapidement en suggérant automatiquement des relecteurs pour votre requête de fusion.

En savoir plus

Suggestions Git

Découvrez ou rappelez les commandes Git quand vous en avez besoin.

En savoir plus

Génération de tests

Cette fonctionnalité automatise les tâches répétitives et aide à détecter les bogues rapidement.

En savoir plus

Explication des vulnérabilités

Cette fonctionnalité vous aide corriger les vulnérabilités plus efficacement, à améliorer vos compétences et à écrire du code plus sécurisé.

En savoir plus

Résolution des vulnérabilités

Cette fonctionnalité génère une requête de fusion contenant les modifications requises pour corriger une vulnérabilité.

En savoir plus

Prévision de la chaîne de valeur

Cette fonctionnalité vous aide à prévoir les métriques de productivité et à identifier les anomalies tout au long du cycle du développement logiciel.

En savoir plus

Récapitulatif des discussions

Cette fonctionnalité aide à diffuser le contenu de longues conversations pour vous assurer que tout le monde est sur la même longueur d'onde.

En savoir plus

Résumé des revues de code

Cette fonctionnalité facilite le transfert des requêtes de fusion entre les auteurs et les relecteurs, en aidant ces derniers à comprendre efficacement les suggestions.

En savoir plus

Résumé des requêtes de fusion

Cette fonctionnalité communique efficacement l'impact des modifications de votre requête de fusion.

En savoir plus

Génération de descriptions de tickets

Cette fonctionnalité génère des descriptions de ticket.

En savoir plus

Analyse des causes profondes

Cette fonctionnalité vous aide à déterminer la cause profonde d'un échec de pipeline et d'une compilation CI/CD qui a échoué.

En savoir plus

Une licence Ultimate permet de tester certaines fonctionnalités à titre expérimental ou en version bêta, conformément à l'Accord de test GitLab. Lorsqu'une fonctionnalité d'IA passe de la version bêta à la disponibilité générale, les clients disposant d'une licence Premium ou Ultimate peuvent continuer à utiliser les fonctionnalités GitLab Duo Pro en achetant le module d'extension GitLab Duo Pro.

Nouveau

GitLab Duo
Pro

Pour les développeurs qui souhaitent se concentrer sur l'innovation et la livraison de logiciels de qualité

$19

par utilisateur/mois,
facturé annuellement
Nous contacter Essayez GitLab Duo Pro gratuitement pendant 60 jours

Fonctionnalités incluses :

Contrôles des utilisateurs de l'organisation

  • Autorisations des utilisateurs relatives aux capacités d'IA

Suggestions de code

  • Génération de code
  • Complétion de code
  • Disponible dans de nombreux IDE populaires et prenant en charge 15 langages de programmation

Chat

  • Explication du code
  • Génération de tests
  • Réusinage du code

Disponible uniquement pour les clients Premium et Ultimate.

Bientôt disponible

GitLab Duo
Enterprise

Pour les organisations qui souhaitent intégrer l'IA tout au long du cycle de vie du développement logiciel

$39

par utilisateur/mois,
facturé annuellement

Toutes les fonctionnalités de GitLab Duo Pro, y compris :

Outils de synthèse et de modélisation

  • Résumé de la discussion
  • Résumé de la demande de fusion
  • Résumé de la revue de code

Outils de sécurité et de vulnérabilité

  • Explication des vulnérabilités
  • Résolution des vulnérabilités

Dépannage avancé

  • Analyse des causes profondes

Interprétation des données assistées par l'AI

  • Rapport sur l'impact et la productivité de l'IA

GitLab Duo personnalisé

  • Déploiement du modèle auto-hébergé *
  • Personnalisation du modèle *

*Planifié. Des conditions et frais supplémentaires peuvent s'appliquer.

Disponible uniquement pour les clients Ultimate.

FAQ

En savoir plus sur GitLab Duo

Prêt à commencer?

Découvrez ce que votre équipe pourrait faire avec une plateforme DevSecOps unifiée.

Commencer l'essai gratuit

Découvrez quel plan fonctionne le mieux pour votre équipe

En savoir plus sur les tarifs

En savoir plus sur ce que GitLab peut faire pour votre équipe

Parler à un expert