[{"data":1,"prerenderedAt":1127},["ShallowReactive",2],{"/fr-fr/blog/new-usage-caps-2026":3,"navigation-fr-fr":377,"banner-fr-fr":813,"footer-fr-fr":820,"blog-post-authors-fr-fr-Bryan Rothwell":1070,"blog-related-posts-fr-fr-new-usage-caps-2026":1086,"blog-share-wrapper-fr-fr":1108,"next-steps-fr-fr":1118},{"id":4,"title":5,"authors":6,"body":8,"category":356,"date":357,"description":358,"extension":359,"externalUrl":360,"faq":360,"featured":361,"heroImage":362,"meta":363,"navigation":364,"path":365,"seo":366,"slug":370,"stem":371,"tags":372,"template":375,"updatedDate":360,"__hash__":376},"blogPosts/fr-fr/blog/new-usage-caps-2026.md","Suivez la consommation de vos crédits d'IA et définissez des plafonds équitables par équipe",[7],"Bryan Rothwell",{"type":9,"value":10,"toc":339},"minimark",[11,15,18,28,55,60,63,68,71,75,78,82,85,89,92,99,107,111,114,140,143,149,153,156,185,191,194,200,204,207,213,217,220,223,227,230,241,257,277,291,298,313,317,324],[12,13,14],"p",{},"Pour déployer l'IA à l'échelle de votre organisation, il est essentiel de savoir où va le budget et qui l'utilise. Si un plafond d'abonnement permet de maintenir vos dépenses totales dans les limites du budget, il ne vous indique pas dans quelle mesure l'IA a été utilisée par chaque équipe. De plus, anticiper les besoins budgétaires futurs devient de plus en plus complexe à mesure que les équipes s'agrandissent. Sans données par utilisateur, il est impossible de définir un plafond équitable pour les dépenses liées à l'IA, d'expliquer un pic de consommation ou de montrer à un service ce qu'il a réellement consommé.",[12,16,17],{},"GitLab 19.4 introduit la gestion des GitLab Credits par utilisateur : définissez des budgets individuels, consultez les dépenses et exportez un rapport détaillé qui justifie la facture. Vous pouvez attribuer à chaque équipe son propre budget et à chaque développeur une vue de sa propre consommation. Si un utilisateur intensif risque d'épuiser le pool de crédits partagé de l'équipe, vous pouvez limiter son utilisation et extraire les données exactes de la session à l'origine de votre dernier pic de consommation. À mesure que la consommation évolue, vous pouvez ajuster les plafonds de dépenses afin qu'aucune équipe n'ait à ralentir son rythme pour renégocier la priorité des tâches.",[12,19,20,21,27],{},"Le besoin de contrôles des dépenses en IA est urgent. Dans le ",[22,23,26],"a",{"href":24,"rel":25},"https://about.gitlab.com/fr-fr/blog/ai-accountability-report/",[],"rapport de GitLab sur la responsabilité en matière d'IA",", 98 % des personnes interrogées ont alloué ou prévoient d'allouer un budget à la gouvernance de l'IA. Les budgets consacrés à l'IA engagés dans les différents services exigent des données d'utilisation claires, explicables et traçables.",[29,30,31,45,48],"blockquote",{},[12,32,33,40,41],{},[34,35],"img",{"src":36,"alt":37,"width":38,"style":39},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1789485538/b1oin7kqcqoa4ezvabs0.png","",40,"vertical-align:middle;display:inline-block"," ",[42,43,44],"strong",{},"GitLab Transcend revient en octobre",[12,46,47],{},"Les agents de codage accélèrent votre développement, mais vos revues de code, politiques de sécurité et cycles de release doivent suivre le même rythme. Notre événement Transcend, qui se tiendra le 6 octobre, montrera comment GitLab aide les équipes à combler cet écart et explorera les conditions nécessaires pour maintenir la vitesse de l'IA agentique tout au long du cycle de vie logiciel.",[12,49,50],{},[22,51,54],{"href":52,"rel":53},"https://about.gitlab.com/fr-fr/events/transcend/virtual/",[],"Inscrivez-vous dès maintenant au livestream !",[56,57,59],"h2",{"id":58},"attribution-granulaire-et-visibilité","Attribution granulaire et visibilité",[12,61,62],{},"Chaque GitLab Credit enregistre les dépenses par utilisateur, espace de nommage et projet (le cas échéant) avec un horodatage. L'enregistrement qui indique à quel moment un utilisateur atteint son plafond est le même que celui qui permet de savoir quelle équipe a consommé combien de crédits, pour quelle tâche et à quel moment. C'est la plateforme sur laquelle la session de l'agent a été exécutée qui a enregistré les crédits : vous n'avez donc pas besoin de recouper deux systèmes pour obtenir cet enregistrement.",[64,65,67],"h3",{"id":66},"présentez-à-chaque-équipe-ses-chiffres-dutilisation-puis-décidez-de-la-refacturation","Présentez à chaque équipe ses chiffres d'utilisation, puis décidez de la refacturation",[12,69,70],{},"Le « showback » consiste à communiquer à chaque équipe sa consommation. Montrez à chaque équipe ce qu'elle a consommé et laissez les services juger s'ils utilisent ce pour quoi ils ont déjà payé. La plupart des équipes procèdent à des ajustements une fois qu'elles ont pris connaissance de leur consommation, et vous conservez l'historique en vue d'une future refacturation.",[64,72,74],{"id":73},"les-prévisions-nécessitent-une-base-de-référence-par-équipe","Les prévisions nécessitent une base de référence par équipe",[12,76,77],{},"Avant que les flows agentiques ne transitent par vos pipelines CI/CD, vous devez connaître la consommation mensuelle type d'une équipe composée de 200 développeurs. Et vous avez besoin de données par utilisateur pour comprendre le coût des crédits consommés en fonction du modèle, avant de pouvoir comparer l'utilisation de deux équipes.",[64,79,81],{"id":80},"la-vitesse-doit-être-maîtrisée","La vitesse doit être maîtrisée",[12,83,84],{},"Les équipes d'ingénierie de plateforme ont passé la dernière décennie à permettre aux équipes de livraison de travailler de manière autonome dans les environnements CI/CD et de sécurité, en associant cette autonomie à des limites visibles et appliquées. L'automatisation agentique évolue de la même manière : vous attribuez à une équipe son propre budget, vous suivez ses dépenses et vous approuvez le prochain ensemble de flows en fonction de la visibilité dont vous disposez sur ses coûts.",[56,86,88],{"id":87},"des-garde-fous-budgétaires-à-tous-les-niveaux-de-lorganisation","Des garde-fous budgétaires à tous les niveaux de l'organisation",[12,90,91],{},"Lorsque le plafond d'abonnement est atteint, les fonctionnalités consommant des crédits sont suspendues pour tous les utilisateurs jusqu'à la prochaine période de facturation ou jusqu'à ce qu'un administrateur relève ce plafond. Lorsqu'un plafond personnel est atteint, seul l'utilisateur concerné est impacté.",[12,93,94,95,98],{},"Des alertes vous sont envoyées. Le tableau de bord de GitLab Credits notifie les administrateurs par e-mail à ",[42,96,97],{},"50 %, 80 % et 100 %"," de l'utilisation des crédits, puis à nouveau lorsqu'un plafond d'abonnement est atteint. Un point important : la synchronisation de l'utilisation s'effectue périodiquement et non en temps réel, de sorte que les dépenses déjà en cours peuvent dépasser un plafond avant que la mesure ne soit appliquée.",[12,100,101,106],{},[22,102,105],{"href":103,"rel":104},"https://docs.gitlab.com/subscriptions/gitlab_flex/#spend-caps",[],"GitLab Flex"," ajoute une deuxième couche de contrôle. Vous pouvez attribuer à chaque fonctionnalité les statuts « Restreint », « Plafond d'utilisation » ou « Illimité » par rapport à votre réserve partagée, de sorte que le dépassement d'une fonctionnalité n'affecte pas les besoins des autres fonctionnalités.",[64,108,110],{"id":109},"plafonds-par-utilisateur-et-exceptions-depuis-une-unique-page-de-paramètres","Plafonds par utilisateur et exceptions depuis une unique page de paramètres",[12,112,113],{},"La page des plafonds de crédits regroupe les deux types de contrôles par utilisateur sur un seul écran. Définissez une valeur par défaut pour tous, puis augmentez-la ou réduisez-la pour certains utilisateurs.",[115,116,117,124,134],"ul",{},[118,119,120,123],"li",{},[42,121,122],{},"Plafond fixe par utilisateur."," Saisissez le nombre de GitLab Credits qu'un utilisateur peut consommer par période de facturation et activez l'application. Chaque utilisateur de l'abonnement hérite de cette limite, sauf si vous ajoutez une dérogation.",[118,125,126,129,130,133],{},[42,127,128],{},"Dérogations par utilisateur."," Sélectionnez ",[42,131,132],{},"Ajouter une dérogation",", recherchez un ou plusieurs utilisateurs dans la liste, définissez leur plafond et enregistrez. Les dérogations peuvent être supérieures ou inférieures au plafond fixe. Ainsi, la même page permet d'augmenter le plafond d'un ingénieur senior et de réduire celui d'un prestataire.",[118,135,136,139],{},[42,137,138],{},"Exceptions réversibles."," Chaque dérogation dispose de son propre bouton d'activation. Désactivez-le et enregistrez pour rétablir l'utilisateur au plafond fixe. L'annulation d'une exception ne supprime rien, et le nombre reste en attente dans le tableau pour le mois où vous souhaitez l'appliquer à nouveau.",[12,141,142],{},"Le bouton du plafond fixe reste le commutateur principal : désactivez-le, et les dérogations cessent également de s'appliquer.",[12,144,145],{},[34,146],{"alt":147,"src":148},"Plafonds de crédits","https://res.cloudinary.com/about-gitlab-com/image/upload/v1789645521/tfnqi8nhlqvbwyjdhfpg.png",[64,150,152],{"id":151},"exports-dutilisation-jusquà-lévénement-facturable","Exports d'utilisation jusqu'à l'événement facturable",[12,154,155],{},"Les exports s'exécutent désormais en arrière-plan et vous sont envoyés par e-mail avec un lien de téléchargement sécurisé. Chaque export couvre jusqu'à 31 jours et contient trois fichiers : le récapitulatif quotidien que vous utilisez déjà, un nouveau fichier par événement et un manifeste.",[115,157,158,161,164,167,170,173,176,179,182],{},[118,159,160],{},"Identifiant d'événement, horodatage et type d'événement",[118,162,163],{},"Type de produit et de flow",[118,165,166],{},"Identifiant de session",[118,168,169],{},"Identifiant utilisateur",[118,171,172],{},"Identifiant d'espace de nommage",[118,174,175],{},"Identifiant de projet",[118,177,178],{},"Crédits consommés, quantité et unité de mesure",[118,180,181],{},"Nombre d'appels LLM, totaux de tokens et modèles utilisés",[118,183,184],{},"Capacité GitLab Flex et nom d'abonnement",[12,186,187],{},[188,189,190],"em",{},"Lorsqu'un groupe a désactivé l'affichage des données utilisateur GitLab Credits, les colonnes utilisateur suivent ce paramètre.",[12,192,193],{},"En regroupant par identifiant d'espace de nommage, vous obtenez la ligne d'un service sur laquelle s'appuie le « showback ». En filtrant par identifiant utilisateur et par date, vous obtenez la session à l'origine du pic de mardi dernier. Comme les espaces de nommage correspondent rarement directement aux centres de coûts financiers, vous pouvez effectuer un mappage unique afin que les exports mensuels futurs reflètent automatiquement votre structure de coûts.",[12,195,196],{},[34,197],{"alt":198,"src":199},"Mappage de l'utilisation des crédits","https://res.cloudinary.com/about-gitlab-com/image/upload/v1789645533/oiwww46sqmpah6cb0dla.png",[64,201,203],{"id":202},"affichage-pour-les-équipes-de-développement","Affichage pour les équipes de développement",[12,205,206],{},"Tout membre de votre groupe principal peut ouvrir sa propre vue GitLab Credits dans les paramètres utilisateur et consulter un graphique quotidien de sa consommation, avec les mêmes filtres de produit et de plage de dates que le tableau de bord de groupe, mais limité à ses propres événements.",[12,208,209],{},[34,210],{"alt":211,"src":212},"Rapport d'utilisation des crédits","https://res.cloudinary.com/about-gitlab-com/image/upload/v1789645521/pnyajpika8qxxt2sdvip.png",[64,214,216],{"id":215},"les-crédits-promotionnels-inclus-sont-désormais-utilisés-avant-les-crédits-dévaluation","Les crédits promotionnels inclus sont désormais utilisés avant les crédits d'évaluation",[12,218,219],{},"Les crédits promotionnels mensuels inclus sont désormais appliqués par utilisateur avant que les crédits d'évaluation partagés ne soient utilisés, de sorte que chaque utilisateur dépense en premier ce à quoi il a déjà droit. Les crédits inclus s'élèvent à 12 par siège GitLab Premium et à 24 par siège GitLab Ultimate par mois. Le pool d'évaluation est partagé entre tous les utilisateurs de l'abonnement. Votre facture reste inchangée : le pool d'engagement mensuel, les frais ponctuels et les crédits à la demande conservent leur ordre de priorité en matière d'utilisation.",[12,221,222],{},"Pour financer l'utilisation intensive d'une équipe sans ouvrir le budget à tous, définissez un plafond fixe bas, puis ajoutez des dérogations pour les personnes effectuant des tâches agentiques. Tous les utilisateurs avec un plafond fixe continuent de bénéficier chaque mois de l'intégralité de leurs crédits inclus, car les plafonds ne s'appliquent qu'une fois les crédits inclus épuisés. C'est votre pool partagé qui couvre le coût des exceptions.",[56,224,226],{"id":225},"premiers-pas","Premiers pas",[12,228,229],{},"La visibilité de l'utilisation des GitLab Credits est incluse et déjà disponible avec les abonnements GitLab Premium et GitLab Ultimate.",[115,231,232,235,238],{},[118,233,234],{},"Si vous disposez d'un accès Propriétaire ou Administrateur, consultez la page des plafonds de crédits sur GitLab.com et GitLab Self-Managed.",[118,236,237],{},"Si vous gérez le compte de facturation, vous pouvez obtenir l'export par événement sur GitLab.com, GitLab Self-Managed et GitLab Dedicated.",[118,239,240],{},"Si vous êtes développeur, vous pouvez consulter votre propre vue d'utilisation sur GitLab.com.",[12,242,243,246,247,252,253,256],{},[42,244,245],{},"1. Définissez le plafond d'abonnement."," Pour les gestionnaires de comptes de facturation, ce paramètre apparaît dans le ",[22,248,251],{"href":249,"rel":250},"https://customers.gitlab.com/",[],"Portail clients"," sous ",[42,254,255],{},"Tableau de bord GitLab Credits > Contrôles des dépenses",". Ce paramètre permet d'ajouter un plafond pour les crédits à la demande pour l'ensemble des utilisateurs.",[12,258,259,262,263,268,269,272,273,276],{},[42,260,261],{},"2. Définissez les limites par utilisateur."," Pour les propriétaires de groupe, sur la ",[22,264,267],{"href":265,"rel":266},"https://docs.gitlab.com/subscriptions/gitlab_credits_dashboard/#set-flat-user-cap-and-per-user-overrides",[],"page des plafonds de crédits",", accédez à ",[42,270,271],{},"Paramètres > GitLab Credits > Plafonds de crédits"," pour un groupe principal. Pour les administrateurs sur GitLab Self-Managed, accédez à ",[42,274,275],{},"Admin > GitLab Credits > Plafonds de crédits",". Vous définissez une valeur par défaut pour tous, avec possibilité d'ajouter une dérogation.",[12,278,279,282,283,290],{},[42,280,281],{},"3. Exportez les données d'utilisation."," Depuis le tableau de bord GitLab Credits ou la vue mensuelle GitLab Flex, sélectionnez ",[22,284,287],{"href":285,"rel":286},"https://docs.gitlab.com/subscriptions/gitlab_credits_dashboard/#export-usage-data",[],[42,288,289],{},"Exporter les données d'utilisation",". Vous obtiendrez par e-mail un document avec une ligne par événement facturable sur une période allant jusqu'à 31 jours.",[12,292,293,294,297],{},"Pour générer des rapports de données par utilisateur, assurez-vous que l'option ",[42,295,296],{},"Afficher les données utilisateur GitLab Credits"," est activée pour votre groupe principal sur GitLab.com ou votre instance GitLab Self-Managed. Ce paramètre est activé par défaut, de sorte que la plupart des groupes n'ont rien à modifier.",[12,299,300,301,306,307,312],{},"Aucun des paramètres que vous avez déjà configurés ne change. Le plafond d'abonnement fonctionne comme avant, le comportement d'application est inchangé, et l'",[22,302,305],{"href":303,"rel":304},"https://docs.gitlab.com/api/graphql/reference/#gitlabsubscriptionbudgetcaps",[],"API GraphQL"," continue d'écrire dans les mêmes enregistrements que ceux lus par la page, de sorte que les automatisations existantes continuent de fonctionner. Notre ",[22,308,311],{"href":309,"rel":310},"https://docs.gitlab.com/subscriptions/gitlab_credits/#usage-order",[],"documentation sur l'ordre d'utilisation"," présente la séquence complète pour chaque type de crédit.",[56,314,316],{"id":315},"prochaines-étapes","Prochaines étapes",[12,318,319,323],{},[22,320,322],{"href":249,"rel":321},[],"Définissez votre plafond d'abonnement dès aujourd'hui",", puis commencez par exporter et analyser votre consommation du mois dernier.",[12,325,326,327,332,333,338],{},"Vous découvrez GitLab Duo Agent Platform ? ",[22,328,331],{"href":329,"rel":330},"https://about.gitlab.com/fr-fr/free-trial/?utm_medium=blog&utm_source=blog&utm_campaign=eg_emea_x_x_release_fr_19-4-release",[],"Démarrez un essai gratuit",". Vous êtes déjà sur GitLab Premium ou GitLab Ultimate ? ",[22,334,337],{"href":335,"rel":336},"https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/",[],"Activez GitLab Duo Agent Platform"," et utilisez les crédits inclus dans votre abonnement.",{"title":37,"searchDepth":340,"depth":340,"links":341},2,[342,348,354,355],{"id":58,"depth":340,"text":59,"children":343},[344,346,347],{"id":66,"depth":345,"text":67},3,{"id":73,"depth":345,"text":74},{"id":80,"depth":345,"text":81},{"id":87,"depth":340,"text":88,"children":349},[350,351,352,353],{"id":109,"depth":345,"text":110},{"id":151,"depth":345,"text":152},{"id":202,"depth":345,"text":203},{"id":215,"depth":345,"text":216},{"id":225,"depth":340,"text":226},{"id":315,"depth":340,"text":316},"product","2026-09-18","Avec GitLab 19.4, définissez des plafonds de GitLab Credits par utilisateur, exportez les données de session à l'origine d'un pic d'utilisation et offrez à chaque équipe une vue de sa consommation d'IA.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1789480051/evgeumxt5qkdgzlc9e27.png",{},true,"/fr-fr/blog/new-usage-caps-2026",{"config":367,"title":368,"description":369},{"noIndex":361},"Répartissez vos crédits IA équitablement par équipe","Avec GitLab 19.4, définissez des plafonds de GitLab Credits par utilisateur, exportez les données de session et affichez la consommation d'IA.","new-usage-caps-2026","fr-fr/blog/new-usage-caps-2026",[373,356,374],"AI","features","BlogPost","jglAmqb1PL0NtiI7rAkJw645mE9mi-Crb5jNKB5p6lU",{"logo":378,"freeTrial":383,"sales":388,"login":393,"items":398,"search":729,"minimal":764,"duo":783,"switchNav":792,"pricingDeployment":803},{"config":379},{"href":380,"dataGaName":381,"dataGaLocation":382},"/fr-fr/","gitlab logo","header",{"text":384,"config":385},"Commencer un essai gratuit",{"href":386,"dataGaName":387,"dataGaLocation":382},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":389,"config":390},"Demander une démo",{"href":391,"dataGaName":392,"dataGaLocation":382},"/request-a-demo/","sales",{"text":394,"config":395},"Connexion",{"href":396,"dataGaName":397,"dataGaLocation":382},"https://gitlab.com/users/sign_in/","sign in",[399,485,573,578,653,707],{"text":400,"left":364,"config":401,"menu":403},"Plateforme",{"dataNavLevelOne":402},"platform",{"type":404,"link":405,"columns":409,"feature":474},"lists",{"text":406,"config":407},"Explorer la plateforme",{"href":408,"dataGaName":402,"dataGaLocation":382},"/fr-fr/platform/",[410,433,456],{"title":411,"items":412},"Exécution et workflows",[413,418,423,428],{"text":414,"config":415},"CI/CD",{"href":416,"dataGaLocation":382,"dataGaName":417},"/fr-fr/solutions/continuous-integration/","ci/cd",{"text":419,"config":420},"Gestion du code source",{"href":421,"dataGaLocation":382,"dataGaName":422},"/fr-fr/solutions/source-code-management/","source code management",{"text":424,"config":425},"Méthode de livraison selon les principes Agile",{"href":426,"dataGaLocation":382,"dataGaName":427},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":429,"config":430},"Gestion des artefacts",{"href":431,"dataGaLocation":382,"dataGaName":432},"/fr-fr/artifact-central/","artifact management",{"title":434,"items":435},"Sécurité et gouvernance",[436,441,446,451],{"text":437,"config":438},"Test de sécurité des applications",{"href":439,"dataGaLocation":382,"dataGaName":440},"/fr-fr/solutions/application-security-testing/","application security testing",{"text":442,"config":443},"Gouvernance et conformité",{"href":444,"dataGaLocation":382,"dataGaName":445},"/fr-fr/solutions/software-compliance/","governance and compliance",{"text":447,"config":448},"Gestion des secrets",{"href":449,"dataGaLocation":382,"dataGaName":450},"/fr-fr/gitlab-secrets-manager/","secrets management",{"text":452,"config":453},"Sécurité de la chaîne d'approvisionnement",{"href":454,"dataGaLocation":382,"dataGaName":455},"/fr-fr/solutions/supply-chain/","supply chain security",{"title":457,"items":458},"Contexte et IA",[459,464,469],{"text":460,"config":461},"Orchestration agentique",{"href":462,"dataGaLocation":382,"dataGaName":463},"/fr-fr/gitlab-duo-agent-platform/","agentic orchestration",{"text":465,"config":466},"Graphe de contexte",{"href":467,"dataGaLocation":382,"dataGaName":468},"/fr-fr/gitlab-orbit/","context graph",{"text":470,"config":471},"Visibilité et mesures",{"href":472,"dataGaLocation":382,"dataGaName":473},"/fr-fr/solutions/visibility-measurement/","visibility and measurement",{"config":475,"title":478,"text":479,"link":480},{"background":476,"textColor":477},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1790185102/o7dn32anqcb6z8dgd3as.jpg')","#000","Pourquoi utiliser GitLab","Une plateforme unique offrant une rapidité maîtrisée tout au long du cycle de développement logiciel.",{"text":481,"config":482},"En savoir plus",{"href":483,"dataGaName":484,"dataGaLocation":382},"/fr-fr/why-gitlab/","why gitlab",{"text":486,"left":364,"config":487,"menu":489},"Solutions",{"dataNavLevelOne":488},"solutions",{"type":404,"link":490,"columns":494,"feature":564},{"text":491,"config":492},"Voir toutes les solutions",{"href":493,"dataGaName":488,"dataGaLocation":382},"/fr-fr/solutions/",[495,513,531],{"title":496,"items":497},"Résultats",[498,503,508],{"text":499,"config":500},"Modernisation DevOps",{"href":501,"dataGaLocation":382,"dataGaName":502},"/fr-fr/assessments/devops-modernization-assessment/","devops modernization",{"text":504,"config":505},"Modernisation de la sécurité",{"href":506,"dataGaLocation":382,"dataGaName":507},"/fr-fr/assessments/security-modernization-assessment/","security modernization",{"text":509,"config":510},"Modernisation de l'IA",{"href":511,"dataGaLocation":382,"dataGaName":512},"/fr-fr/assessments/ai-modernization-assessment/","ai modernization",{"title":514,"items":515},"Par taille",[516,521,526],{"text":517,"config":518},"Entreprises",{"href":519,"dataGaLocation":382,"dataGaName":520},"/fr-fr/enterprise/","enterprise",{"text":522,"config":523},"PME",{"href":524,"dataGaLocation":382,"dataGaName":525},"/fr-fr/small-business/","small business",{"text":527,"config":528},"Start-up",{"href":529,"dataGaLocation":382,"dataGaName":530},"/fr-fr/solutions/startups/","startups",{"title":532,"items":533},"Secteurs",[534,539,544,549,554,559],{"text":535,"config":536},"Services financiers",{"href":537,"dataGaLocation":382,"dataGaName":538},"/fr-fr/solutions/finance/","financial services",{"text":540,"config":541},"Secteur public",{"href":542,"dataGaLocation":382,"dataGaName":543},"/fr-fr/solutions/public-sector/","public sector",{"text":545,"config":546},"Télécommunications",{"href":547,"dataGaLocation":382,"dataGaName":548},"/fr-fr/solutions/telecommunications/","telecommunications",{"text":550,"config":551},"Automobile",{"href":552,"dataGaLocation":382,"dataGaName":553},"/fr-fr/solutions/automotive/","automotive",{"text":555,"config":556},"Éducation",{"href":557,"dataGaLocation":382,"dataGaName":558},"/fr-fr/solutions/education/","education",{"text":560,"config":561},"Aérospatiale",{"href":562,"dataGaLocation":382,"dataGaName":563},"/fr-fr/solutions/aerospace/","aerospace",{"config":565,"title":566,"text":567,"link":568},{"background":476,"textColor":477},"GitLab Security Standard","Découvrez comment renforcer votre usine logicielle et permettre aux agents d'IA de gagner en autonomie sans sacrifier la sécurité.",{"text":569,"config":570},"Découvrir GitLab Security Standard",{"href":571,"dataGaName":572,"dataGaLocation":382},"/fr-fr/gitlab-security-standard/","gitlab security standard",{"text":574,"config":575},"Tarifs",{"href":576,"dataGaName":577,"dataGaLocation":382,"dataNavLevelOne":577},"/fr-fr/pricing/","pricing",{"text":579,"config":580,"menu":582},"Ressources",{"dataNavLevelOne":581},"resources",{"type":404,"link":583,"columns":587,"feature":644},{"text":584,"config":585},"Afficher toutes les ressources",{"href":586,"dataGaName":581,"dataGaLocation":382},"/fr-fr/resources/",[588,616],{"title":589,"items":590},"Découvrir",[591,596,601,606,611],{"text":592,"config":593},"Documentation",{"href":594,"dataGaName":595,"dataGaLocation":382},"https://docs.gitlab.com/","docs",{"text":597,"config":598},"GitLab University",{"href":599,"dataGaName":600,"dataGaLocation":382},"https://university.gitlab.com/","university",{"text":602,"config":603},"Démos",{"href":604,"dataGaName":605,"dataGaLocation":382},"/fr-fr/gitlab-technical-demo-series/","demo series",{"text":607,"config":608},"Centre de démos",{"href":609,"dataGaName":610,"dataGaLocation":382},"/fr-fr/demo-hub/","demo hub",{"text":612,"config":613},"Services",{"href":614,"dataGaName":615,"dataGaLocation":382},"/fr-fr/services/","services",{"title":617,"items":618},"Connecter",[619,624,629,634,639],{"text":620,"config":621},"Blog",{"href":622,"dataGaName":623,"dataGaLocation":382},"/fr-fr/blog/","blog",{"text":625,"config":626},"Communauté",{"href":627,"dataGaName":628,"dataGaLocation":382},"/community/","community",{"text":630,"config":631},"Clients",{"href":632,"dataGaName":633,"dataGaLocation":382},"/fr-fr/customers/","customers",{"text":635,"config":636},"Partenaires",{"href":637,"dataGaName":638,"dataGaLocation":382},"/fr-fr/partners/","partners",{"text":640,"config":641},"Événements",{"href":642,"dataGaName":643,"dataGaLocation":382},"/events/","events",{"config":645,"title":646,"text":647,"link":648},{"background":476,"textColor":477},"Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":649,"config":650},"Lire les articles les plus récents",{"href":651,"dataGaName":652,"dataGaLocation":382},"/fr-fr/whats-new/","whats new",{"text":654,"config":655,"menu":657},"Société",{"dataNavLevelOne":656},"company",{"type":404,"columns":658},[659],{"items":660},[661,666,672,677,682,687,692,697,702],{"text":662,"config":663},"À propos",{"href":664,"dataGaName":665,"dataGaLocation":382},"/fr-fr/company/","about",{"text":667,"config":668,"footerGa":671},"Carrières",{"href":669,"dataGaName":670,"dataGaLocation":382},"/jobs/","jobs",{"dataGaName":670},{"text":673,"config":674},"Presse",{"href":675,"dataGaName":676,"dataGaLocation":382},"/press/","press",{"text":678,"config":679},"Manuel",{"href":680,"dataGaName":681,"dataGaLocation":382},"https://handbook.gitlab.com/","handbook",{"text":683,"config":684},"Leadership",{"href":685,"dataGaName":686,"dataGaLocation":382},"/company/team/e-group/","leadership",{"text":688,"config":689},"Relations avec les investisseurs",{"href":690,"dataGaName":691,"dataGaLocation":382},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":693,"config":694},"Trust Center",{"href":695,"dataGaName":696,"dataGaLocation":382},"/fr-fr/security/","trust center",{"text":698,"config":699},"Centre pour la transparence de l'IA",{"href":700,"dataGaName":701,"dataGaLocation":382},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":703,"config":704},"Newsletter",{"href":705,"dataGaName":706,"dataGaLocation":382},"/company/contact/#contact-forms","newsletter",{"text":708,"config":709,"menu":710},"Nous contacter",{"dataNavLevelOne":656},{"type":404,"columns":711},[712],{"items":713},[714,719,724],{"text":715,"config":716},"Contacter l'équipe commerciale",{"href":717,"dataGaName":718,"dataGaLocation":382},"/fr-fr/sales/","talk to sales",{"text":720,"config":721},"Assistance GitLab",{"href":722,"dataGaName":723,"dataGaLocation":382},"https://support.gitlab.com/hc/en-us","support portal",{"text":725,"config":726},"Portail clients GitLab",{"href":727,"dataGaName":728,"dataGaLocation":382},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":730,"login":731,"suggestions":738},"Fermer",{"text":732,"link":733},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":734,"config":735},"GitLab.com",{"href":396,"dataGaName":736,"dataGaLocation":737},"search login","search",{"text":739,"default":740},"Suggestions",[741,745,749,751,756,761],{"text":742,"config":743},"GitLab Duo Agent Platform",{"href":462,"dataGaName":744,"dataGaLocation":737},"GitLab Duo Agent Platform",{"text":746,"config":747},"Suggestions de code (IA)",{"href":462,"dataGaName":748,"dataGaLocation":737},"Code Suggestions (AI)",{"text":414,"config":750},{"href":416,"dataGaName":414,"dataGaLocation":737},{"text":752,"config":753},"GitLab sur AWS",{"href":754,"dataGaName":755,"dataGaLocation":737},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":757,"config":758},"GitLab sur Google Cloud",{"href":759,"dataGaName":760,"dataGaLocation":737},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":478,"config":762},{"href":483,"dataGaName":763,"dataGaLocation":737},"Why GitLab?",{"freeTrial":765,"mobileIcon":770,"desktopIcon":775,"secondaryButton":778},{"text":766,"config":767},"Commencer votre essai gratuit",{"href":768,"dataGaName":387,"dataGaLocation":769},"https://gitlab.com/-/trials/new/","nav",{"altText":771,"config":772},"Icône GitLab",{"src":773,"dataGaName":774,"dataGaLocation":769},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":771,"config":776},{"src":777,"dataGaName":774,"dataGaLocation":769},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":779,"config":780},"Commencer",{"href":781,"dataGaName":782,"dataGaLocation":769},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":784,"mobileIcon":788,"desktopIcon":790},{"text":785,"config":786},"En savoir plus sur GitLab Duo",{"href":462,"dataGaName":787,"dataGaLocation":769},"gitlab duo",{"altText":771,"config":789},{"src":773,"dataGaName":774,"dataGaLocation":769},{"altText":771,"config":791},{"src":777,"dataGaName":774,"dataGaLocation":769},{"button":793,"mobileIcon":798,"desktopIcon":800},{"text":794,"config":795},"/switch",{"href":796,"dataGaName":797,"dataGaLocation":769},"#contact","switch",{"altText":771,"config":799},{"src":773,"dataGaName":774,"dataGaLocation":769},{"altText":771,"config":801},{"src":802,"dataGaName":774,"dataGaLocation":769},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":804,"mobileIcon":809,"desktopIcon":811},{"text":805,"config":806},"Retour aux tarifs",{"href":576,"dataGaName":807,"dataGaLocation":769,"icon":808},"back to pricing","GoBack",{"altText":771,"config":810},{"src":773,"dataGaName":774,"dataGaLocation":769},{"altText":771,"config":812},{"src":777,"dataGaName":774,"dataGaLocation":769},{"title":814,"button":815,"config":818},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":481,"config":816},{"href":467,"dataGaName":817,"dataGaLocation":382},"orbit",{"layout":819,"disabled":361},"release",{"data":821},{"text":822,"source":823,"edit":829,"contribute":834,"config":839,"items":844,"minimal":1062},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":824,"config":825},"Afficher le code source de la page",{"href":826,"dataGaName":827,"dataGaLocation":828},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":830,"config":831},"Modifier cette page",{"href":832,"dataGaName":833,"dataGaLocation":828},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":835,"config":836},"Contribuer",{"href":837,"dataGaName":838,"dataGaLocation":828},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":840,"facebook":841,"youtube":842,"linkedin":843},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[845,890,947,988,1029],{"title":574,"links":846,"subMenu":861},[847,851,856],{"text":848,"config":849},"Voir les forfaits",{"href":576,"dataGaName":850,"dataGaLocation":828},"view plans",{"text":852,"config":853},"GitLab Premium",{"href":854,"dataGaName":855,"dataGaLocation":828},"/fr-fr/pricing/premium/","why premium",{"text":857,"config":858},"GitLab Ultimate",{"href":859,"dataGaName":860,"dataGaLocation":828},"/fr-fr/pricing/ultimate/","why ultimate",[862],{"title":708,"links":863},[864,866,868,870,875,880,885],{"text":715,"config":865},{"href":717,"dataGaName":392,"dataGaLocation":828},{"text":720,"config":867},{"href":722,"dataGaName":723,"dataGaLocation":828},{"text":725,"config":869},{"href":727,"dataGaName":728,"dataGaLocation":828},{"text":871,"config":872},"Statut",{"href":873,"dataGaName":874,"dataGaLocation":828},"https://status.gitlab.com/","status",{"text":876,"config":877},"Conditions d'utilisation",{"href":878,"dataGaName":879,"dataGaLocation":828},"/terms/","terms of use",{"text":881,"config":882},"Politique de confidentialité",{"href":883,"dataGaName":884,"dataGaLocation":828},"/fr-fr/privacy/","privacy statement",{"text":886,"config":887},"Gestion des cookies",{"dataGaName":888,"dataGaLocation":828,"id":889,"isOneTrustButton":364},"cookie preferences","ot-sdk-btn",{"title":400,"links":891,"subMenu":904},[892,894,896,898,900,902],{"text":406,"config":893},{"href":408,"dataGaName":402,"dataGaLocation":828},{"text":460,"config":895},{"href":462,"dataGaName":463,"dataGaLocation":828},{"text":414,"config":897},{"href":416,"dataGaName":417,"dataGaLocation":828},{"text":465,"config":899},{"href":467,"dataGaName":468,"dataGaLocation":828},{"text":447,"config":901},{"href":449,"dataGaName":450,"dataGaLocation":828},{"text":478,"config":903},{"href":483,"dataGaName":484,"dataGaLocation":828},[905],{"title":906,"links":907},"Thèmes",[908,912,917,922,927,932,937,942],{"text":414,"config":909},{"href":910,"dataGaName":911,"dataGaLocation":828},"/fr-fr/topics/ci-cd/","cicd",{"text":913,"config":914},"GitOps",{"href":915,"dataGaName":916,"dataGaLocation":828},"/fr-fr/topics/gitops/","gitops",{"text":918,"config":919},"DevOps",{"href":920,"dataGaName":921,"dataGaLocation":828},"/fr-fr/topics/devops/","devops",{"text":923,"config":924},"Contrôle de version",{"href":925,"dataGaName":926,"dataGaLocation":828},"/fr-fr/topics/version-control/","version control",{"text":928,"config":929},"DevSecOps",{"href":930,"dataGaName":931,"dataGaLocation":828},"/fr-fr/topics/devsecops/","devsecops",{"text":933,"config":934},"Cloud-native",{"href":935,"dataGaName":936,"dataGaLocation":828},"/fr-fr/topics/cloud-native/","cloud native",{"text":938,"config":939},"IA pour la programmation",{"href":940,"dataGaName":941,"dataGaLocation":828},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":943,"config":944},"IA agentique",{"href":945,"dataGaName":946,"dataGaLocation":828},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":486,"links":948},[949,951,953,955,957,959,961,963,965,967,969,971,973,976,980,984],{"text":499,"config":950},{"href":501,"dataGaName":502,"dataGaLocation":828},{"text":504,"config":952},{"href":506,"dataGaName":507,"dataGaLocation":828},{"text":509,"config":954},{"href":511,"dataGaName":512,"dataGaLocation":828},{"text":535,"config":956},{"href":537,"dataGaName":538,"dataGaLocation":828},{"text":540,"config":958},{"href":542,"dataGaName":543,"dataGaLocation":828},{"text":545,"config":960},{"href":547,"dataGaName":548,"dataGaLocation":828},{"text":550,"config":962},{"href":552,"dataGaName":553,"dataGaLocation":828},{"text":555,"config":964},{"href":557,"dataGaName":558,"dataGaLocation":828},{"text":560,"config":966},{"href":562,"dataGaName":563,"dataGaLocation":828},{"text":517,"config":968},{"href":519,"dataGaName":520,"dataGaLocation":828},{"text":522,"config":970},{"href":524,"dataGaName":525,"dataGaLocation":828},{"text":527,"config":972},{"href":529,"dataGaName":530,"dataGaLocation":828},{"text":913,"config":974},{"href":975,"dataGaName":916,"dataGaLocation":828},"/fr-fr/solutions/gitops/",{"text":977,"config":978},"Analyse de la composition logicielle",{"href":454,"dataGaName":979,"dataGaLocation":828},"software composition analysis",{"text":981,"config":982},"Gestion de la chaîne de valeur",{"href":472,"dataGaName":983,"dataGaLocation":828},"value stream management",{"text":985,"config":986},"Toutes les solutions",{"href":493,"dataGaName":987,"dataGaLocation":828},"all solutions",{"title":579,"links":989},[990,995,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1025],{"text":991,"config":992},"Installation",{"href":993,"dataGaName":994,"dataGaLocation":828},"/fr-fr/install/","install",{"text":996,"config":997},"Guides de démarrage",{"href":998,"dataGaName":999,"dataGaLocation":828},"/fr-fr/get-started/","quick setup checklists",{"text":592,"config":1001},{"href":594,"dataGaName":595,"dataGaLocation":828},{"text":597,"config":1003},{"href":599,"dataGaName":600,"dataGaLocation":828},{"text":602,"config":1005},{"href":604,"dataGaName":605,"dataGaLocation":828},{"text":607,"config":1007},{"href":609,"dataGaName":610,"dataGaLocation":828},{"text":612,"config":1009},{"href":614,"dataGaName":615,"dataGaLocation":828},{"text":620,"config":1011},{"href":622,"dataGaName":623,"dataGaLocation":828},{"text":625,"config":1013},{"href":627,"dataGaName":628,"dataGaLocation":828},{"text":630,"config":1015},{"href":632,"dataGaName":633,"dataGaLocation":828},{"text":635,"config":1017},{"href":637,"dataGaName":638,"dataGaLocation":828},{"text":640,"config":1019},{"href":642,"dataGaName":643,"dataGaLocation":828},{"text":703,"config":1021},{"href":705,"dataGaName":706,"dataGaLocation":828},{"text":1023,"config":1024},"Nouveautés",{"href":651,"dataGaName":652,"dataGaLocation":828},{"text":1026,"config":1027},"Toutes les ressources",{"href":586,"dataGaName":1028,"dataGaLocation":828},"all resources",{"title":654,"links":1030},[1031,1033,1035,1037,1039,1041,1043,1045,1047,1052,1057],{"text":662,"config":1032},{"href":664,"dataGaName":656,"dataGaLocation":828},{"text":667,"config":1034},{"href":669,"dataGaName":670,"dataGaLocation":828},{"text":673,"config":1036},{"href":675,"dataGaName":676,"dataGaLocation":828},{"text":678,"config":1038},{"href":680,"dataGaName":681,"dataGaLocation":828},{"text":683,"config":1040},{"href":685,"dataGaName":686,"dataGaLocation":828},{"text":688,"config":1042},{"href":690,"dataGaName":691,"dataGaLocation":828},{"text":693,"config":1044},{"href":695,"dataGaName":696,"dataGaLocation":828},{"text":698,"config":1046},{"href":700,"dataGaName":701,"dataGaLocation":828},{"text":1048,"config":1049},"Développement durable",{"href":1050,"dataGaName":1051,"dataGaLocation":828},"/sustainability/","Sustainability",{"text":1053,"config":1054},"Diversité, inclusion et appartenance (DIB)",{"href":1055,"dataGaName":1056,"dataGaLocation":828},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1058,"config":1059},"Déclaration de transparence sur l'esclavage moderne",{"href":1060,"dataGaName":1061,"dataGaLocation":828},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1063},[1064,1066,1068],{"text":876,"config":1065},{"href":878,"dataGaName":879,"dataGaLocation":828},{"text":886,"config":1067},{"dataGaName":888,"dataGaLocation":828,"id":889,"isOneTrustButton":364},{"text":881,"config":1069},{"href":883,"dataGaName":884,"dataGaLocation":828},[1071],{"id":1072,"title":7,"body":360,"config":1073,"content":1075,"description":360,"extension":1080,"meta":1081,"navigation":364,"path":1082,"seo":1083,"stem":1084,"__hash__":1085},"blogAuthors/en-us/blog/authors/bryan-rothwell.yml",{"template":1074},"BlogAuthor",{"name":7,"config":1076},{"headshot":1077,"socialProof":1078},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1776262459/grwnbd7lwpvdmxrzmnwz.jpg",{"gitlabHandle":1079},"brothwell1","yml",{},"/en-us/blog/authors/bryan-rothwell",{},"en-us/blog/authors/bryan-rothwell","1O_7nDsmNOlPl1AdpBBdghiqwMkuFnA3mhqGgwfqaI0",[1087,1095,1102],{"title":1088,"description":1089,"heroImage":1090,"category":356,"date":1091,"authors":1092,"slug":1094,"externalUrl":360},"GitLab Transcend : accélérez en toute confiance, jusqu'en production","Découvrez toutes les innovations présentées lors de GitLab Transcend : nouveautés livrées, projets à venir et conseils pour démarrer.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791198675/kmajkudog4fj3xc6qfyb.png","2026-10-06",[1093],"Manav Khurana","transcend-india-announcements",{"title":1096,"description":1097,"heroImage":1098,"category":356,"date":1091,"authors":1099,"slug":1101,"externalUrl":360},"GitLab Artifact Central : un registre unique pour gouverner vos artefacts","Centralisez vos paquets et vos images de conteneurs dans un espace gouverné, aux côtés de votre code et de vos pipelines. GitLab Artifact Central est désormais disponible en version bêta gratuite.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791202579/fnumyad0wd7etsy55a9z.png",[1100],"Corinne Dent","transcend-artifact-central",{"title":1103,"description":1104,"heroImage":362,"category":356,"date":357,"authors":1105,"slug":1107,"externalUrl":360},"GitLab Duo CLI : de l'objectif à la réalisation","Décrivez le résultat souhaité et laissez GitLab Duo CLI se charger du travail tout en gardant le contrôle.\n",[1106],"Rebecca Carter","gitlab-duo-cli-drives-automation",{"header":1109,"text":1110,"button":1114,"disclaimer":1117},"Commencez votre essai gratuit\n\nde 30 jours\n",[1111,1112,1113],"Accédez à GitLab Duo Agent Platform","Essayez nos fonctionnalités les plus avancées","Automatisez les tâches complexes avec l'IA",{"text":384,"config":1115},{"href":1116,"dataGaName":387,"dataGaLocation":623},"https://gitlab.com/-/trials/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/blog/","Aucune carte de crédit requise.",{"header":1119,"blurb":1120,"button":1121,"secondaryButton":1125},"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":384,"config":1122},{"href":1123,"dataGaName":387,"dataGaLocation":1124},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":715,"config":1126},{"href":717,"dataGaName":392,"dataGaLocation":1124},1791952283729]