Nous sommes ravis d'annoncer la disponibilité générale de GitLab Duo Agent Platform. Il s'agit d'un moment important pour GitLab, nos clients et le secteur dans son ensemble, et de la première étape en vue de concrétiser notre vision d'intégrer l'IA agentique dans l'ensemble du cycle de développement logiciel.
Les outils d'IA ont considérablement amélioré la capacité des équipes de développement à écrire du code, et dans certains cas, les développeurs signalent une productivité multipliée par dix. Malheureusement, puisque seulement environ 20% du temps d'un développeur est consacré à l'écriture de code, l'amélioration de la vélocité d'innovation totale et de la livraison obtenue par l'IA est progressive. C'est ce qu'on appelle souvent le paradoxe de l'IA dans la livraison logicielle.
De plus, pour de nombreuses équipes, l'accélération de la création de code entraîne de nouveaux goulots d'étranglement, notamment un retard important dans la revue de code, des failles de sécurité, des contrôles de conformité et des corrections de bogues en aval.
GitLab Duo Agent Platform résout le paradoxe de l'IA grâce à une orchestration intelligente et une automatisation avec l'IA agentique tout au long du cycle de vie logiciel.
Pour obtenir plus d'informations, visionnez la vidéo et lisez la suite.
💡 Rejoignez GitLab Transcend le 10 février pour découvrir comment l'IA agentique transforme la livraison logicielle. Apprenez des témoignages de nos clients et explorez comment accélérer votre propre parcours de modernisation. Inscrivez-vous dès maintenant.
Nous sommes également ravis d'annoncer que les clients GitLab disposant d'abonnements GitLab Premium et GitLab Ultimate actifs recevront 12 et 24 dollars, respectivement, en GitLab Credits par utilisateur sans frais supplémentaires.* Ces crédits se renouvelleront chaque mois et donneront aux utilisateurs un accès à toutes les fonctionnalités de GitLab Duo Agent Platform.
Voici comment les GitLab Credits fonctionnent : un GitLab Credit est une monnaie virtuelle utilisée pour les produits basés sur l'utilisation de GitLab. L'utilisation de GitLab Duo Agent Platform consommera des crédits disponibles, en commençant par les crédits inclus mentionnés ci-dessus. Les clients peuvent ensuite décider de s'engager dans un pool partagé de crédits pour toute leur organisation, ou les payer mensuellement, à la demande. Pour plus d'informations, veuillez consulter notre article présentant GitLab Credits.
Les clients avec un abonnement GitLab Duo Pro ou GitLab Duo Enterprise sont invités à continuer à utiliser ces produits, ou à migrer vers GitLab Duo Agent Platform à tout moment. La valeur restante du contrat GitLab Duo Enterprise peut être convertie en GitLab Credits à tout moment. Contactez votre représentant GitLab pour en savoir plus.
Voici des cas d'usage et des fonctionnalités intéressants que vous pouvez tester dès aujourd'hui :
Une expérience unifiée pour la collaboration humaine et agentique
GitLab Duo Agent Platform introduit une expérience utilisateur unifiée conçue pour une intégration transparente entre les humains et leurs agents IA dans GitLab. Les développeurs et leurs équipes peuvent utiliser GitLab Duo Agentic Chat sur chaque page ou presque, poser des questions en contexte, suivre les sessions agentiques asynchrones et interagir avec les agents dans les workflows familiers comme les tickets, les merge requests et les activités de pipeline afin d'assurer la transparence des actions d'IA et de faciliter leur intégration dans les tâches quotidiennes.
Agentic Chat : assistance intelligente et contextuelle
Gitlab Duo Agentic Chat apporte un véritable raisonnement multi-étapes dans l'interface Web de GitLab et les IDE, en utilisant le contexte complet du cycle de vie des tickets, des merge requests, des pipelines, des résultats des scans de sécurité, et bien plus. S'appuyant sur GitLab Duo Chat précédemment publié, Agentic Chat peut effectuer des actions en votre nom de manière autonome et vous aider à répondre à des questions complexes de manière plus complète. Il fournit à chaque membre de l'équipe de développement logiciel des conseils précis et contextuels qui aident à améliorer l'intégration, la qualité du code et la vitesse de livraison.
GitLab Duo Agentic Chat prend en charge de nombreux cas d'usage pour permettre la collaboration entre les développeurs et l'IA. Pour plus de détails sur la façon de commencer, veuillez consulter notre guide « Démarrez avec GitLab Duo Agent Platform » et consultez ces suggestions de prompts que nous alimentons régulièrement.
- Analyser : dans l'interface Web, Agentic Chat peut créer des tickets, des epics, des merge requests et fournir des résumés, mettre en évidence des résultats clés et offrir des conseils exploitables basés sur le contexte en temps réel du ticket, de l'epic et de la merge request spécifiques, et de bien d'autres types de contenu. Agentic Chat aide les équipes de développement à comprendre le code, les dépendances, l'architecture et la structure du projet qu'ils ne connaissent pas bien dans l'IDE ou dans un dépôt GitLab.
- Coder : Agentic Chat peut générer du code, des configurations et une Infrastructure as Code à travers un large éventail de langages et de frameworks. Il peut aider à corriger les bogues, moderniser l'architecture et le code, générer des tests et de la documentation pour une intégration plus rapide. Directement à portée de main des développeurs, Agentic Chat est leur partenaire de collaboration dans VS Code, les IDE JetBrains, Cursor et Windsurf, avec des règles optionnelles au niveau de l'utilisateur et du workspace pour adapter les réponses.
- CI/CD : Agentic Chat peut vous aider à mieux comprendre, configurer et dépanner les pipelines existants, ou en créer de nouveaux à partir de zéro.
- Sécuriser : Agentic Chat peut expliquer les vulnérabilités, prioriser les tickets en fonction de leur accessibilité et recommander des corrections pour vous faire gagner du temps.
Agents : des spécialistes qui collaborent à la demande
GitLab Duo Agent Platform permet aux développeurs de déléguer des tâches à des agents spécialisés. La plateforme offre une combinaison unique d'agents de base, personnalisables et externes, tous intégrés de manière transparente dans l'expérience utilisateur GitLab, ce qui facilite le choix de l'agent adapté en fonctiond de la tâche.
Les agents de base sont préconfigurés par les experts GitLab et sont prêts à l'emploi pour gérer les tâches les plus complexes du cycle de livraison logicielle. Les agents de base ci-dessous sont inclus dans le cadre de la disponibilité générale de GitLab Duo Agent Platform, et d'autres sont actuellement en version bêta et seront bientôt disponibles.
- L'agent Planner aide les équipes à structurer, hiérarchiser et décomposer les tâches directement dans GitLab, ce qui rend la planification plus claire, plus rapide et plus facile à mettre en œuvre.
- L'agent Security Analyst examine les vulnérabilités et les signaux de sécurité, explique leur impact en langage clair et aide les équipes à comprendre les tâches à traiter en priorité.
Les agents personnalisables peuvent être créés à l'aide du Catalogue d'IA, un dépôt central où les équipes créent, publient, gèrent et partagent des agents et des flows personnalisés dans toute l'organisation. Les équipes peuvent créer des agents et des flows avec un contexte et des capacités spécifiques pour reproduire la façon dont leur équipe d'ingénierie fonctionne et résoudre les problèmes en utilisant les normes et les garde-fous utilisés par leurs ingénieurs.
Les agents externes sont intégrés de manière transparente dans GitLab et comprennent certains des meilleurs outils d'IA disponibles, notamment Claude Code d'Anthropic et Codex CLI d'OpenAI. Les utilisateurs bénéficient d'un accès natif GitLab à ces outils depuis GitLab pour divers cas d'utilisation, notamment la génération de code, la revue de code et l'analyse avec une sécurité transparente et des abonnements LLM intégrés.
Ensemble, ces approches offrent aux équipes une adoption flexible de l'IA agentique, des agents spécialisés aux automatisations spécifiques à l'organisation en passant par l'intégration d'outils d'IA externes, le tout dans une seule plateforme gouvernée.
Flows : transformez le travail multi-étapes en résultats reproductibles et guidés
Les flows automatisent les tâches complexes avec plusieurs workflows agentiques, du début à la fin.
Notre équipe d'ingénierie a créé plusieurs flows inclus en disponibilité générale, avec d'autres à venir :
- Le flow Developer (Issue to Merge Request) crée une merge request structurée à partir d'un ticket bien défini afin que les équipes puissent commencer à travailler immédiatement.
- Le flow Convert to GitLab CI/CD aide les équipes à migrer ou à moderniser les configurations de pipeline sans réécriture manuelle.
- Le flow Fix CI/CD pipeline analyse les échecs, identifie les causes probables et prépare les modifications recommandées.
- Le flow Code Review analyse les modifications de code, les commentaires des merge requests, et plus encore afin de rationaliser les revues de code avec une analyse et des retours natifs de l'IA.
- Le flow Software development in IDE guide le travail des équipes dans les étapes de développement et de revue quotidiennes.
Client MCP : connectez GitLab Duo Agent Platform aux outils que vos équipes utilisent déjà
Dans les IDE, le Client MCP permet à GitLab Duo Agent Platform de se connecter de manière sécurisée à des systèmes externes comme Jira, Slack, Confluence et d'autres outils compatibles MCP pour extraire le contexte et prendre des mesures dans votre chaîne d'outils DevSecOps.
Au lieu que l'assistance d'IA soit isolée dans des outils individuels, le Client MCP permet à GitLab Duo Agent Platform de comprendre et d'opérer dans les systèmes où la planification, la collaboration et l'exécution se produisent réellement. Cela réduit le changement de contexte manuel et permet des workflows plus complets et de bout en bout alimentés par l'IA qui reflètent la façon dont les équipes travaillent en pratique.
Les fonctionnalités suivantes sont incluses en disponibilité générale :
- Connexion à des systèmes externes compatibles MCP tels que Jira, Confluence, Slack, Playwright et Grafana
- Configuration au niveau du workspace et de l'utilisateur
- Contrôles au niveau du groupe pour activer ou restreindre l'utilisation de MCP
- Flux d'approbation de l'utilisateur pour l'accès aux outils
- Prise en charge dans Agentic Chat dans les extensions IDE
Nous prévoyons d'ajouter d'autres fonctionnalités à la capacité du serveur MCP GitLab, qui est actuellement en version bêta et devrait être en disponibilité générale dans les versions à venir.
Choisissez le bon modèle pour votre équipe et vos charges de travail
GitLab Duo Agent Platform est construit sur une sélection de frameworks flexible qui permet aux équipes d'adapter la plateforme en fonction de leurs besoins en matière de confidentialité, de sécurité et de conformité. GitLab utilise par défaut un LLM optimal pour chaque fonctionnalité, mais les administrateurs ont la possibilité de choisir parmi les modèles pris en charge tels que les variantes OpenAI GPT-5, Mistral, Meta Llama et Anthropic Claude. Les équipes possèdent ainsi un contrôle et une flexibilité plus précis sur le modèle utilisé pour le chat, les tâches de codage et les interactions d'agent pour chaque cas d'usage spécifique, en fonction des normes de leur organisation. Pour une liste complète des modèles pris en charge et des détails sur la configuration de la sélection de modèles, consultez la section sélection d'un modèle de notre documentation.
Gouvernance, visibilité et flexibilité de déploiement
GitLab Duo Agent Platform offre aux organisations le contrôle et la transparence dont elles ont besoin pour adopter l'IA de manière responsable, avec des options de déploiement flexibles qui fonctionnent dans différents environnements.
Les fonctionnalités suivantes sont incluses en disponibilité générale :
- Disponibilité sur toutes les plateformes : GitLab.com, GitLab Self-Managed et GitLab Dedicated dans le cadre du cycle de release GitLab 18.8.
- Gouvernance et visibilité : les équipes peuvent voir comment les agents sont utilisés, quelles actions ils effectuent et comment ils contribuent aux tâches. Les détails d'utilisation et d'activité aident les dirigeants à comprendre l'adoption, à mesurer l'impact et à s'assurer que l'IA est utilisée de manière appropriée. Ces contrôles facilitent le déploiement de l'IA à grande échelle en toute confiance.
- Contrôles d'accès basés sur les groupes : les administrateurs peuvent définir des règles au niveau de l'espace de nommage qui prescrivent quels utilisateurs peuvent accéder aux fonctionnalités de GitLab Duo Agent Platform. Cette approche contribue à une adoption flexible, de l'activation immédiate à l'échelle de l'organisation aux déploiements progressifs. L'intégration du protocole LDAP (Lightweight Directory Access Protocol) et du langage SAML (Security Assertion Markup Language) permet une gouvernance à grande échelle sans configuration manuelle.
- Sélection de modèles et options auto-hébergées : la sélection de LLM est disponible pour toutes les fonctionnalités en disponibilité générale sur GitLab.com, GitLab Self-Managed et GitLab Dedicated. Les propriétaires d'espaces de nommage de niveau supérieur choisissent le modèle, et les sous-groupes héritent automatiquement de ces paramètres. Pour les organisations qui souhaitent davantage de contrôle, la plateforme prend en charge les modèles auto-hébergés pour les déploiements GitLab Self-Managed.
Découvrez une démonstration de GitLab Duo Agent Platform en action :
Maintenez votre instance GitLab à jour
Pour vous assurer de bénéficier des dernières fonctionnalités, mises à jour de sécurité et améliorations de performances, nous vous recommandons de maintenir votre instance GitLab à jour. Les ressources suivantes peuvent vous aider à planifier et à effectuer votre mise à niveau :
- Outil de chemin d'accès de mise à niveau : indiquez votre version actuelle et consultez les étapes de mise à niveau à suivre pour votre instance.
- Documentation de mise à niveau : guides détaillés pour chaque version prise en charge, y compris les prérequis, les instructions étape par étape et les meilleures pratiques à suivre.
En effectuant des mises à niveau régulières, vous vous assurez que votre équipe bénéficie des dernières fonctionnalités de GitLab ainsi que d'une sécurité et d'une prise en charge optimales.
Pour les organisations qui privilégient une approche autonome, pourquoi ne pas faire appel à GitLab Managed Maintenance. Avec GitLab Managed Maintenance, votre équipe se concentre sur l'innovation tandis que les experts GitLab gèrent les mises à niveau de votre instance GitLab Self-Managed afin d'assurer la fiabilité, la sécurité et l'efficacité de vos processus DevSecOps. Contactez votre gestionnaire de compte pour obtenir plus d'informations.
* Les clients GitLab disposant d'un abonnement GitLab Premium et GitLab Ultimate actif recevront automatiquement 12 $ et 24 $ de crédits inclus par utilisateur, respectivement, qui seront renouvelés mensuellement. Ces crédits sont disponibles pour une durée limitée et sont susceptibles d'être modifiés (voir les conditions de la promotion).
Cet article de blog contient des déclarations de nature prospective au sens de la Section 27A du Securities Act de 1933, telle que modifiée, et de la Section 21E du Securities Exchange Act de 1934. Bien que nous pensions que les attentes reflétées dans ces déclarations sont raisonnables, elles sont soumises à des risques, incertitudes, hypothèses et autres facteurs connus et inconnus qui peuvent entraîner des résultats ou conséquences sensiblement différents. De plus amples informations sur ces risques et autres facteurs sont incluses sous la rubrique « Facteurs de risque » dans nos documents déposés auprès de la SEC. Nous ne nous engageons pas à mettre à jour ou à réviser ces déclarations après la date de publication de cet article de blog, sauf si la loi l'exige.

