[{"data":1,"prerenderedAt":1119},["ShallowReactive",2],{"/fr-fr/blog/gitlab-18-7-advancing-ai-automation":3,"navigation-fr-fr":340,"banner-fr-fr":772,"footer-fr-fr":780,"blog-post-authors-fr-fr-Bill Staples":1017,"blog-related-posts-fr-fr-gitlab-18-7-advancing-ai-automation":1032,"blog-promotions-fr-fr":1058,"next-steps-fr-fr":1110},{"id":4,"title":5,"authors":6,"body":8,"category":320,"date":321,"description":322,"extension":323,"externalUrl":324,"faq":324,"featured":325,"heroImage":326,"meta":327,"navigation":325,"path":328,"seo":329,"slug":333,"stem":334,"tags":335,"template":338,"updatedDate":324,"__hash__":339},"blogPosts/fr-fr/blog/gitlab-18-7-advancing-ai-automation.md","GitLab 18.7 : IA, gouvernance et DevOps renforcés",[7],"Bill Staples",{"type":9,"value":10,"toc":309},"minimark",[11,22,25,28,37,41,58,64,68,71,80,83,92,95,104,113,122,131,140,149,153,162,171,174,183,192,196,199,208,217,221,224,228,230,239,252,261,266,269,272,292,295,304],[12,13,14,15,21],"p",{},"La version GitLab 18.7 apporte des fonctionnalités de développement, d'opérations et de sécurité qui renforcent le contrôle, améliorent la cohérence et instaurent la confiance au moment où les équipes intègrent davantage l'IA dans leurs workflows. Ces améliorations arrivent alors que GitLab s'apprête à franchir une étape majeure. ",[16,17,20],"a",{"href":18,"rel":19},"https://about.gitlab.com/gitlab-duo-agent-platform/",[],"GitLab Duo Agent Platform"," sera disponible au grand public en janvier 2026 avec la version 18.8, à condition que nous continuions à respecter les normes de qualité exceptionnellement élevées que nous nous fixons pour servir nos clients du monde entier, tous secteurs confondus.",[12,23,24],{},"La disponibilité générale de GitLab Duo Agent Platform a pour objectif d’introduire une approche unifiée et gouvernée afin que les organisations puissent orchestrer l'IA agentique dans l'ensemble du cycle de développement logiciel. Avec des agents de base, des agents personnalisés et des flows automatisés qui fonctionnent en symbiose au sein de GitLab, les équipes pourront adopter des workflows agentiques qui accélèrent les tâches tout en restant alignés sur les standards de leur organisation. Lors de la disponibilité générale, nous prévoyons également de renforcer la fiabilité et d'inclure des fonctionnalités étendues du catalogue d’IA, des contrôles renforcés ainsi qu'un modèle de facturation flexible basé sur l'utilisation, conçu pour offrir plus de flexibilité dans l'usage de l'IA agentique dans de nombreux rôles et projets.",[12,26,27],{},"La version 18.7 ajoute des éléments fondamentaux importants pour préparer la disponibilité générale de GitLab Duo Agent Platform. Les nouvelles fonctionnalités d’automatisation, les contrôles de gouvernance renforcés et les améliorations apportées à la sécurité et la création de pipelines aident les équipes à rationaliser leur travail et à poser les bases d'une expérience agentique encore plus fiable pour la version 18.8 et au-delà.",[29,30],"iframe",{"src":31,"frameBorder":32,"allow":33,"referrerPolicy":34,"style":35,"title":36},"https://player.vimeo.com/video/1143231947?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","strict-origin-when-cross-origin","position:absolute;top:0;left:0;width:100%;height:100%;","18.7 First Look)",[38,39],"script",{"src":40},"https://player.vimeo.com/api/player.js",[42,43,44],"blockquote",{},[12,45,46,47,52,53],{},"Le 10 février 2026, nous organisons un événement de lancement mondial qui donnera vie à notre vision de GitLab en tant que plateforme d'orchestration intelligente, où les équipes logicielles et leurs agents d’IA collaborent. Vous découvrirez comment nos clients relèvent le paradoxe de l'IA dans la livraison logicielle, testerez l'orchestration intelligente en action dans les workflows ",[16,48,51],{"href":49,"rel":50},"https://about.gitlab.com/fr-fr/topics/devsecops/",[],"DevSecOps"," et prendrez une longueur d'avance dans votre parcours de modernisation. ",[16,54,57],{"href":55,"rel":56},"https://about.gitlab.com/fr-fr/events/transcend/virtual/",[],"Réservez votre place dès maintenant !",[12,59,60],{},[61,62,63],"strong",{},"Quelles sont les nouveautés de la version 18.7 ?",[65,66,20],"h2",{"id":67},"gitlab-duo-agent-platform",[12,69,70],{},"Alors que de plus en plus d'équipes intègrent l'IA dans leurs workflows de développement et de sécurité, GitLab continue de miser sur une adoption à la fois puissante et prévisible de cette technologie. Les mises à jour de la version 18.7 renforcent les fondations pour des expériences d'IA guidées et gouvernées qui se concrétiseront pleinement lorsque GitLab Duo Agent Platform atteindra la disponibilité générale dans la version 18.8.",[12,72,73],{},[16,74,77],{"href":75,"rel":76},"https://docs.gitlab.com/user/duo_agent_platform/flows/custom/",[],[61,78,79],{},"Flows personnalisés",[12,81,82],{},"Les flows personnalisés introduisent une nouvelle façon pour les équipes d'automatiser des workflows en plusieurs étapes à l'aide de séquences définies en YAML qui orchestrent des agents pour accomplir des tâches de développement répétitives. Les flows personnalisés permettent d'éliminer le travail manuel pour les scénarios qui suivent des schémas prévisibles, comme diagnostiquer et corriger des pipelines en échec, mettre à jour des dépendances ou exécuter des vérifications de conformité lorsque des relecteurs sont assignés. Au lieu de gérer ces tâches de manière interactive, les équipes peuvent définir des flows qui se déclenchent automatiquement à partir d'événements GitLab comme les mentions ou les assignations. Cette fonctionnalité aide les équipes de développement qui souhaitent mettre en place des automatisations sur mesure pour leurs propres projets, ainsi que les administrateurs qui ont besoin de workflows cohérents à l'échelle de l'organisation pour la conformité et l'efficacité opérationnelle.",[12,84,85],{},[16,86,89],{"href":87,"rel":88},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/sast_false_positive_detection/",[],[61,90,91],{},"Flow de détection des faux positifs SAST",[12,93,94],{},"La gestion des faux positifs alimentée par l'IA pour les tests statiques de sécurité des applications (SAST) introduit une approche plus rapide et plus précise pour que les équipes évaluent et traitent les potentiels faux positifs. GitLab utilise désormais l'IA pour identifier les éventuels faux positifs plus tôt dans le processus de revue afin de réduire le temps que les équipes de développement et de sécurité passent à trier ces éléments. Les utilisateurs peuvent voir un aperçu du nombre de vulnérabilités qui méritent une revue, suivre leur progression et rejeter les faux positifs directement depuis le rapport de vulnérabilités. Une fois rejetés, ces éléments conservent le statut rejeté dans les futurs pipelines et les widgets de merge request afin de maintenir un signal cohérent et fiable au fur et à mesure que le code évolue. Les équipes peuvent se concentrer sur les risques réels, rationaliser la remédiation et réduire les cycles de revue de sécurité inutiles.",[12,96,97],{},[16,98,101],{"href":99,"rel":100},"https://docs.gitlab.com/user/duo_agent_platform/ai_catalog/#agent-and-flow-versions",[],[61,102,103],{},"Versioning des agents personnalisés",[12,105,106,107,112],{},"La gestion des versions des agents personnalisés donne aux équipes le contrôle sur la version d'un agent ou d'un flow du catalogue d’IA qu'elles utilisent dans leurs projets. Au lieu d'hériter automatiquement des mises à jour de l'auteur, GitLab épingle désormais chaque projet à la version exacte de l'agent et du flow activés pour l'équipe. Cette mise à jour permet d'éviter les changements cassants, les risques de sécurité et les perturbations de workflow, en particulier dans les pipelines de production ou les environnements où la sécurité est primordiale. Les équipes peuvent effectuer les mises à niveau quand elles le décident, tester les nouvelles versions en préproduction avant de les déployer, et voir clairement la version en cours d'exécution pour éviter toute confusion. La personnalisation s'en trouve également renforcée, car les utilisateurs peuvent dupliquer un agent à une version spécifique et le faire évoluer de manière indépendante. Résultat ? Une adoption plus prévisible, stable et sécurisée des agents personnalisés dans les workflows de développement et le ",[16,108,111],{"href":109,"rel":110},"https://about.gitlab.com/fr-fr/topics/ci-cd/",[],"CI/CD",".",[12,114,115],{},[16,116,119],{"href":117,"rel":118},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/#turn-foundational-agents-on-or-off",[],[61,120,121],{},"Nouveaux paramètres pour les agents de base",[12,123,124,125,130],{},"Les administrateurs ont désormais la possibilité d'activer ou de désactiver les ",[16,126,129],{"href":127,"rel":128},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/",[],"agents de base"," afin d'offrir aux équipes un contrôle accru sur la façon dont l'IA est utilisée dans leur organisation. Avec cette mise à jour, les administrateurs peuvent activer ou désactiver ces agents au niveau de l'instance ou du groupe, choisir la disponibilité par défaut et contrôler comment les nouveaux agents sont introduits tout en offrant l'accès à l'agent principal. L'adoption de l'IA devient ainsi plus flexible, car les équipes profitent de la gouvernance, de la cohérence et du contrôle dont elles ont besoin.",[12,132,133],{},[16,134,137],{"href":135,"rel":136},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/data_analyst/",[],[61,138,139],{},"L’agent Data Analyst",[12,141,142,143,148],{},"L’agent Data Analyst offre aux équipes un moyen simple d'explorer les données de GitLab dans un langage naturel. Il génère automatiquement des requêtes ",[16,144,147],{"href":145,"rel":146},"https://docs.gitlab.com/user/glql/",[],"GitLab Query Language"," (GLQL) et récupère des informations pertinentes et claires sans nécessiter de tableaux de bord ni d'écriture manuelle de requêtes. Les utilisateurs peuvent analyser le volume de travail, comprendre l'activité de l'équipe, identifier les tendances de développement, surveiller le statut des tickets et merge requests et découvrir rapidement des éléments de travail par labels, auteurs, jalons ou autres critères. Il crée également des requêtes GLQL réutilisables qui peuvent être intégrées partout où GitLab Flavored Markdown est pris en charge afin de faciliter le partage des résultats et le traitement des questions quotidiennes sur l'activité du projet directement dans GitLab.",[65,150,152],{"id":151},"core-devops","Core DevOps",[12,154,155,156,161],{},"Les innovations avec GitLab Duo Agent Platform sont plus efficaces lorsque l'expérience ",[16,157,160],{"href":158,"rel":159},"https://about.gitlab.com/fr-fr/topics/devops/",[],"DevOps"," sous-jacente est tout aussi rationalisée et fiable. Dans la version 18.7, les améliorations apportées aux workflows GitLab principaux garantissent que l'automatisation, les pipelines et les composants réutilisables fonctionnent avec les plus hauts niveaux de clarté et de cohérence.",[12,163,164],{},[16,165,168],{"href":166,"rel":167},"https://docs.gitlab.com/ci/inputs/#define-conditional-input-options-with-specinputsrules",[],[61,169,170],{},"Sélection dynamique des intrants dans les pipelines GitLab",[12,172,173],{},"La sélection dynamique des intrants dans les pipelines GitLab introduit une façon plus intuitive de déclencher des pipelines via des champs déroulants dynamiques et en cascade dans l'interface utilisateur de GitLab. Avec cette fonctionnalité, les équipes interfonctionnelles peuvent exécuter des pipelines sans modifier le fichier YAML ni faire appel aux équipes de développement, et ont la garantie que seules des options valides et contextuelles sont affichées au fur et à mesure qu'elles effectuent leurs sélections. La fonctionnalité prend en charge les workflows complexes, contribue à réduire les exécutions mal configurées et supprime un obstacle majeur pour les équipes qui migrent depuis Jenkins Active Choice afin d'aider les organisations à standardiser entièrement leurs processus CI/CD sur GitLab.",[12,175,176],{},[16,177,180],{"href":178,"rel":179},"https://docs.gitlab.com/ci/components/",[],[61,181,182],{},"Garde-fous de publication du catalogue CI/CD",[12,184,185,186,191],{},"Les administrateurs de GitLab Self-Managed et ",[16,187,190],{"href":188,"rel":189},"https://about.gitlab.com/fr-fr/dedicated/",[],"GitLab Dedicated"," peuvent désormais contrôler quels projets sont autorisés à publier des composants dans le catalogue CI/CD. Ce nouveau paramètre aide les organisations à maintenir un écosystème organisé et de confiance en s'assurant que seules les sources approuvées peuvent ajouter des composants. Il renforce la gouvernance pour les clients qui souhaitent préserver le contrôle sur leur paysage CI/CD et aide les équipes à découvrir et à réutiliser des composants approuvés.",[65,193,195],{"id":194},"sécurité-de-la-plateforme","Sécurité de la plateforme",[12,197,198],{},"À mesure que l’automatisation et les workflows de pipelines deviennent plus efficaces, il est essentiel que les équipes maintiennent une forte visibilité et un contrôle sur la façon dont les modifications de code respectent les standards de l'organisation. La mise à jour de la sécurité de la plateforme dans la version 18.7 renforce cet équilibre : les équipes profitent d'une approche plus flexible pour introduire et affiner les politiques de sécurité sans interrompre la livraison.",[12,200,201],{},[16,202,205],{"href":203,"rel":204},"https://docs.gitlab.com/user/application_security/policies/merge_request_approval_policies/#warn-mode",[],[61,206,207],{},"Mode avertissement pour les politiques d'approbation des merge requests",[12,209,210,211,216],{},"Le mode avertissement pour les politiques d'approbation des merge requests permet de signaler les violations sans bloquer les merges. Il s'agit d'un moyen moins contraignant pour les équipes d'introduire ou d’ajuster les politiques et d'évaluer leur impact avant une application complète. Il prend également en charge une approche guidée, où les équipes de développement peuvent examiner ou rejeter les violations, toutes les actions étant auditées pour aider l'AppSec à affiner l'efficacité des politiques. Au-delà des merge requests, les violations déjà présentes ou introduites dans la branche par défaut apparaissent désormais avec un badge dans le ",[16,212,215],{"href":213,"rel":214},"https://docs.gitlab.com/user/application_security/vulnerability_report/",[],"rapport de vulnérabilités"," afin de faciliter l'identification et la priorisation des tickets qui enfreignent la politique.",[65,218,220],{"id":219},"élever-la-façon-dont-les-équipes-construisent-sécurisent-et-livrent-des-logiciels","Élever la façon dont les équipes construisent, sécurisent et livrent des logiciels",[12,222,223],{},"La version 18.7 vise à renforcer les fondations pour une automatisation fiable et flexible dans votre environnement GitLab.",[29,225],{"src":226,"frameBorder":32,"allow":33,"referrerPolicy":34,"style":35,"title":227},"https://player.vimeo.com/video/1147756347?badge=0&autopause=0&player_id=0&app_id=58479","18.7 Demo V3",[38,229],{"src":40},[12,231,232,233,238],{},"Les utilisateurs de GitLab Premium et GitLab Ultimate peuvent commencer à utiliser ces capacités dès aujourd'hui sur ",[16,234,237],{"href":235,"rel":236},"https://GitLab.com",[],"GitLab.com"," et dans les environnements auto-hébergés, avec une disponibilité pour les clients GitLab Dedicated prévue pour le mois prochain.",[12,240,241,242,245,246,251],{},"GitLab Duo Agent Platform est actuellement disponible en version ",[61,243,244],{},"bêta"," : activez les fonctionnalités bêta et expérimentales pour découvrir comment l'IA en contexte complet peut transformer la façon dont vos équipes construisent des logiciels. Nouveau sur GitLab ? ",[16,247,250],{"href":248,"rel":249},"https://about.gitlab.com/fr-fr/free-trial/devsecops/?utm_medium=blog&utm_source=blog&utm_campaign=eg_emea_x_trial_x_fr_blog_fr",[],"Démarrez votre essai gratuit"," et découvrez pourquoi l'avenir du développement est alimenté par l'IA, sécurisé et orchestré via la plateforme DevSecOps la plus complète au monde.",[12,253,254],{},[255,256,257,260],"em",{},[61,258,259],{},"Remarque :"," les fonctionnalités de la plateforme en version bêta sont disponibles dans le cadre du programme GitLab Beta. Elles sont gratuites pendant la période bêta, et lorsqu'elles seront en disponibilité générale, elles seront proposées avec une option à la demande payante avec GitLab Duo Agent Platform.",[262,263,265],"h3",{"id":264},"maintenez-votre-instance-gitlab-à-jour","Maintenez votre instance GitLab à jour",[12,267,268],{},"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.",[12,270,271],{},"Les ressources suivantes peuvent vous aider à planifier et à effectuer votre mise à niveau :",[273,274,275,284],"ul",{},[276,277,278,283],"li",{},[16,279,282],{"href":280,"rel":281},"https://gitlab-com.gitlab.io/support/toolbox/upgrade-path/",[],"Outil de chemin d’accès de mise à niveau"," : indiquez votre version actuelle et consultez les étapes de mise à niveau à suivre pour votre instance.",[276,285,286,291],{},[16,287,290],{"href":288,"rel":289},"https://docs.gitlab.com/update/upgrade_paths/",[],"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.",[12,293,294],{},"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.",[12,296,297,298,303],{},"Pour les organisations qui privilégient une approche autonome, pourquoi ne pas faire appel à ",[16,299,302],{"href":300,"rel":301},"https://content.gitlab.com/viewer/d1fe944dddb06394e6187f0028f010ad#1",[],"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.",[12,305,306],{},[255,307,308],{},"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.",{"title":310,"searchDepth":311,"depth":311,"links":312},"",2,[313,314,315,316],{"id":67,"depth":311,"text":20},{"id":151,"depth":311,"text":152},{"id":194,"depth":311,"text":195},{"id":219,"depth":311,"text":220,"children":317},[318],{"id":264,"depth":319,"text":265},3,"product","2025-12-18","GitLab 18.7 ajoute l’automatisation, les contrôles de pipelines et les politiques pour réduire le travail manuel, simplifier les processus et sécuriser les releases.","md",null,true,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1766061346/qky0m84chjftwmyk4kml.png",{},"/fr-fr/blog/gitlab-18-7-advancing-ai-automation",{"config":330,"title":5,"ogTitle":5,"description":332,"ogDescription":332,"ogImage":326},{"noIndex":331},false,"Découvrez toutes les nouveautés GitLab 18.7 pour réduire le travail manuel, simplifier les processus et sécuriser les releases.","gitlab-18-7-advancing-ai-automation","fr-fr/blog/gitlab-18-7-advancing-ai-automation",[320,336,111,337],"AI","security","BlogPost","4OZaiYgTf2KjjnhS1temRSKLc_UcJXD3RcZHiqhuC3w",{"logo":341,"freeTrial":346,"sales":351,"login":356,"items":361,"search":689,"minimal":723,"duo":742,"switchNav":751,"pricingDeployment":762},{"config":342},{"href":343,"dataGaName":344,"dataGaLocation":345},"/fr-fr/","gitlab logo","header",{"text":347,"config":348},"Commencer un essai gratuit",{"href":349,"dataGaName":350,"dataGaLocation":345},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":352,"config":353},"Demander une démo",{"href":354,"dataGaName":355,"dataGaLocation":345},"/fr-fr/sales/?contact-topic=request-demo","sales",{"text":357,"config":358},"Connexion",{"href":359,"dataGaName":360,"dataGaLocation":345},"https://gitlab.com/users/sign_in/","sign in",[362,391,492,497,611,667],{"text":363,"config":364,"menu":366},"Plateforme",{"dataNavLevelOne":365},"platform",{"type":367,"columns":368},"cards",[369,375,383],{"title":363,"description":370,"link":371},"La plateforme d'orchestration intelligente pour le DevSecOps",{"text":372,"config":373},"Explorer notre plateforme",{"href":374,"dataGaName":365,"dataGaLocation":345},"/fr-fr/platform/",{"title":376,"description":377,"link":378},"GitLab Duo Agent Platform","L'IA agentique pour l'ensemble du cycle de développement logiciel",{"text":379,"config":380},"Découvrir GitLab Duo",{"href":381,"dataGaName":382,"dataGaLocation":345},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":384,"description":385,"link":386},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":387,"config":388},"En savoir plus",{"href":389,"dataGaName":390,"dataGaLocation":345},"/fr-fr/why-gitlab/","why gitlab",{"text":392,"left":325,"config":393,"menu":395},"Produit",{"dataNavLevelOne":394},"solutions",{"type":396,"link":397,"columns":401,"feature":471},"lists",{"text":398,"config":399},"Voir toutes les solutions",{"href":400,"dataGaName":394,"dataGaLocation":345},"/fr-fr/solutions/",[402,426,449],{"title":403,"description":404,"link":405,"items":410},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":406},{"icon":407,"href":408,"dataGaName":409,"dataGaLocation":345},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[411,414,417,422],{"text":111,"config":412},{"href":413,"dataGaLocation":345,"dataGaName":111},"/fr-fr/solutions/continuous-integration/",{"text":376,"config":415},{"href":381,"dataGaLocation":345,"dataGaName":416},"gitlab duo agent platform - product menu",{"text":418,"config":419},"Gestion du code source",{"href":420,"dataGaLocation":345,"dataGaName":421},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":423,"config":424},"Livraison de logiciels automatisée",{"href":408,"dataGaLocation":345,"dataGaName":425},"Automated software delivery",{"title":427,"description":428,"link":429,"items":434},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":430},{"href":431,"dataGaName":432,"dataGaLocation":345,"icon":433},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[435,439,444],{"text":436,"config":437},"Tests de sécurité des applications",{"href":431,"dataGaName":438,"dataGaLocation":345},"Application security testing",{"text":440,"config":441},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":442,"dataGaLocation":345,"dataGaName":443},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":445,"config":446},"Conformité logicielle",{"href":447,"dataGaName":448,"dataGaLocation":345},"/fr-fr/solutions/software-compliance/","software compliance",{"title":450,"link":451,"items":456},"Mesures",{"config":452},{"icon":453,"href":454,"dataGaName":455,"dataGaLocation":345},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[457,461,466],{"text":458,"config":459},"Visibilité et mesures",{"href":454,"dataGaLocation":345,"dataGaName":460},"Visibility and Measurement",{"text":462,"config":463},"Gestion de la chaîne de valeur",{"href":464,"dataGaLocation":345,"dataGaName":465},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":467,"config":468},"Analyses et informations",{"href":469,"dataGaLocation":345,"dataGaName":470},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":472,"type":396,"items":473},"GitLab",[474,480,486],{"text":475,"config":476},"Entreprises",{"icon":477,"href":478,"dataGaLocation":345,"dataGaName":479},"Building","/fr-fr/enterprise/","enterprise",{"text":481,"config":482},"Pour les PME",{"icon":483,"href":484,"dataGaLocation":345,"dataGaName":485},"Work","/fr-fr/small-business/","small business",{"text":487,"config":488},"Pour le secteur public",{"icon":489,"href":490,"dataGaLocation":345,"dataGaName":491},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":493,"config":494},"Tarifs",{"href":495,"dataGaName":496,"dataGaLocation":345,"dataNavLevelOne":496},"/fr-fr/pricing/","pricing",{"text":498,"config":499,"menu":501},"Ressources",{"dataNavLevelOne":500},"resources",{"type":396,"link":502,"columns":506,"feature":600},{"text":503,"config":504},"Afficher toutes les ressources",{"href":505,"dataGaName":500,"dataGaLocation":345},"/fr-fr/resources/",[507,540,567],{"title":508,"items":509},"Premiers pas",[510,515,520,525,530,535],{"text":511,"config":512},"Installation",{"href":513,"dataGaName":514,"dataGaLocation":345},"/fr-fr/install/","install",{"text":516,"config":517},"Guides de démarrage",{"href":518,"dataGaName":519,"dataGaLocation":345},"/fr-fr/get-started/","quick setup checklists",{"text":521,"config":522},"Apprentissage",{"href":523,"dataGaLocation":345,"dataGaName":524},"https://university.gitlab.com/","learn",{"text":526,"config":527},"Documentation",{"href":528,"dataGaName":529,"dataGaLocation":345},"https://docs.gitlab.com/","product documentation",{"text":531,"config":532},"Vidéos sur les bonnes pratiques",{"href":533,"dataGaName":534,"dataGaLocation":345},"/fr-fr/getting-started-videos/","best practice videos",{"text":536,"config":537},"Intégrations",{"href":538,"dataGaName":539,"dataGaLocation":345},"/fr-fr/integrations/","integrations",{"title":541,"items":542},"Découvrir",[543,548,553,558,562],{"text":544,"config":545},"Témoignages clients",{"href":546,"dataGaName":547,"dataGaLocation":345},"/fr-fr/customers/","customer success stories",{"text":549,"config":550},"Blog",{"href":551,"dataGaName":552,"dataGaLocation":345},"/fr-fr/blog/","blog",{"text":554,"config":555},"Demo Hub",{"href":556,"dataGaName":557,"dataGaLocation":345},"/fr-fr/demo-hub/","demo hub",{"text":559,"config":560},"The Source",{"href":561,"dataGaName":552,"dataGaLocation":345},"/fr-fr/the-source/",{"text":563,"config":564},"Travail à distance",{"href":565,"dataGaName":566,"dataGaLocation":345},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":568,"items":569},"Connecter",[570,575,580,585,590,595],{"text":571,"config":572},"Services GitLab",{"href":573,"dataGaName":574,"dataGaLocation":345},"/fr-fr/services/","services",{"text":576,"config":577},"Contribuer",{"href":578,"dataGaName":579,"dataGaLocation":345},"https://contributors.gitlab.com","contribute",{"text":581,"config":582},"Communauté",{"href":583,"dataGaName":584,"dataGaLocation":345},"/community/","community",{"text":586,"config":587},"Forum",{"href":588,"dataGaName":589,"dataGaLocation":345},"https://forum.gitlab.com/","forum",{"text":591,"config":592},"Événements",{"href":593,"dataGaName":594,"dataGaLocation":345},"/events/","events",{"text":596,"config":597},"Partenaires",{"href":598,"dataGaName":599,"dataGaLocation":345},"/fr-fr/partners/","partners",{"config":601,"title":604,"text":605,"link":606},{"background":602,"textColor":603},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":607,"config":608},"Lire les articles les plus récents",{"href":609,"dataGaName":610,"dataGaLocation":345},"/fr-fr/whats-new/","whats new",{"text":612,"config":613,"menu":615},"Société",{"dataNavLevelOne":614},"company",{"type":396,"columns":616},[617],{"items":618},[619,624,630,632,637,642,647,652,657,662],{"text":620,"config":621},"À propos",{"href":622,"dataGaName":623,"dataGaLocation":345},"/fr-fr/company/","about",{"text":625,"config":626,"footerGa":629},"Carrières",{"href":627,"dataGaName":628,"dataGaLocation":345},"/jobs/","jobs",{"dataGaName":628},{"text":591,"config":631},{"href":593,"dataGaName":594,"dataGaLocation":345},{"text":633,"config":634},"Leadership",{"href":635,"dataGaName":636,"dataGaLocation":345},"/company/team/e-group/","leadership",{"text":638,"config":639},"Manuel",{"href":640,"dataGaName":641,"dataGaLocation":345},"https://handbook.gitlab.com/","handbook",{"text":643,"config":644},"Relations avec les investisseurs",{"href":645,"dataGaName":646,"dataGaLocation":345},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":648,"config":649},"Trust Center",{"href":650,"dataGaName":651,"dataGaLocation":345},"/fr-fr/security/","trust center",{"text":653,"config":654},"Centre pour la transparence de l'IA",{"href":655,"dataGaName":656,"dataGaLocation":345},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":658,"config":659},"Newsletter",{"href":660,"dataGaName":661,"dataGaLocation":345},"/company/contact/#contact-forms","newsletter",{"text":663,"config":664},"Presse",{"href":665,"dataGaName":666,"dataGaLocation":345},"/press/","press",{"text":668,"config":669,"menu":670},"Nous contacter",{"dataNavLevelOne":614},{"type":396,"columns":671},[672],{"items":673},[674,679,684],{"text":675,"config":676},"Contacter l'équipe commerciale",{"href":677,"dataGaName":678,"dataGaLocation":345},"/fr-fr/sales/","talk to sales",{"text":680,"config":681},"Assistance GitLab",{"href":682,"dataGaName":683,"dataGaLocation":345},"https://support.gitlab.com/hc/en-us","support portal",{"text":685,"config":686},"Portail clients GitLab",{"href":687,"dataGaName":688,"dataGaLocation":345},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":690,"login":691,"suggestions":697},"Fermer",{"text":692,"link":693},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":237,"config":694},{"href":359,"dataGaName":695,"dataGaLocation":696},"search login","search",{"text":698,"default":699},"Suggestions",[700,702,707,709,714,719],{"text":376,"config":701},{"href":381,"dataGaName":20,"dataGaLocation":696},{"text":703,"config":704},"Suggestions de code (IA)",{"href":705,"dataGaName":706,"dataGaLocation":696},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":111,"config":708},{"href":413,"dataGaName":111,"dataGaLocation":696},{"text":710,"config":711},"GitLab sur AWS",{"href":712,"dataGaName":713,"dataGaLocation":696},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":715,"config":716},"GitLab sur Google Cloud",{"href":717,"dataGaName":718,"dataGaLocation":696},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":720,"config":721},"Pourquoi utiliser GitLab ?",{"href":389,"dataGaName":722,"dataGaLocation":696},"Why GitLab?",{"freeTrial":724,"mobileIcon":729,"desktopIcon":734,"secondaryButton":737},{"text":725,"config":726},"Commencer votre essai gratuit",{"href":727,"dataGaName":350,"dataGaLocation":728},"https://gitlab.com/-/trials/new/","nav",{"altText":730,"config":731},"Icône GitLab",{"src":732,"dataGaName":733,"dataGaLocation":728},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":730,"config":735},{"src":736,"dataGaName":733,"dataGaLocation":728},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":738,"config":739},"Commencer",{"href":740,"dataGaName":741,"dataGaLocation":728},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":743,"mobileIcon":747,"desktopIcon":749},{"text":744,"config":745},"En savoir plus sur GitLab Duo",{"href":381,"dataGaName":746,"dataGaLocation":728},"gitlab duo",{"altText":730,"config":748},{"src":732,"dataGaName":733,"dataGaLocation":728},{"altText":730,"config":750},{"src":736,"dataGaName":733,"dataGaLocation":728},{"button":752,"mobileIcon":757,"desktopIcon":759},{"text":753,"config":754},"/switch",{"href":755,"dataGaName":756,"dataGaLocation":728},"#contact","switch",{"altText":730,"config":758},{"src":732,"dataGaName":733,"dataGaLocation":728},{"altText":730,"config":760},{"src":761,"dataGaName":733,"dataGaLocation":728},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":763,"mobileIcon":768,"desktopIcon":770},{"text":764,"config":765},"Retour aux tarifs",{"href":495,"dataGaName":766,"dataGaLocation":728,"icon":767},"back to pricing","GoBack",{"altText":730,"config":769},{"src":732,"dataGaName":733,"dataGaLocation":728},{"altText":730,"config":771},{"src":736,"dataGaName":733,"dataGaLocation":728},{"title":773,"button":774,"config":778},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":387,"config":775},{"href":776,"dataGaName":777,"dataGaLocation":345},"/fr-fr/gitlab-orbit/","orbit",{"layout":779,"disabled":331},"release",{"data":781},{"text":782,"source":783,"edit":789,"contribute":794,"config":798,"items":803,"minimal":1009},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":784,"config":785},"Afficher le code source de la page",{"href":786,"dataGaName":787,"dataGaLocation":788},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":790,"config":791},"Modifier cette page",{"href":792,"dataGaName":793,"dataGaLocation":788},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":576,"config":795},{"href":796,"dataGaName":797,"dataGaLocation":788},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":799,"facebook":800,"youtube":801,"linkedin":802},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[804,850,901,944,976],{"title":493,"links":805,"subMenu":820},[806,810,815],{"text":807,"config":808},"Voir les forfaits",{"href":495,"dataGaName":809,"dataGaLocation":788},"view plans",{"text":811,"config":812},"GitLab Premium",{"href":813,"dataGaName":814,"dataGaLocation":788},"/fr-fr/pricing/premium/","why premium",{"text":816,"config":817},"GitLab Ultimate",{"href":818,"dataGaName":819,"dataGaLocation":788},"/fr-fr/pricing/ultimate/","why ultimate",[821],{"title":668,"links":822},[823,825,827,830,835,840,845],{"text":675,"config":824},{"href":677,"dataGaName":355,"dataGaLocation":788},{"text":680,"config":826},{"href":682,"dataGaName":683,"dataGaLocation":788},{"text":828,"config":829},"Portail clients",{"href":687,"dataGaName":688,"dataGaLocation":788},{"text":831,"config":832},"Statut",{"href":833,"dataGaName":834,"dataGaLocation":788},"https://status.gitlab.com/","status",{"text":836,"config":837},"Conditions d'utilisation",{"href":838,"dataGaName":839,"dataGaLocation":788},"/terms/","terms of use",{"text":841,"config":842},"Politique de confidentialité",{"href":843,"dataGaName":844,"dataGaLocation":788},"/fr-fr/privacy/","privacy statement",{"text":846,"config":847},"Gestion des cookies",{"dataGaName":848,"dataGaLocation":788,"id":849,"isOneTrustButton":325},"cookie preferences","ot-sdk-btn",{"title":392,"links":851,"subMenu":860},[852,856],{"text":853,"config":854},"Plateforme DevSecOps",{"href":374,"dataGaName":855,"dataGaLocation":788},"devsecops platform",{"text":857,"config":858},"Développement assisté par l'IA",{"href":381,"dataGaName":859,"dataGaLocation":788},"ai-assisted development",[861],{"title":862,"links":863},"Thèmes",[864,868,873,877,882,886,891,896],{"text":111,"config":865},{"href":866,"dataGaName":867,"dataGaLocation":788},"/fr-fr/topics/ci-cd/","cicd",{"text":869,"config":870},"GitOps",{"href":871,"dataGaName":872,"dataGaLocation":788},"/fr-fr/topics/gitops/","gitops",{"text":160,"config":874},{"href":875,"dataGaName":876,"dataGaLocation":788},"/fr-fr/topics/devops/","devops",{"text":878,"config":879},"Contrôle de version",{"href":880,"dataGaName":881,"dataGaLocation":788},"/fr-fr/topics/version-control/","version control",{"text":51,"config":883},{"href":884,"dataGaName":885,"dataGaLocation":788},"/fr-fr/topics/devsecops/","devsecops",{"text":887,"config":888},"Cloud-native",{"href":889,"dataGaName":890,"dataGaLocation":788},"/fr-fr/topics/cloud-native/","cloud native",{"text":892,"config":893},"IA pour la programmation",{"href":894,"dataGaName":895,"dataGaLocation":788},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":897,"config":898},"IA agentique",{"href":899,"dataGaName":900,"dataGaLocation":788},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":902,"links":903},"Solutions",[904,907,909,914,917,920,923,926,928,931,934,939],{"text":436,"config":905},{"href":431,"dataGaName":906,"dataGaLocation":788},"Application Security Testing",{"text":423,"config":908},{"href":408,"dataGaName":409,"dataGaLocation":788},{"text":910,"config":911},"Développement Agile",{"href":912,"dataGaName":913,"dataGaLocation":788},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":418,"config":915},{"href":420,"dataGaName":916,"dataGaLocation":788},"source code management",{"text":111,"config":918},{"href":413,"dataGaName":919,"dataGaLocation":788},"continuous integration & delivery",{"text":462,"config":921},{"href":464,"dataGaName":922,"dataGaLocation":788},"value stream management",{"text":869,"config":924},{"href":925,"dataGaName":872,"dataGaLocation":788},"/fr-fr/solutions/gitops/",{"text":475,"config":927},{"href":478,"dataGaName":479,"dataGaLocation":788},{"text":929,"config":930},"PME",{"href":484,"dataGaName":485,"dataGaLocation":788},{"text":932,"config":933},"Secteur public",{"href":490,"dataGaName":491,"dataGaLocation":788},{"text":935,"config":936},"Éducation",{"href":937,"dataGaName":938,"dataGaLocation":788},"/fr-fr/solutions/education/","education",{"text":940,"config":941},"Services financiers",{"href":942,"dataGaName":943,"dataGaLocation":788},"/fr-fr/solutions/finance/","financial services",{"title":498,"links":945},[946,948,950,952,955,957,960,962,964,966,968,970,972,974],{"text":511,"config":947},{"href":513,"dataGaName":514,"dataGaLocation":788},{"text":516,"config":949},{"href":518,"dataGaName":519,"dataGaLocation":788},{"text":521,"config":951},{"href":523,"dataGaName":524,"dataGaLocation":788},{"text":526,"config":953},{"href":528,"dataGaName":954,"dataGaLocation":788},"docs",{"text":549,"config":956},{"href":551,"dataGaName":552,"dataGaLocation":788},{"text":958,"config":959},"Nouveautés",{"href":609,"dataGaName":610,"dataGaLocation":788},{"text":544,"config":961},{"href":546,"dataGaName":547,"dataGaLocation":788},{"text":563,"config":963},{"href":565,"dataGaName":566,"dataGaLocation":788},{"text":571,"config":965},{"href":573,"dataGaName":574,"dataGaLocation":788},{"text":576,"config":967},{"href":578,"dataGaName":579,"dataGaLocation":788},{"text":581,"config":969},{"href":583,"dataGaName":584,"dataGaLocation":788},{"text":586,"config":971},{"href":588,"dataGaName":589,"dataGaLocation":788},{"text":591,"config":973},{"href":593,"dataGaName":594,"dataGaLocation":788},{"text":596,"config":975},{"href":598,"dataGaName":599,"dataGaLocation":788},{"title":612,"links":977},[978,980,982,984,986,988,993,998,1000,1002,1004],{"text":620,"config":979},{"href":622,"dataGaName":614,"dataGaLocation":788},{"text":625,"config":981},{"href":627,"dataGaName":628,"dataGaLocation":788},{"text":633,"config":983},{"href":635,"dataGaName":636,"dataGaLocation":788},{"text":638,"config":985},{"href":640,"dataGaName":641,"dataGaLocation":788},{"text":643,"config":987},{"href":645,"dataGaName":646,"dataGaLocation":788},{"text":989,"config":990},"Développement durable",{"href":991,"dataGaName":992,"dataGaLocation":788},"/sustainability/","Sustainability",{"text":994,"config":995},"Diversité, inclusion et appartenance (DIB)",{"href":996,"dataGaName":997,"dataGaLocation":788},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":648,"config":999},{"href":650,"dataGaName":651,"dataGaLocation":788},{"text":658,"config":1001},{"href":660,"dataGaName":661,"dataGaLocation":788},{"text":663,"config":1003},{"href":665,"dataGaName":666,"dataGaLocation":788},{"text":1005,"config":1006},"Déclaration de transparence sur l'esclavage moderne",{"href":1007,"dataGaName":1008,"dataGaLocation":788},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1010},[1011,1013,1015],{"text":836,"config":1012},{"href":838,"dataGaName":839,"dataGaLocation":788},{"text":846,"config":1014},{"dataGaName":848,"dataGaLocation":788,"id":849,"isOneTrustButton":325},{"text":841,"config":1016},{"href":843,"dataGaName":844,"dataGaLocation":788},[1018],{"id":1019,"title":7,"body":324,"config":1020,"content":1022,"description":324,"extension":1026,"meta":1027,"navigation":325,"path":1028,"seo":1029,"stem":1030,"__hash__":1031},"blogAuthors/en-us/blog/authors/bill-staples.yml",{"template":1021},"BlogAuthor",{"name":7,"config":1023,"role":1025},{"headshot":1024},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750434080/glxv59lh9qftpdbsb4ph.png","CEO","yml",{},"/en-us/blog/authors/bill-staples",{},"en-us/blog/authors/bill-staples","K-ulWVa7KOFAxgiGSmeiIjz3KeQyIkhm95lIRX_r6Zc",[1033,1042,1050],{"title":1034,"description":1035,"heroImage":1036,"category":320,"date":1037,"authors":1038,"slug":1041,"externalUrl":324},"Maîtrisez vos sièges GitLab avec l'accès restreint","Découvrez comment la fonctionnalité d'accès restreint de GitLab permet d'éviter les dépassements de sièges, s'intègre à votre fournisseur d'identité et garantit des coûts de licence prévisibles.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-07-15",[1039,1040],"Magdalena Frankiewicz","Priyanka Palanikumar","gitlab-restricted-access-improvements",{"title":1043,"description":1044,"heroImage":1045,"category":320,"date":1046,"authors":1047,"slug":1049,"externalUrl":324},"Feature flags de GitLab en Python : guide de démarrage","Découvrez comment intégrer les feature flags de GitLab dans une application Flask en Python avec le SDK Unleash pour contrôler le déploiement progressif de fonctionnalités sans redéployer votre application.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1774465167/n5hlvrsrheadeccyr1oz.png","2026-06-01",[1048],"Omid Khan","getting-started-with-gitlab-feature-flags-in-python",{"title":1051,"description":1052,"heroImage":1053,"category":320,"date":1054,"authors":1055,"slug":1057,"externalUrl":324},"Suivez l'utilisation des composants CI dans votre organisation","Avec GitLab 19.0, visualisez comment vos composants CI partagés sont utilisés dans votre organisation, afin de pouvoir prendre les mesures qui s'imposent en fonction de vos observations.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779189265/iqzyhhiwagxzwywvjzow.png","2026-05-22",[1056],"Corinne Dent","track-ci-component-usage",{"promotions":1059},[1060,1074,1085,1096],{"id":1061,"categories":1062,"header":1064,"text":1065,"button":1066,"image":1071},"ai-modernization",[1063],"ai","L'IA tient-elle ses promesses à grande échelle ?","Le questionnaire ne prendra pas plus de 5 minutes.",{"text":1067,"config":1068},"Obtenez votre score de maturité IA",{"href":1069,"dataGaName":1070,"dataGaLocation":552},"/fr-fr/assessments/ai-modernization-assessment/","modernization assessment",{"config":1072},{"src":1073},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1075,"categories":1076,"header":1077,"text":1065,"button":1078,"image":1082},"devops-modernization",[320,885],"Vous contentez-vous de gérer des outils ou de livrer des innovations ?",{"text":1079,"config":1080},"Obtenez votre score de maturité DevOps",{"href":1081,"dataGaName":1070,"dataGaLocation":552},"/fr-fr/assessments/devops-modernization-assessment/",{"config":1083},{"src":1084},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1086,"categories":1087,"header":1088,"text":1065,"button":1089,"image":1093},"security-modernization",[337],"Faut-il sacrifier la rapidité pour garantir la sécurité ?",{"text":1090,"config":1091},"Obtenez votre score de maturité en matière de sécurité",{"href":1092,"dataGaName":1070,"dataGaLocation":552},"/fr-fr/assessments/security-modernization-assessment/",{"config":1094},{"src":1095},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1097,"paths":1098,"header":1101,"text":1102,"button":1103,"image":1108},"github-azure-migration",[1099,1100],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Votre équipe est-elle prête pour la migration de GitHub vers Azure ?","GitHub a déjà commencé sa migration vers Azure. Découvrez ce que cela signifie pour vous.",{"text":1104,"config":1105},"Découvrez les différences entre GitLab et GitHub",{"href":1106,"dataGaName":1107,"dataGaLocation":552},"/fr-fr/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1109},{"src":1084},{"header":1111,"blurb":1112,"button":1113,"secondaryButton":1117},"Commencez à développer plus rapidement dès aujourd'hui","Découvrez ce que votre équipe peut accomplir avec la plateforme d'orchestration intelligente pour le DevSecOps.\n",{"text":347,"config":1114},{"href":1115,"dataGaName":350,"dataGaLocation":1116},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":675,"config":1118},{"href":677,"dataGaName":355,"dataGaLocation":1116},1786803764410]