[{"data":1,"prerenderedAt":1063},["ShallowReactive",2],{"/fr-fr/blog/track-ci-component-usage":3,"navigation-fr-fr":280,"banner-fr-fr":707,"footer-fr-fr":716,"blog-post-authors-fr-fr-Corinne Dent":959,"blog-related-posts-fr-fr-track-ci-component-usage":975,"blog-promotions-fr-fr":1001,"next-steps-fr-fr":1054},{"id":4,"title":5,"authors":6,"body":8,"category":261,"date":262,"description":263,"extension":264,"externalUrl":265,"featured":266,"heroImage":267,"meta":268,"navigation":269,"path":270,"seo":271,"slug":274,"stem":275,"tags":276,"template":278,"updatedDate":265,"__hash__":279},"blogPosts/fr-fr/blog/track-ci-component-usage.md","Suivez l'utilisation des composants CI dans votre organisation",[7],"Corinne Dent",{"type":9,"value":10,"toc":247},"minimark",[11,15,25,28,33,53,56,60,63,68,71,84,91,94,108,111,115,118,121,127,130,133,142,146,150,153,164,167,171,174,183,192,196,201,216,220],[12,13,14],"p",{},"Si votre équipe plateforme publie des composants de pipeline standardisés, vous avez probablement déjà rencontré ce problème : une fois qu'ils sont déployés, vous perdez toute visibilité. Impossible de savoir si quelqu'un les utilise vraiment, qui utilise quelle version, ou quels projets continuent d’utiliser des versions obsolètes qui exposent votre organisation à des risques de sécurité.",[12,16,17,18,24],{},"Désormais, avec la nouvelle vue Components Analytics du catalogue ",[19,20,23],"a",{"href":21,"rel":22},"https://about.gitlab.com/fr-fr/topics/ci-cd/",[],"CI/CD"," de GitLab 19.0, votre équipe dispose d'une visibilité et de données d'adoption importantes sur la façon dont les composants CI/CD sont utilisés au sein de l'organisation. Les statistiques d'utilisation et les données d'adoption sont disponibles pour tous les niveaux ; avec GitLab Ultimate, explorez n'importe quel composant pour voir exactement quels projets utilisent quelles versions.",[12,26,27],{},"À mesure que l'IA génère davantage de pipelines en production, cette visibilité devient plus importante que jamais.",[29,30,32],"h2",{"id":31},"le-manque-de-visibilité-dans-les-ci-partagées","Le manque de visibilité dans les CI partagées",[12,34,35,36,41,42,47,48,52],{},"Le ",[19,37,40],{"href":38,"rel":39},"https://gitlab.com/explore/catalog",[],"catalogue CI/CD de GitLab"," offre aux équipes ",[19,43,46],{"href":44,"rel":45},"https://about.gitlab.com/fr-fr/topics/devsecops/",[],"DevSecOps"," et d'ingénierie de plateforme un espace centralisé pour publier des composants de pipeline versionnés et réutilisables, que n'importe quel projet peut intégrer avec une simple référence ",[49,50,51],"code",{},"include",". Fini le copier-coller, les mises à jour manuelles sur des centaines de dépôts, et les incertitudes pour déterminer quel template fait autorité.",[12,54,55],{},"Mais une fois qu'un composant est déployé, la visibilité disparaît et les conséquences ne sont pas seulement opérationnelles. Les correctifs de sécurité appliqués aux composants partagés ne se propagent pas automatiquement, si bien que des versions obsolètes et vulnérables persistent dans les pipelines de production, avec un rayon d'impact que personne ne peut mesurer avant qu'un incident se produise. La prochaine fois qu'une vulnérabilité sera divulguée dans un composant largement utilisé, la question « dans quelle mesure sommes-nous exposés ? » ne devrait pas nécessiter une semaine d'audit manuel pour y répondre.",[29,57,59],{"id":58},"components-analytics-vous-montre-ce-qui-est-réellement-en-cours-dexécution","Components Analytics vous montre ce qui est réellement en cours d'exécution",[12,61,62],{},"Components Analytics comble ce manque à l'aide de deux vues : une vue d'ensemble de l'utilisation disponible pour tous les niveaux, et une vue détaillée par composant avec GitLab Ultimate.",[64,65,67],"h3",{"id":66},"vue-densemble-de-ladoption","Vue d'ensemble de l'adoption",[12,69,70],{},"La vue d'ensemble de l'adoption montre aux responsables chargés des composants dans quelle mesure chacun de leurs composants est utilisé dans l'organisation. Pour chaque ressource du catalogue que vous gérez, vous pouvez voir :",[72,73,74,78,81],"ul",{},[75,76,77],"li",{},"La dernière version publiée",[75,79,80],{},"Le nombre de projets uniques ayant intégré un composant au cours des 30 derniers jours",[75,82,83],{},"Les composants disponibles dans cette version.",[12,85,86],{},[87,88],"img",{"alt":89,"src":90},"Catalogue CI/CD","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779275768/eznwrxrlxai4iw7t4moo.png",[12,92,93],{},"D'un seul coup d'œil, vous pouvez voir quels composants sont largement adoptés et lesquels ont été discrètement abandonnés. Cela s'avère utile pour prioriser la maintenance, planifier les dépréciations et justifier l'investissement continu dans l'infrastructure CI partagée.",[12,95,96,97,102,103,107],{},"Cette ",[19,98,101],{"href":99,"rel":100},"https://docs.gitlab.com/ci/components/#view-catalog-resource-analytics",[],"vue d'ensemble est disponible dans la version GitLab 18.9"," et est accessible pour tous les niveaux, y compris l'offre gratuite. Si vous gérez des composants dans le catalogue CI/CD, vous pouvez utiliser cette fonctionnalité dès aujourd'hui via ",[104,105,106],"strong",{},"Explorer > Catalogue CI/CD > Analytics",".",[12,109,110],{},"Pour les équipes qui ont besoin de savoir précisément ce qui s'exécute et à quel endroit, que ce soit pour répondre à un incident de sécurité, réaliser des audits de conformité ou effectuer des refactorisations majeures, GitLab Ultimate ajoute la vue détaillée par composant.",[64,112,114],{"id":113},"vue-détaillée-de-lutilisation-des-composants","Vue détaillée de l'utilisation des composants",[12,116,117],{},"Si la vue d'ensemble répond à la question « dans quelle mesure mon composant est-il utilisé ? », la vue détaillée, quant à elle, répond à « quels projets utilisent quelles versions, et où dois-je intervenir ? ».",[12,119,120],{},"Avec la nouvelle fonctionnalité Component Analytics sur GitLab Ultimate, vous pouvez ouvrir n'importe quelle ressource du catalogue que vous maintenez et voir exactement quels projets ont intégré l'un de ses composants dans un pipeline au cours des 30 derniers jours, quelle version chaque projet utilise, et quelles versions sont obsolètes. Chaque projet est clairement indiqué comme étant à jour ou obsolète, ce qui vous permet de savoir d'un seul coup d'œil où concentrer vos efforts.",[12,122,123],{},[87,124],{"alt":125,"src":126},"Vue Components Analytics","https://res.cloudinary.com/about-gitlab-com/image/upload/v1779275768/aanzwg9oqqzxstfazvzz.png",[12,128,129],{},"Si vous avez intégré un correctif dans la version 2.1 d'un composant, la vue détaillée vous montre précisément quels projets sont encore liés à la version 1.x, afin que vous puissiez ouvrir des merge requests, notifier directement les chargés de maintenance ou faire remonter le problème. La prochaine fois qu'une vulnérabilité sera divulguée dans un composant largement utilisé, la question « dans quelle mesure sommes-nous exposés ? » trouvera sa réponse en un seul onglet, au lieu de nécessiter une semaine d’audit manuel.",[12,131,132],{},"La vue détaillée oriente également les décisions plus importantes : savoir si une refactorisation va se répercuter sur des centaines de pipelines, s'il est prudent de déprécier une version plus ancienne, ou si le correctif de sécurité effectué la semaine dernière a bien été adopté dans les projets.",[134,135],"iframe",{"src":136,"frameBorder":137,"allow":138,"referrerPolicy":139,"style":140,"title":141},"https://player.vimeo.com/video/1194035829?title=0&byline=0&portrait=0&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%;","CI Components Analytics",[143,144],"script",{"src":145},"https://player.vimeo.com/api/player.js",[29,147,149],{"id":148},"une-visibilité-intégrée-que-vous-ne-trouverez-nulle-part-ailleurs","Une visibilité intégrée que vous ne trouverez nulle part ailleurs",[12,151,152],{},"GitHub Actions, CircleCI Orbs et Jenkins Shared Libraries offrent tous une réutilisabilité des pipelines, mais aucun ne propose la visibilité native sur l'utilisation qu'apporte Components Analytics.",[72,154,155,158,161],{},[75,156,157],{},"GitHub Actions ne dispose d'aucune couche d'analyse native du catalogue, si bien que savoir quels workflows réutilisables sont utilisés au sein de votre organisation, et dans quelles versions, nécessite de créer et maintenir vos propres outils internes ou votre propre documentation.",[75,159,160],{},"Le tableau de bord Insights de CircleCI couvre les métriques de performance des pipelines, mais il n'existe aucune vue native montrant quels orbs sont utilisés dans votre organisation, par quelles équipes, ou dans quelles versions.",[75,162,163],{},"Jenkins Shared Libraries nécessitent des outils personnalisés pour suivre l'utilisation des composants.",[12,165,166],{},"La réutilisabilité sans visibilité signifie que vous ne pouvez pas prouver que vos normes sont respectées ni mesurer le retour sur investissement de la plateforme. GitLab est la seule plateforme qui associe un catalogue de composants CI gouverné à des analyses natives qui montrent où vos normes sont respectées et mettent en évidence les cas où elles ne le sont pas.",[29,168,170],{"id":169},"gouvernance-pour-les-pipelines-générés-par-lia","Gouvernance pour les pipelines générés par l'IA",[12,172,173],{},"Le catalogue CI/CD a permis aux équipes plateforme de réduire les dérives et de faire respecter les normes. Components Analytics est la couche de visibilité qui transforme la CI partagée, d'un ensemble de templates YAML que l'on publie puis que l'on oublie, en une infrastructure que vous pouvez auditer, sur laquelle vous pouvez agir, et en laquelle vous pouvez avoir confiance.",[12,175,176,177,182],{},"À mesure que l'IA génère davantage de code dans votre organisation, le catalogue CI/CD et la fonctionnalité Components Analytics vous aident à faire évoluer vos workflows automatisés. Des outils comme l'",[19,178,181],{"href":179,"rel":180},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/ci_expert_agent/",[],"agent CI Expert"," peuvent générer des pipelines conformes aux normes de GitLab, mais seul Components Analytics vous indique si ces normes sont réellement appliquées en production.",[12,184,185,186,191],{},"Les clients GitLab Self-Managed et GitLab Dedicated peuvent constituer cet ensemble de normes approuvées avec des ",[19,187,190],{"href":188,"rel":189},"https://docs.gitlab.com/ci/components/#use-a-gitlabcom-component-on-gitlab-self-managed",[],"composants répliqués depuis GitLab.com"," aux côtés de composants développés en interne, offrant aux environnements réglementés et air-gapped la même base de référence contrôlée.",[29,193,195],{"id":194},"découvrez-quels-composants-cicd-sont-utilisés-dans-votre-catalogue","Découvrez quels composants CI/CD sont utilisés dans votre catalogue",[12,197,198,199,107],{},"Si vous gérez des composants dans le catalogue CI/CD, les indicateurs d'adoption sont disponibles dès maintenant pour tous les niveaux en cliquant sur ",[104,200,106],{},[12,202,203,204,209,210,215],{},"La vue détaillée de l'utilisation des composants, qui répond à la question « quels projets utilisent quelles versions, et où dois-je intervenir ? », est disponible sur GitLab Ultimate. ",[19,205,208],{"href":206,"rel":207},"https://about.gitlab.com/free-trial/?utm_medium=blog&utm_source=blog&utm_campaign=eg_emea_x_trial_x_fr_blog_fr",[],"Démarrez un essai gratuit de GitLab Ultimate"," ou ",[19,211,214],{"href":212,"rel":213},"https://about.gitlab.com/sales/?utm_medium=blog&utm_source=blog&utm_campaign=eg_emea_x_trial_x_fr_blog_fr",[],"contactez notre équipe"," pour l'activer.",[29,217,219],{"id":218},"en-savoir-plus-sur-gitlab-190","En savoir plus sur GitLab 19.0",[72,221,222,229,235,241],{},[75,223,224],{},[19,225,228],{"href":226,"rel":227},"https://docs.gitlab.com/releases/19/gitlab-19-0-released/",[],"GitLab 19.0 est disponible",[75,230,231],{},[19,232,234],{"href":233},"/fr-fr/blog/more-ai-models-for-duo-agent-platform-self-hosted/","Plus de modèles d'IA pour GitLab Duo Agent Platform Self-Hosted",[75,236,237],{},[19,238,240],{"href":239},"/fr-fr/blog/secrets-manager-in-public-beta/","Gérez vos identifiants CI/CD avec le gestionnaire de secrets de GitLab",[75,242,243],{},[19,244,246],{"href":245},"/fr-fr/blog/transform-mrs-to-automated-workflow/","Transformez les merge requests de tâches manuelles en workflow automatisé",{"title":248,"searchDepth":249,"depth":249,"links":250},"",2,[251,252,257,258,259,260],{"id":31,"depth":249,"text":32},{"id":58,"depth":249,"text":59,"children":253},[254,256],{"id":66,"depth":255,"text":67},3,{"id":113,"depth":255,"text":114},{"id":148,"depth":249,"text":149},{"id":169,"depth":249,"text":170},{"id":194,"depth":249,"text":195},{"id":218,"depth":249,"text":219},"product","2026-05-22","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.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1779189265/iqzyhhiwagxzwywvjzow.png",{},true,"/fr-fr/blog/track-ci-component-usage",{"title":5,"description":272,"config":273},"Avec GitLab 19.0, visualisez comment vos composants CI partagés sont utilisés dans votre organisation.",{"noIndex":266},"track-ci-component-usage","fr-fr/blog/track-ci-component-usage",[23,277,261],"features","BlogPost","NxyeaAoA1MqSuZl8ObaxUKSyspWfRr7d5n9ZVnqi49E",{"logo":281,"freeTrial":286,"sales":291,"login":296,"items":301,"search":622,"minimal":658,"duo":677,"switchNav":686,"pricingDeployment":697},{"config":282},{"href":283,"dataGaName":284,"dataGaLocation":285},"/fr-fr/","gitlab logo","header",{"text":287,"config":288},"Commencer un essai gratuit",{"href":289,"dataGaName":290,"dataGaLocation":285},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":292,"config":293},"Contacter l’équipe commerciale",{"href":294,"dataGaName":295,"dataGaLocation":285},"/fr-fr/sales/","sales",{"text":297,"config":298},"Connexion",{"href":299,"dataGaName":300,"dataGaLocation":285},"https://gitlab.com/users/sign_in/","sign in",[302,331,432,437,541,602],{"text":303,"config":304,"menu":306},"Plateforme",{"dataNavLevelOne":305},"platform",{"type":307,"columns":308},"cards",[309,315,323],{"title":303,"description":310,"link":311},"La plateforme d’orchestration intelligente pour le DevSecOps",{"text":312,"config":313},"Explorer notre plateforme",{"href":314,"dataGaName":305,"dataGaLocation":285},"/fr-fr/platform/",{"title":316,"description":317,"link":318},"GitLab Duo Agent Platform","L’IA agentique pour l’ensemble du cycle de développement logiciel",{"text":319,"config":320},"Découvrir GitLab Duo",{"href":321,"dataGaName":322,"dataGaLocation":285},"/fr-fr/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":324,"description":325,"link":326},"Pourquoi GitLab ?","Découvrez les principales raisons pour lesquelles les entreprises choisissent GitLab",{"text":327,"config":328},"En savoir plus",{"href":329,"dataGaName":330,"dataGaLocation":285},"/fr-fr/why-gitlab/","why gitlab",{"text":332,"left":269,"config":333,"menu":335},"Produit",{"dataNavLevelOne":334},"solutions",{"type":336,"link":337,"columns":341,"feature":411},"lists",{"text":338,"config":339},"Voir toutes les solutions",{"href":340,"dataGaName":334,"dataGaLocation":285},"/fr-fr/solutions/",[342,366,389],{"title":343,"description":344,"link":345,"items":350},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":346},{"icon":347,"href":348,"dataGaName":349,"dataGaLocation":285},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[351,354,357,362],{"text":23,"config":352},{"href":353,"dataGaLocation":285,"dataGaName":23},"/fr-fr/solutions/continuous-integration/",{"text":316,"config":355},{"href":321,"dataGaLocation":285,"dataGaName":356},"gitlab duo agent platform - product menu",{"text":358,"config":359},"Gestion du code source",{"href":360,"dataGaLocation":285,"dataGaName":361},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":363,"config":364},"Livraison de logiciels automatisée",{"href":348,"dataGaLocation":285,"dataGaName":365},"Automated software delivery",{"title":367,"description":368,"link":369,"items":374},"Sécurité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":370},{"href":371,"dataGaName":372,"dataGaLocation":285,"icon":373},"/fr-fr/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[375,379,384],{"text":376,"config":377},"Tests de sécurité des applications",{"href":371,"dataGaName":378,"dataGaLocation":285},"Application security testing",{"text":380,"config":381},"Sécurité de la chaîne d’approvisionnement logicielle",{"href":382,"dataGaLocation":285,"dataGaName":383},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":385,"config":386},"Conformité logicielle",{"href":387,"dataGaName":388,"dataGaLocation":285},"/fr-fr/solutions/software-compliance/","software compliance",{"title":390,"link":391,"items":396},"Mesures",{"config":392},{"icon":393,"href":394,"dataGaName":395,"dataGaLocation":285},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[397,401,406],{"text":398,"config":399},"Visibilité et mesures",{"href":394,"dataGaLocation":285,"dataGaName":400},"Visibility and Measurement",{"text":402,"config":403},"Gestion de la chaîne de valeur",{"href":404,"dataGaLocation":285,"dataGaName":405},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":407,"config":408},"Analyses et informations",{"href":409,"dataGaLocation":285,"dataGaName":410},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":412,"type":336,"items":413},"GitLab",[414,420,426],{"text":415,"config":416},"Pour les entreprises",{"icon":417,"href":418,"dataGaLocation":285,"dataGaName":419},"Building","/fr-fr/enterprise/","enterprise",{"text":421,"config":422},"Pour les PME",{"icon":423,"href":424,"dataGaLocation":285,"dataGaName":425},"Work","/fr-fr/small-business/","small business",{"text":427,"config":428},"Pour le secteur public",{"icon":429,"href":430,"dataGaLocation":285,"dataGaName":431},"Organization","/fr-fr/solutions/public-sector/","public sector",{"text":433,"config":434},"Tarifs",{"href":435,"dataGaName":436,"dataGaLocation":285,"dataNavLevelOne":436},"/fr-fr/pricing/","pricing",{"text":438,"config":439,"menu":441},"Ressources",{"dataNavLevelOne":440},"resources",{"type":336,"link":442,"columns":446,"feature":530},{"text":443,"config":444},"Afficher toutes les ressources",{"href":445,"dataGaName":440,"dataGaLocation":285},"/fr-fr/resources/",[447,480,502],{"title":448,"items":449},"Premiers pas",[450,455,460,465,470,475],{"text":451,"config":452},"Installation",{"href":453,"dataGaName":454,"dataGaLocation":285},"/fr-fr/install/","install",{"text":456,"config":457},"Guides de démarrage",{"href":458,"dataGaName":459,"dataGaLocation":285},"/fr-fr/get-started/","quick setup checklists",{"text":461,"config":462},"Apprentissage",{"href":463,"dataGaLocation":285,"dataGaName":464},"https://university.gitlab.com/","learn",{"text":466,"config":467},"Documentation",{"href":468,"dataGaName":469,"dataGaLocation":285},"https://docs.gitlab.com/","product documentation",{"text":471,"config":472},"Vidéos sur les bonnes pratiques",{"href":473,"dataGaName":474,"dataGaLocation":285},"/fr-fr/getting-started-videos/","best practice videos",{"text":476,"config":477},"Intégrations",{"href":478,"dataGaName":479,"dataGaLocation":285},"/fr-fr/integrations/","integrations",{"title":481,"items":482},"Découvrir",[483,488,493,497],{"text":484,"config":485},"Témoignages clients",{"href":486,"dataGaName":487,"dataGaLocation":285},"/fr-fr/customers/","customer success stories",{"text":489,"config":490},"Blog",{"href":491,"dataGaName":492,"dataGaLocation":285},"/fr-fr/blog/","blog",{"text":494,"config":495},"The Source",{"href":496,"dataGaName":492,"dataGaLocation":285},"/fr-fr/the-source/",{"text":498,"config":499},"Travail à distance",{"href":500,"dataGaName":501,"dataGaLocation":285},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":503,"items":504},"Connecter",[505,510,515,520,525],{"text":506,"config":507},"Services GitLab",{"href":508,"dataGaName":509,"dataGaLocation":285},"/fr-fr/services/","services",{"text":511,"config":512},"Communauté",{"href":513,"dataGaName":514,"dataGaLocation":285},"/community/","community",{"text":516,"config":517},"Forum",{"href":518,"dataGaName":519,"dataGaLocation":285},"https://forum.gitlab.com/","forum",{"text":521,"config":522},"Événements",{"href":523,"dataGaName":524,"dataGaLocation":285},"/events/","events",{"text":526,"config":527},"Partenaires",{"href":528,"dataGaName":529,"dataGaLocation":285},"/fr-fr/partners/","partners",{"config":531,"title":534,"text":535,"link":536},{"background":532,"textColor":533},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Nouveautés de GitLab","Restez informé des dernières fonctionnalités et améliorations.",{"text":537,"config":538},"Lire les articles les plus récents",{"href":539,"dataGaName":540,"dataGaLocation":285},"/fr-fr/releases/whats-new/","whats new",{"text":542,"config":543,"menu":545},"Société",{"dataNavLevelOne":544},"company",{"type":336,"columns":546},[547],{"items":548},[549,554,560,562,567,572,577,582,587,592,597],{"text":550,"config":551},"À propos",{"href":552,"dataGaName":553,"dataGaLocation":285},"/fr-fr/company/","about",{"text":555,"config":556,"footerGa":559},"Carrières",{"href":557,"dataGaName":558,"dataGaLocation":285},"/jobs/","jobs",{"dataGaName":558},{"text":521,"config":561},{"href":523,"dataGaName":524,"dataGaLocation":285},{"text":563,"config":564},"Leadership",{"href":565,"dataGaName":566,"dataGaLocation":285},"/company/team/e-group/","leadership",{"text":568,"config":569},"Équipe",{"href":570,"dataGaName":571,"dataGaLocation":285},"/company/team/","team",{"text":573,"config":574},"Manuel",{"href":575,"dataGaName":576,"dataGaLocation":285},"https://handbook.gitlab.com/","handbook",{"text":578,"config":579},"Relations avec les investisseurs",{"href":580,"dataGaName":581,"dataGaLocation":285},"https://ir.gitlab.com/","investor relations",{"text":583,"config":584},"Trust Center",{"href":585,"dataGaName":586,"dataGaLocation":285},"/fr-fr/security/","trust center",{"text":588,"config":589},"Centre pour la transparence de l’IA",{"href":590,"dataGaName":591,"dataGaLocation":285},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":593,"config":594},"Newsletter",{"href":595,"dataGaName":596,"dataGaLocation":285},"/company/contact/#contact-forms","newsletter",{"text":598,"config":599},"Presse",{"href":600,"dataGaName":601,"dataGaLocation":285},"/press/","press",{"text":603,"config":604,"menu":605},"Nous contacter",{"dataNavLevelOne":544},{"type":336,"columns":606},[607],{"items":608},[609,612,617],{"text":292,"config":610},{"href":294,"dataGaName":611,"dataGaLocation":285},"talk to sales",{"text":613,"config":614},"Portail d'assistance",{"href":615,"dataGaName":616,"dataGaLocation":285},"https://support.gitlab.com","support portal",{"text":618,"config":619},"Portail clients GitLab",{"href":620,"dataGaName":621,"dataGaLocation":285},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":623,"login":624,"suggestions":631},"Fermer",{"text":625,"link":626},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":627,"config":628},"GitLab.com",{"href":299,"dataGaName":629,"dataGaLocation":630},"search login","search",{"text":632,"default":633},"Suggestions",[634,637,642,644,649,654],{"text":316,"config":635},{"href":321,"dataGaName":636,"dataGaLocation":630},"GitLab Duo Agent Platform",{"text":638,"config":639},"Suggestions de code (IA)",{"href":640,"dataGaName":641,"dataGaLocation":630},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":23,"config":643},{"href":353,"dataGaName":23,"dataGaLocation":630},{"text":645,"config":646},"GitLab sur AWS",{"href":647,"dataGaName":648,"dataGaLocation":630},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":650,"config":651},"GitLab sur Google Cloud",{"href":652,"dataGaName":653,"dataGaLocation":630},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":655,"config":656},"Pourquoi utiliser GitLab ?",{"href":329,"dataGaName":657,"dataGaLocation":630},"Why GitLab?",{"freeTrial":659,"mobileIcon":664,"desktopIcon":669,"secondaryButton":672},{"text":660,"config":661},"Commencer votre essai gratuit",{"href":662,"dataGaName":290,"dataGaLocation":663},"https://gitlab.com/-/trials/new/","nav",{"altText":665,"config":666},"Icône GitLab",{"src":667,"dataGaName":668,"dataGaLocation":663},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":665,"config":670},{"src":671,"dataGaName":668,"dataGaLocation":663},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":673,"config":674},"Commencer",{"href":675,"dataGaName":676,"dataGaLocation":663},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":678,"mobileIcon":682,"desktopIcon":684},{"text":679,"config":680},"En savoir plus sur GitLab Duo",{"href":321,"dataGaName":681,"dataGaLocation":663},"gitlab duo",{"altText":665,"config":683},{"src":667,"dataGaName":668,"dataGaLocation":663},{"altText":665,"config":685},{"src":671,"dataGaName":668,"dataGaLocation":663},{"button":687,"mobileIcon":692,"desktopIcon":694},{"text":688,"config":689},"/switch",{"href":690,"dataGaName":691,"dataGaLocation":663},"#contact","switch",{"altText":665,"config":693},{"src":667,"dataGaName":668,"dataGaLocation":663},{"altText":665,"config":695},{"src":696,"dataGaName":668,"dataGaLocation":663},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":698,"mobileIcon":703,"desktopIcon":705},{"text":699,"config":700},"Retour aux tarifs",{"href":435,"dataGaName":701,"dataGaLocation":663,"icon":702},"back to pricing","GoBack",{"altText":665,"config":704},{"src":667,"dataGaName":668,"dataGaLocation":663},{"altText":665,"config":706},{"src":671,"dataGaName":668,"dataGaLocation":663},{"title":708,"button":709,"config":714},"Découvrez comment l'IA agentique transforme la livraison logicielle",{"text":710,"config":711},"S'inscrire à GitLab Transcend le 10 juin",{"href":712,"dataGaName":713,"dataGaLocation":285},"/fr-fr/events/transcend/virtual/","transcend event",{"layout":715,"disabled":266},"release",{"data":717},{"text":718,"source":719,"edit":725,"contribute":730,"config":735,"items":740,"minimal":950},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":720,"config":721},"Afficher le code source de la page",{"href":722,"dataGaName":723,"dataGaLocation":724},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":726,"config":727},"Modifier cette page",{"href":728,"dataGaName":729,"dataGaLocation":724},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":731,"config":732},"Veuillez contribuer",{"href":733,"dataGaName":734,"dataGaLocation":724},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":736,"facebook":737,"youtube":738,"linkedin":739},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[741,788,840,884,915],{"title":433,"links":742,"subMenu":757},[743,747,752],{"text":744,"config":745},"Voir les forfaits",{"href":435,"dataGaName":746,"dataGaLocation":724},"view plans",{"text":748,"config":749},"GitLab Premium",{"href":750,"dataGaName":751,"dataGaLocation":724},"/fr-fr/pricing/premium/","why premium",{"text":753,"config":754},"GitLab Ultimate",{"href":755,"dataGaName":756,"dataGaLocation":724},"/fr-fr/pricing/ultimate/","why ultimate",[758],{"title":603,"links":759},[760,763,766,768,773,778,783],{"text":761,"config":762},"Contacter l'équipe commerciale",{"href":294,"dataGaName":295,"dataGaLocation":724},{"text":764,"config":765},"Assistance GitLab",{"href":615,"dataGaName":616,"dataGaLocation":724},{"text":618,"config":767},{"href":620,"dataGaName":621,"dataGaLocation":724},{"text":769,"config":770},"Statut",{"href":771,"dataGaName":772,"dataGaLocation":724},"https://status.gitlab.com/","status",{"text":774,"config":775},"Conditions d'utilisation",{"href":776,"dataGaName":777,"dataGaLocation":724},"/terms/","terms of use",{"text":779,"config":780},"Politique de confidentialité",{"href":781,"dataGaName":782,"dataGaLocation":724},"/fr-fr/privacy/","privacy statement",{"text":784,"config":785},"Gérer vos cookies",{"dataGaName":786,"dataGaLocation":724,"id":787,"isOneTrustButton":269},"cookie preferences","ot-sdk-btn",{"title":332,"links":789,"subMenu":798},[790,794],{"text":791,"config":792},"Plateforme DevSecOps",{"href":314,"dataGaName":793,"dataGaLocation":724},"devsecops platform",{"text":795,"config":796},"Développement assisté par l'IA",{"href":321,"dataGaName":797,"dataGaLocation":724},"ai-assisted development",[799],{"title":800,"links":801},"Thèmes",[802,806,811,816,821,825,830,835],{"text":23,"config":803},{"href":804,"dataGaName":805,"dataGaLocation":724},"/fr-fr/topics/ci-cd/","cicd",{"text":807,"config":808},"GitOps",{"href":809,"dataGaName":810,"dataGaLocation":724},"/fr-fr/topics/gitops/","gitops",{"text":812,"config":813},"DevOps",{"href":814,"dataGaName":815,"dataGaLocation":724},"/fr-fr/topics/devops/","devops",{"text":817,"config":818},"Contrôle de version",{"href":819,"dataGaName":820,"dataGaLocation":724},"/fr-fr/topics/version-control/","version control",{"text":46,"config":822},{"href":823,"dataGaName":824,"dataGaLocation":724},"/fr-fr/topics/devsecops/","devsecops",{"text":826,"config":827},"Cloud-native",{"href":828,"dataGaName":829,"dataGaLocation":724},"/fr-fr/topics/cloud-native/","cloud native",{"text":831,"config":832},"IA pour la programmation",{"href":833,"dataGaName":834,"dataGaLocation":724},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":836,"config":837},"IA agentique",{"href":838,"dataGaName":839,"dataGaLocation":724},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":841,"links":842},"Solutions",[843,846,848,853,856,859,862,865,868,871,874,879],{"text":376,"config":844},{"href":371,"dataGaName":845,"dataGaLocation":724},"Application Security Testing",{"text":363,"config":847},{"href":348,"dataGaName":349,"dataGaLocation":724},{"text":849,"config":850},"Développement Agile",{"href":851,"dataGaName":852,"dataGaLocation":724},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":358,"config":854},{"href":360,"dataGaName":855,"dataGaLocation":724},"source code management",{"text":23,"config":857},{"href":353,"dataGaName":858,"dataGaLocation":724},"continuous integration & delivery",{"text":402,"config":860},{"href":404,"dataGaName":861,"dataGaLocation":724},"value stream management",{"text":807,"config":863},{"href":864,"dataGaName":810,"dataGaLocation":724},"/fr-fr/solutions/gitops/",{"text":866,"config":867},"Entreprises",{"href":418,"dataGaName":419,"dataGaLocation":724},{"text":869,"config":870},"PME",{"href":424,"dataGaName":425,"dataGaLocation":724},{"text":872,"config":873},"Secteur public",{"href":430,"dataGaName":431,"dataGaLocation":724},{"text":875,"config":876},"Éducation",{"href":877,"dataGaName":878,"dataGaLocation":724},"/fr-fr/solutions/education/","education",{"text":880,"config":881},"Services financiers",{"href":882,"dataGaName":883,"dataGaLocation":724},"/fr-fr/solutions/finance/","financial services",{"title":438,"links":885},[886,888,890,892,895,897,901,903,905,907,909,911,913],{"text":451,"config":887},{"href":453,"dataGaName":454,"dataGaLocation":724},{"text":456,"config":889},{"href":458,"dataGaName":459,"dataGaLocation":724},{"text":461,"config":891},{"href":463,"dataGaName":464,"dataGaLocation":724},{"text":466,"config":893},{"href":468,"dataGaName":894,"dataGaLocation":724},"docs",{"text":489,"config":896},{"href":491,"dataGaName":492,"dataGaLocation":724},{"text":898,"config":899},"Quoi de neuf",{"href":900,"dataGaName":540,"dataGaLocation":724},"/fr-fr/whats-new/",{"text":484,"config":902},{"href":486,"dataGaName":487,"dataGaLocation":724},{"text":498,"config":904},{"href":500,"dataGaName":501,"dataGaLocation":724},{"text":506,"config":906},{"href":508,"dataGaName":509,"dataGaLocation":724},{"text":511,"config":908},{"href":513,"dataGaName":514,"dataGaLocation":724},{"text":516,"config":910},{"href":518,"dataGaName":519,"dataGaLocation":724},{"text":521,"config":912},{"href":523,"dataGaName":524,"dataGaLocation":724},{"text":526,"config":914},{"href":528,"dataGaName":529,"dataGaLocation":724},{"title":542,"links":916},[917,919,921,923,925,927,929,934,939,941,943,945],{"text":550,"config":918},{"href":552,"dataGaName":544,"dataGaLocation":724},{"text":555,"config":920},{"href":557,"dataGaName":558,"dataGaLocation":724},{"text":563,"config":922},{"href":565,"dataGaName":566,"dataGaLocation":724},{"text":568,"config":924},{"href":570,"dataGaName":571,"dataGaLocation":724},{"text":573,"config":926},{"href":575,"dataGaName":576,"dataGaLocation":724},{"text":578,"config":928},{"href":580,"dataGaName":581,"dataGaLocation":724},{"text":930,"config":931},"Développement durable",{"href":932,"dataGaName":933,"dataGaLocation":724},"/sustainability/","Sustainability",{"text":935,"config":936},"Diversité, inclusion et appartenance (DIB)",{"href":937,"dataGaName":938,"dataGaLocation":724},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":583,"config":940},{"href":585,"dataGaName":586,"dataGaLocation":724},{"text":593,"config":942},{"href":595,"dataGaName":596,"dataGaLocation":724},{"text":598,"config":944},{"href":600,"dataGaName":601,"dataGaLocation":724},{"text":946,"config":947},"Déclaration de transparence sur l'esclavage moderne",{"href":948,"dataGaName":949,"dataGaLocation":724},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":951},[952,954,957],{"text":774,"config":953},{"href":776,"dataGaName":777,"dataGaLocation":724},{"text":955,"config":956},"Gestion des cookies",{"dataGaName":786,"dataGaLocation":724,"id":787,"isOneTrustButton":269},{"text":779,"config":958},{"href":781,"dataGaName":782,"dataGaLocation":724},[960],{"id":961,"title":7,"body":265,"config":962,"content":964,"description":265,"extension":969,"meta":970,"navigation":269,"path":971,"seo":972,"stem":973,"__hash__":974},"blogAuthors/en-us/blog/authors/corinne-dent.yml",{"template":963},"BlogAuthor",{"name":7,"config":965},{"headshot":966,"socialProof":967},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1776259325/wleadycsbhxupfjk429x.jpg",{"gitlabHandle":968},"cdentpmm","yml",{},"/en-us/blog/authors/corinne-dent",{},"en-us/blog/authors/corinne-dent","gIXSYvPo4R_gcT_E81HVjh6tw7d7pqkxqMlBL5z_sow",[976,984,993],{"title":977,"description":978,"heroImage":979,"category":261,"date":980,"authors":981,"slug":983,"externalUrl":265},"Changements majeurs dans GitLab 19.0 : guide complet","GitLab 19.0 supprime plusieurs fonctionnalités dépréciées. Découvrez les impacts sur votre déploiement et comment vous préparer avant la mise à niveau.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1775561395/bhe1as7ttjvzltxwgo5m.png","2026-04-24",[982],"Martin Brümmer","a-guide-to-the-breaking-changes-in-gitlab-19-0",{"title":985,"description":986,"heroImage":987,"category":261,"date":988,"authors":989,"slug":992,"externalUrl":265},"GitLab + Amazon : l'orchestration de plateforme portée par une IA fiable","Associez GitLab Duo Agent Platform à Amazon Bedrock pour un développement logiciel agentique et une orchestration sécurisée.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776362275/ozbwn9tk0dditpnfddlz.png","2026-04-22",[990,991],"Joe Mann","Mark Kriaf","gitlab-amazon-platform-orchestration-on-a-trusted-ai-foundation",{"title":994,"description":995,"heroImage":996,"category":261,"date":997,"authors":998,"slug":1000,"externalUrl":265},"GitLab 18.11 : garde-fous budgétaires pour les GitLab Credits","Découvrez comment les plafonds de dépenses et les limites de crédits par utilisateur offrent aux organisations les garde-fous budgétaires nécessaires pour déployer GitLab Duo Agent Platform à grande échelle.","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1776259080/cakqnwo5ecp255lo8lzo.png","2026-04-17",[999],"Bryan Rothwell","gitlab-18-11-budget-guardrails-for-gitlab-credits",{"promotions":1002},[1003,1017,1028,1040],{"id":1004,"categories":1005,"header":1007,"text":1008,"button":1009,"image":1014},"ai-modernization",[1006],"ai","L'IA tient-elle ses promesses à grande échelle ?","Le questionnaire ne prendra pas plus de 5 minutes.",{"text":1010,"config":1011},"Obtenez votre score de maturité IA",{"href":1012,"dataGaName":1013,"dataGaLocation":492},"/fr-fr/assessments/ai-modernization-assessment/","modernization assessment",{"config":1015},{"src":1016},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1018,"categories":1019,"header":1020,"text":1008,"button":1021,"image":1025},"devops-modernization",[261,824],"Vous contentez-vous de gérer des outils ou de livrer des innovations ?",{"text":1022,"config":1023},"Obtenez votre score de maturité DevOps",{"href":1024,"dataGaName":1013,"dataGaLocation":492},"/fr-fr/assessments/devops-modernization-assessment/",{"config":1026},{"src":1027},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1029,"categories":1030,"header":1032,"text":1008,"button":1033,"image":1037},"security-modernization",[1031],"security","Faut-il sacrifier la rapidité pour garantir la sécurité ?",{"text":1034,"config":1035},"Obtenez votre score de maturité en matière de sécurité",{"href":1036,"dataGaName":1013,"dataGaLocation":492},"/fr-fr/assessments/security-modernization-assessment/",{"config":1038},{"src":1039},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1041,"paths":1042,"header":1045,"text":1046,"button":1047,"image":1052},"github-azure-migration",[1043,1044],"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":1048,"config":1049},"Découvrez les différences entre GitLab et GitHub",{"href":1050,"dataGaName":1051,"dataGaLocation":492},"/fr-fr/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1053},{"src":1027},{"header":1055,"blurb":1056,"button":1057,"secondaryButton":1061},"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":287,"config":1058},{"href":1059,"dataGaName":290,"dataGaLocation":1060},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":761,"config":1062},{"href":294,"dataGaName":295,"dataGaLocation":1060},1779493396896]