[{"data":1,"prerenderedAt":1339},["ShallowReactive",2],{"/fr-fr/blog/govern-agentic-ai-mcps-code-assistants":3,"navigation-fr-fr":591,"banner-fr-fr":1024,"footer-fr-fr":1031,"blog-post-authors-fr-fr-Julie Griffin":1280,"blog-related-posts-fr-fr-govern-agentic-ai-mcps-code-assistants":1295,"blog-share-wrapper-fr-fr":1320,"next-steps-fr-fr":1330},{"id":4,"title":5,"authors":6,"body":8,"category":545,"date":546,"description":547,"extension":548,"externalUrl":549,"faq":550,"featured":557,"heroImage":576,"meta":577,"navigation":402,"path":578,"seo":579,"slug":583,"stem":584,"tags":585,"template":589,"updatedDate":549,"__hash__":590},"blogPosts/fr-fr/blog/govern-agentic-ai-mcps-code-assistants.md","Gouverner l'IA agentique, les MCP et les assistants d'IA pour le code",[7],"Julie Griffin",{"type":9,"value":10,"toc":530},"minimark",[11,15,32,40,49,54,57,72,85,94,115,118,123,127,130,142,145,187,190,194,197,208,217,220,224,227,259,264,267,275,278,305,314,318,321,324,336,340,343,381,384,388,391,485,488,492,495,502],[12,13,14],"p",{},"La complétion de code par IA intègre, de par sa conception, une revue humaine dans le processus. Un développeur écrit du code, une suggestion apparaît, et c'est lui qui décide de l'accepter ou non. Chaque ligne est vérifiée par une personne avant d'être mise en production.",[12,16,17,18,25,26,31],{},"L'IA agentique bouleverse ce cycle de revue. Un agent peut ouvrir une merge request, appeler un outil, modifier une configuration ",[19,20,24],"a",{"href":21,"rel":22,"title":23},"https://about.gitlab.com/fr-fr/topics/ci-cd/",[],"Qu'est-ce que le CI/CD ?","CI/CD"," et effectuer un push d'une modification, parfois sans qu'une personne n'examine chaque étape individuellement. Ajoutez à cela le ",[19,27,30],{"href":28,"rel":29},"https://about.gitlab.com/fr-fr/topics/ai/model-context-protocol/",[],"Model Context Protocol (MCP)",", qui permet aux agents de se connecter de manière autonome à des outils et des sources de données externes, et les responsables d'ingénierie ne se demandent plus quel modèle produit le meilleur code : ils veulent au contraire savoir ce que l'agent est autorisé à faire, et comment prouver ce qu'il a accompli.",[12,33,34,39],{},[19,35,38],{"href":36,"rel":37},"https://about.gitlab.com/fr-fr/blog/ai-accountability-report/",[],"Une étude menée par GitLab"," auprès de plus de 1 500 développeurs et responsables technologiques révèle que 73 % des répondants s'inquiètent de la maintenabilité à long terme du code, et que 86 % estiment que, sans gouvernance claire, le code généré par l'IA peut aggraver la dette technique plus rapidement que les pratiques de développement traditionnelles.",[12,41,42,43,48],{},"Dans cet article, vous découvrirez comment relever de manière proactive certains des défis auxquels les organisations commencent à être confrontées en matière de gouvernance de l'IA agentique. Nous vous présenterons un framework de gouvernance pour l'IA agentique dans le développement logiciel, et nous examinerons ce qu'il convient de contrôler, les domaines où la revue humaine reste indispensable, comment mesurer un déploiement, ainsi qu'une liste de contrôle pratique pour les équipes qui cherchent à standardiser leurs pratiques sur ",[19,44,47],{"href":45,"rel":46},"https://about.gitlab.com/fr-fr/gitlab-duo-agent-platform/",[],"GitLab Duo Agent Platform",".",[50,51,53],"h2",{"id":52},"ia-agentique-une-approche-différente-en-matière-de-gouvernance","IA agentique : une approche différente en matière de gouvernance",[12,55,56],{},"Le modèle de sécurité d'un assistant de codage interactif est simple, car un humain intervient à chaque étape : un développeur pose une question, examine une suggestion, puis l'accepte ou la rejette.",[12,58,59,60,65,66,71],{},"Dans les workflows automatisés, l'",[19,61,64],{"href":62,"rel":63},"https://about.gitlab.com/fr-fr/topics/agentic-ai/",[],"IA agentique"," requiert une approche différente en matière de gouvernance. Lorsqu'un agent peut exécuter des tests, modifier des configurations et effectuer des ",[19,67,70],{"href":68,"rel":69},"https://about.gitlab.com/fr-fr/blog/multi-step-software-delivery-with-agentic-flows/",[],"actions en plusieurs étapes tout au long du cycle de livraison logicielle"," sans qu'un humain ne vérifie chaque étape, des questions pertinentes se posent :",[73,74,75,79,82],"ul",{},[76,77,78],"li",{},"À quoi cet agent a-t-il accès ?",[76,80,81],{},"Qu'est-il autorisé à faire ?",[76,83,84],{},"Quelles actions a-t-il effectuées, et peut-on le prouver a posteriori ?",[12,86,87,88,93],{},"La plupart des équipes font déjà face à ce défi. ",[19,89,92],{"href":90,"rel":91},"https://about.gitlab.com/fr-fr/resources/ai-accountability-survey-2026/",[],"92 % des professionnels du DevSecOps"," signalent au moins un problème de gouvernance lié au code généré par l'IA, et les principales préoccupations sont les suivantes :",[73,95,96,103,109],{},[76,97,98,102],{},[99,100,101],"strong",{},"Attribution du code :"," la capacité à distinguer le code généré par l'IA du code écrit par un humain.",[76,104,105,108],{},[99,106,107],{},"Traçabilité par rapport à l'intention :"," relier le code généré par l'IA à l'exigence métier qu'il était censé satisfaire.",[76,110,111,114],{},[99,112,113],{},"Documentation évolutive :"," les pratiques de documentation manuelles ne suffisent plus dès lors que les agents génèrent une part croissante du code source.",[12,116,117],{},"Une fois qu'un agent est approuvé pour un projet, il peut généralement écrire, supprimer et effectuer un push des modifications sans qu'une personne ne vérifie l'action avant qu'elle ne se produise. Vous restez néanmoins responsable de ce qui est intégré dans le code source, qu'une personne ou un agent ait effectué la modification.",[12,119,120],{},[99,121,122],{},"La gouvernance de l'IA agentique n'est pas un complément à la gouvernance de la complétion de code. C'est une approche différente, fondée sur l'identité, les autorisations et l'auditabilité.",[50,124,126],{"id":125},"les-contrôles-pour-les-mcp-les-agents-laccès-aux-modèles-et-les-autorisations-doutils","Les contrôles pour les MCP, les agents, l'accès aux modèles et les autorisations d'outils",[12,128,129],{},"Dès lors que les agents peuvent appeler des outils et se connecter à des systèmes externes via des protocoles comme le MCP, la gestion des autorisations devient le point de contrôle central. Un modèle de gouvernance efficace répond à trois questions avant qu'un agent s'exécute :",[131,132,133,136,139],"ol",{},[76,134,135],{},"Quels agents et flows sont autorisés ?",[76,137,138],{},"Où sont-ils autorisés à opérer ?",[76,140,141],{},"Quels modèles les agents peuvent-ils utiliser ?",[12,143,144],{},"En pratique, cela se traduit par plusieurs couches qui fonctionnent ensemble :",[73,146,147,157,167,177],{},[76,148,149,156],{},[19,150,153],{"href":151,"rel":152},"https://about.gitlab.com/fr-fr/blog/ai-catalog-discover-and-share-agents/",[],[99,154,155],{},"Un catalogue centralisé pour les agents et les flows"," : plutôt que de laisser chaque équipe configurer ses propres intégrations d'agents, un catalogue d'IA partagé permet aux administrateurs de décider ce qui est publié, en s'alignant sur les rôles et la structure des groupes existants au sein de l'organisation.",[76,158,159,166],{},[19,160,163],{"href":161,"rel":162},"https://about.gitlab.com/blog/improve-ai-security-in-gitlab-with-composite-identities/",[],[99,164,165],{},"L'identité composite"," : l'identité de chaque agent d'IA doit être liée à l'utilisateur qui a demandé l'action, afin que toute action ne puisse jamais être attribuée à l'agent seul. Lorsqu'un agent tente d'accéder à une ressource, les deux entités (l'agent et la personne qui lui a donné l'instruction) doivent être authentifiées et autorisées avant que l'accès ne soit accordé.",[76,168,169,176],{},[19,170,173],{"href":171,"rel":172},"https://docs.gitlab.com/user/duo_agent_platform/agents/tool-governance/",[],[99,174,175],{},"Les garde-fous d'approbation des outils"," : chaque outil d'agent peut être configuré pour s'exécuter de manière autonome, s'interrompre en attendant l'intervention d'un relecteur humain, ou rester bloqué, de sorte qu'une action sensible comme l'écriture d'un fichier ou la suppression d'une ressource attend une validation avant de s'exécuter.",[76,178,179,186],{},[19,180,183],{"href":181,"rel":182},"https://about.gitlab.com/blog/how-gitlab-uses-prompt-guardrails-to-help-protect-customers/",[],[99,184,185],{},"Les garde-fous de prompts"," : étant donné que les agents peuvent traiter des entrées non fiables (une page web, un commentaire sur un ticket, un fichier contrôlé par un attaquant), la plateforme doit détecter les tentatives de détournement du comportement de l'agent en cours de workflow, et pas seulement les consigner après coup.",[12,188,189],{},"L'objectif est de disposer d'un plan de contrôle qui traite les autorisations des agents de la même manière qu'une organisation traite déjà les autorisations des utilisateurs humains : celles-ci doivent être basées sur les rôles, auditables et cohérentes sur l'ensemble des projets.",[50,191,193],{"id":192},"confidentialité-des-données-et-ia-auto-hébergée-les-questions-essentielles-à-se-poser","Confidentialité des données et IA auto-hébergée : les questions essentielles à se poser",[12,195,196],{},"Le code source est l'un des actifs les plus sensibles d'une organisation, et chaque fonctionnalité d'IA qui y a accès soulève une question relative au traitement des données. Avant de déployer l'IA agentique à grande échelle, les responsables de l'ingénierie et de la sécurité souhaitent généralement obtenir des réponses claires à certaines questions :",[73,198,199,202,205],{},[76,200,201],{},"Le fournisseur entraîne-t-il ses modèles sur notre code ?",[76,203,204],{},"À qui appartiennent les données d'entrée et de sortie ?",[76,206,207],{},"Où se trouvent nos sous-traitants, et pouvons-nous être informés lorsque cette liste change ?",[12,209,210,211,216],{},"Pour les organisations évoluant dans des secteurs réglementés, la question de la localisation des sous-traitants appelle souvent une réponse sans équivoque : aucun traitement ne doit avoir lieu en dehors de leur propre infrastructure. C'est pourquoi l'auto-hébergement constitue un levier de gouvernance à part entière, et non une simple préférence de déploiement. Les ",[19,212,215],{"href":213,"rel":214},"https://about.gitlab.com/fr-fr/blog/agentic-ai-enterprise-control-self-hosted-duo-agent-platform-and-byom/",[],"options auto-hébergées"," permettent à une équipe d'exécuter ses agents d'IA sur une infrastructure qu'elle contrôle, tout en suivant précisément l'utilisation par les équipes et en satisfaisant aux exigences des régulateurs.",[12,218,219],{},"La prise en charge Bring Your Own Model va encore plus loin et permet aux administrateurs de connecter des modèles qu'ils ont déjà validés en interne et d'associer des modèles spécifiques à certains flows d'agents. Avec cette approche, un workflow sensible peut être rattaché à un modèle approuvé par l'organisation, tandis que les workflows moins sensibles utilisent une option gérée.",[50,221,223],{"id":222},"lhumain-dans-la-boucle-décider-où-la-revue-reste-indispensable","L'humain dans la boucle : décider où la revue reste indispensable",[12,225,226],{},"La gouvernance n'a pas pour objectif d'empêcher les agents d'agir de manière autonome. Elle consiste à décider, délibérément, où l'autonomie s'arrête et où la revue commence. Une politique opérationnelle distingue généralement deux modes :",[73,228,229,240],{},[76,230,231,234,235,48],{},[99,232,233],{},"Le travail interactif",", où un développeur est présent, examine chaque suggestion et l'approuve ou la rejette directement. C'est le mode que la plupart des équipes connaissent déjà grâce à la ",[19,236,239],{"href":237,"rel":238},"https://about.gitlab.com/topics/devops/ai-powered-code-completion/",[],"complétion de code par IA",[76,241,242,245,246,252,253,258],{},[99,243,244],{},"Le travail automatisé ou headless",", comme les agents qui s'exécutent dans des ",[19,247,251],{"href":248,"rel":249,"title":250},"https://about.gitlab.com/fr-fr/topics/ci-cd/cicd-pipeline/",[],"Qu'est-ce qu'un pipeline CI/CD ?","pipelines CI/CD"," sans qu'un développeur ne les surveille en temps réel. Dans ce cas, la revue doit intervenir soit avant l'action (via des garde-fous d'approbation intégrés aux outils), soit immédiatement après (via une ",[19,254,257],{"href":255,"rel":256},"https://about.gitlab.com/fr-fr/blog/one-vulnerability-view/",[],"piste d'audit"," qu'un humain peut vérifier).",[260,261,263],"h3",{"id":262},"points-de-décision-clés-à-définir","Points de décision clés à définir",[12,265,266],{},"La revue de code, les tests et la validation, ainsi que l'approbation du déploiement doivent tous être définis en répondant à certaines questions :",[73,268,269,272],{},[76,270,271],{},"Parmi ces tâches, lesquelles peuvent être accomplies par un agent sans assistance ?",[76,273,274],{},"Parmi ces tâches, lesquelles nécessitent la validation d'une personne désignée avant que la modification ne soit appliquée ?",[12,276,277],{},"En pratique, chaque point de contrôle nécessite son propre mécanisme d'application, qui peut prendre la forme suivante :",[73,279,280,289,296],{},[76,281,282,283,288],{},"Les ",[19,284,287],{"href":285,"rel":286},"https://docs.gitlab.com/user/application_security/policies/merge_request_approval_policies/",[],"politiques d'approbation des merge requests"," déterminent qui doit effectuer une validation avant qu'une merge request ne soit fusionnée, qu'elle ait été ouverte par un agent ou un développeur.",[76,290,282,291,295],{},[19,292,294],{"href":171,"rel":293},[],"garde-fous d'approbation des outils"," pour les agents déterminent, outil par outil, si l'action d'un agent s'exécute de manière autonome, s'interrompt pour une revue, ou reste bloquée.",[76,297,298,299,304],{},"L'",[19,300,303],{"href":301,"rel":302},"https://docs.gitlab.com/user/application_security/policies/scan_execution_policies/",[],"application de scanners"," bloque une modification au niveau du pipeline jusqu'à ce qu'elle réponde aux exigences des contrôles de sécurité et de qualité requis par votre organisation.",[12,306,307,308,313],{},"Nous vous recommandons de mettre en place une ",[19,309,312],{"href":310,"rel":311},"https://about.gitlab.com/blog/a-developers-guide-to-building-an-ai-security-governance-framework/",[],"politique de gouvernance de l'IA"," à l'échelle de l'organisation plutôt que de laisser chaque équipe définir ses propres pratiques. Vous favoriserez ainsi un usage et des politiques cohérentes, et faciliterez la vérification de votre utilisation de l'IA par les auditeurs.",[260,315,317],{"id":316},"un-contexte-enrichi-grâce-à-la-couche-décisionnelle","Un contexte enrichi grâce à la couche décisionnelle",[12,319,320],{},"À long terme, il est avantageux de consigner ces approbations sous forme d'enregistrements structurés plutôt que de les laisser se perdre dans des fils de discussion ou de compter sur la mémoire d'un relecteur. Une exception accordée le trimestre dernier, la version de la politique en vertu de laquelle elle a été accordée et la personne qui l'a approuvée constituent exactement le type de référence dont les auditeurs et les futurs agents ont besoin au sein d'une organisation.",[12,322,323],{},"Les organisations qui traitent les décisions comme des événements durables et interrogeables bénéficient d'un avantage supplémentaire : le prochain relecteur (humain ou agent) disposera d'un contexte enrichi au lieu de repartir de zéro.",[325,326,327],"blockquote",{},[12,328,329,330,335],{},"Apprenez-en davantage sur ",[19,331,334],{"href":332,"rel":333},"https://learn.gitlab.com/transcend-evergreen/whitepaper-use-case-for-context-graphs",[],"la couche décisionnelle"," et sur la façon dont la capture des événements décisionnels peut avoir un impact sur votre développement logiciel.",[50,337,339],{"id":338},"_5-indicateurs-pour-mesurer-le-déploiement-de-lia","5 indicateurs pour mesurer le déploiement de l'IA",[12,341,342],{},"Cinq catégories méritent d'être suivies dès le départ. Examinez-les ensemble plutôt que de manière isolée, car une forte hausse de l'adoption sans analyse correspondante des indicateurs de risque constitue en soi un signal d'alerte.",[131,344,345,351,357,363,369],{},[76,346,347,350],{},[99,348,349],{},"Adoption :"," nombre d'utilisateurs actifs des fonctionnalités d'IA d'une semaine à l'autre, nombre de flows ou d'agents exécutés, et identification des équipes ayant activé les capacités agentiques par rapport à celles qui ne l'ont pas encore fait.",[76,352,353,356],{},[99,354,355],{},"Acceptation et qualité :"," signaux downstream tels que le taux de retour en arrière sur les modifications assistées par l'IA, et la fréquence à laquelle les merge requests rédigées par l'IA sont approuvées sans modification. Le taux d'acceptation est un indicateur faible de l'efficacité à lui seul, car il ne fournit aucune information sur ce qu'il advient du code une fois qu'il a été accepté.",[76,358,359,362],{},[99,360,361],{},"Risque :"," suivez la fréquence à laquelle les garde-fous d'approbation des outils suspendent une action pour revue, la fréquence à laquelle ces suspensions aboutissent à une action bloquée ou modifiée, et si l'activité d'un agent déclenche une violation de politique.",[76,364,365,368],{},[99,366,367],{},"Remédiation :"," surveillez la couverture des scanners sur l'ensemble des projets, la part des vulnérabilités corrigées automatiquement par rapport à celles classées manuellement, et le délai de résolution des vulnérabilités une fois celles-ci signalées.",[76,370,371,374,375,380],{},[99,372,373],{},"ROI :"," une fois que vous disposez d'un trimestre complet de données, explorez le retour sur investissement de votre déploiement d'IA. Mesurez le temps économisé par les développeurs sur les tâches désormais gérées par les agents, et comparez-le au coût par ticket résolu ou par modification fusionnée, en crédits ou en ressources de calcul consommées. Consultez ",[19,376,379],{"href":377,"rel":378},"https://about.gitlab.com/fr-fr/blog/measuring-ai-roi-at-scale-a-practical-guide-to-gitlab-duo-analytics/",[],"ce tutoriel"," pour une analyse approfondie du ROI de l'IA : vous apprendrez à transformer des données d'utilisation brutes en informations exploitables et en calculs de ROI.",[12,382,383],{},"En suivant ces cinq indicateurs ensemble, vous pouvez détecter rapidement les problèmes liés au déploiement de l'IA. Un déploiement peut sembler réussi en termes d'adoption et d'acceptation, tout en accumulant des risques qui n'apparaîtront qu'au cours d'un audit six mois plus tard. Avec les indicateurs mentionnés ci-dessus, vous obtenez une vision globale de la valeur apportée par l'IA à votre organisation.",[50,385,387],{"id":386},"votre-liste-de-contrôle-de-gouvernance-pour-gitlab-duo-agent-platform","Votre liste de contrôle de gouvernance pour GitLab Duo Agent Platform",[12,389,390],{},"Voici une liste de contrôle pratique à suivre avant d'étendre l'IA agentique au-delà d'un projet pilote :",[73,392,395,411,422,432,444,455,461,473],{"className":393},[394],"contains-task-list",[76,396,399,404,405,410],{"className":397},[398],"task-list-item",[400,401],"input",{"disabled":402,"type":403},true,"checkbox"," Consultez le ",[19,406,409],{"href":407,"rel":408},"https://about.gitlab.com/fr-fr/ai-transparency-center/",[],"Centre pour la transparence de l'IA"," et vérifiez votre compréhension de l'utilisation des données, des fournisseurs de modèles et des engagements relatifs aux sous-traitants.",[76,412,414,416,417,421],{"className":413},[398],[400,415],{"disabled":402,"type":403}," Déterminez, au niveau de la plateforme, quels agents et flows sont approuvés pour utilisation, et publiez-les via le ",[19,418,420],{"href":151,"rel":419},[],"catalogue d'IA"," de GitLab plutôt que de laisser les équipes les configurer elles-mêmes.",[76,423,425,427,428,431],{"className":424},[398],[400,426],{"disabled":402,"type":403}," Configurez les ",[19,429,294],{"href":171,"rel":430},[]," sur « toujours autoriser », « toujours demander » ou « toujours refuser », en fonction de la sensibilité de l'outil.",[76,433,435,437,438,443],{"className":434},[398],[400,436],{"disabled":402,"type":403}," Mettez en place l'",[19,439,442],{"href":440,"rel":441},"https://docs.gitlab.com/development/ai_features/composite_identity/",[],"identité composite"," afin que chaque action d'agent soit liée à la personne qui l'a demandée, et que l'accès nécessite l'autorisation des deux.",[76,445,447,449,450,454],{"className":446},[398],[400,448],{"disabled":402,"type":403}," Pour les charges de travail réglementées, évaluez les ",[19,451,453],{"href":213,"rel":452},[],"options de déploiement auto-hébergé et Bring Your Own Model"," au regard de vos exigences en matière de résidence des données.",[76,456,458,460],{"className":457},[398],[400,459],{"disabled":402,"type":403}," Documentez des points de contrôle impliquant une intervention humaine pour la revue de code, les tests et la validation, et l'approbation du déploiement.",[76,462,464,466,467,472],{"className":463},[398],[400,465],{"disabled":402,"type":403}," Activez le ",[19,468,471],{"href":469,"rel":470},"https://docs.gitlab.com/user/compliance/audit_event_streaming/",[],"streaming des événements d'audit"," pour l'activité des agents, afin que chaque action soit consignée dans la même piste d'audit que votre organisation examine déjà.",[76,474,476,478,479,484],{"className":475},[398],[400,477],{"disabled":402,"type":403}," Définissez vos ",[19,480,483],{"href":481,"rel":482},"https://docs.gitlab.com/user/analytics/",[],"indicateurs de déploiement"," (adoption, acceptation, risque, remédiation, ROI) avant de les étendre au-delà du projet pilote, et examinez-les ensemble à intervalles réguliers.",[12,486,487],{},"Revisitez cette liste à chaque cycle de release. La gouvernance de l'IA agentique n'est pas une configuration ponctuelle. L'apparition de nouveaux agents, de nouveaux outils et de nouveaux modèles soulève souvent de nouvelles questions en matière de gouvernance.",[50,489,491],{"id":490},"quand-la-rapidité-de-lia-agentique-rencontre-le-contrôle-en-entreprise","Quand la rapidité de l'IA agentique rencontre le contrôle en entreprise",[12,493,494],{},"L'IA agentique redéfinit ce qui doit être gouverné. Auparavant, la complétion de code demandait à un développeur si une suggestion était pertinente. L'IA agentique demande ce qu'un agent est autorisé à modifier, qui a donné son approbation et si l'action peut être prouvée ultérieurement.",[12,496,497,498,501],{},"Répondre pleinement à ces questions exige une gouvernance intégrée à la plateforme elle-même, et non ajoutée après coup. ",[19,499,47],{"href":45,"rel":500},[]," fournit un catalogue d'IA, des garde-fous d'approbation et un streaming des événements d'audit directement dans la plateforme où le travail s'effectue, de sorte que la gouvernance ne soit pas rajoutée après coup. Les équipes bénéficient à la fois de la rapidité apportée par l'IA et du contrôle en entreprise, car les garde-fous font partie intégrante du workflow, et non d'un processus parallèle.",[325,503,504],{},[12,505,506,507,512,513,518,519,524,525,48],{},"Démarrez un ",[19,508,511],{"href":509,"rel":510},"https://about.gitlab.com/fr-fr/gitlab-duo-agent-platform/?utm_medium=blog&utm_source=blog&utm_campaign=eg_emea_x_trial_x_fr_blog_fr",[],"essai gratuit de GitLab Duo Agent Platform",". Vous disposez de l'édition Gratuite ? Inscrivez-vous ",[19,514,517],{"href":515,"rel":516},"https://docs.gitlab.com/subscriptions/gitlab_credits/#for-the-free-tier-on-gitlabcom",[],"en quelques étapes simples",". Si vous utilisez déjà GitLab Premium ou GitLab Ultimate, vous pouvez ",[19,520,523],{"href":521,"rel":522},"https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/",[],"activer GitLab Duo Agent Platform"," et utiliser les ",[19,526,529],{"href":527,"rel":528},"https://docs.gitlab.com/subscriptions/gitlab_credits/#included-credits/",[],"GitLab Credits inclus dans votre abonnement",{"title":531,"searchDepth":532,"depth":532,"links":533},"",2,[534,535,536,537,542,543,544],{"id":52,"depth":532,"text":53},{"id":125,"depth":532,"text":126},{"id":192,"depth":532,"text":193},{"id":222,"depth":532,"text":223,"children":538},[539,541],{"id":262,"depth":540,"text":263},3,{"id":316,"depth":540,"text":317},{"id":338,"depth":532,"text":339},{"id":386,"depth":532,"text":387},{"id":490,"depth":532,"text":491},"ai","2026-08-18","Les agents d'IA peuvent écrire, effectuer un push et déployer du code sans revue humaine. Découvrez un framework pour contrôler les accès, les autorisations et les pistes d'audit.","md",null,{"header":551,"groups":552},"Questions fréquentes",[553],{"questions":554},[555,560,564,568,572],{"config":556,"question":558,"answer":559},{"expanded":557},false,"Pourquoi l'IA agentique nécessite-t-elle une approche de gouvernance différente de celle de la complétion de code par IA traditionnelle ?","Contrairement à la complétion de code interactive, où un développeur examine chaque suggestion, l'IA agentique peut effectuer des actions en plusieurs étapes (tests, modifications de configurations) sans intervention humaine à chaque étape. L'enjeu ne porte plus sur le modèle qui produit le meilleur code, mais sur ce que l'agent est autorisé à faire, et si nous pouvons prouver ce qu'il a accompli.",{"config":561,"question":562,"answer":563},{"expanded":557},"Quels sont les éléments clés d'un modèle de gouvernance robuste pour l'IA agentique ?","Un modèle de gouvernance robuste repose sur trois piliers : l'identité, les autorisations et l'auditabilité. Ses composantes essentielles comprennent un catalogue centralisé pour gérer les agents et les flows, une identité composite (qui lie les actions d'un agent à l'utilisateur à l'origine de la demande), des garde-fous d'approbation des outils pour maîtriser l'autonomie, et des garde-fous de prompt pour prévenir le détournement de comportement.",{"config":565,"question":566,"answer":567},{"expanded":557},"Quelles sont les principales préoccupations en matière de confidentialité des données lors du déploiement de l'IA agentique ?","Les responsables d'ingénierie et de sécurité se concentrent généralement sur trois problématiques fondamentales liées au traitement des données : si le fournisseur entraîne ses modèles sur le code de l'entreprise, qui détient les données d'entrée et de sortie, et où se trouvent les sous-traitants. Pour les secteurs fortement réglementés, les options auto-hébergées et les approches Bring Your Own Model sont souvent privilégiées afin de conserver le contrôle de l'infrastructure et la résidence des données.",{"config":569,"question":570,"answer":571},{"expanded":557},"Comment les organisations doivent-elles définir les points de contrôle impliquant une intervention humaine ?","Les entreprises doivent distinguer le travail « interactif » (où un développeur est présent) du travail « automatisé/headless » (comme les pipelines CI/CD). Les points de contrôle pour la revue de code, les tests et l'approbation du déploiement doivent être appliqués via des outils tels que les politiques d'approbation des merge requests, les garde-fous d'approbation des outils et l'application de scanners, plutôt que via des pratiques de gouvernance propres à chaque équipe.",{"config":573,"question":574,"answer":575},{"expanded":557},"Quels indicateurs suivre pour mesurer le succès d'un déploiement d'IA ?","Les équipes doivent suivre cinq indicateurs intégrés : l'adoption (niveaux d'utilisation), l'acceptation et la qualité (taux de retour en arrière et temps consacré à retravailler la version), le risque (violations de politique et interventions des garde-fous), la remédiation (délai de résolution des vulnérabilités) et le ROI (temps économisé par rapport aux coûts). Les surveiller ensemble évite d'accumuler des risques cachés en se concentrant uniquement sur l'adoption ou les gains d'efficacité.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785337625/ifzlc2hyzaxhzmjgyymh.png",{},"/fr-fr/blog/govern-agentic-ai-mcps-code-assistants",{"title":580,"description":581,"config":582},"Gouvernez l'IA agentique, les MCP et les assistants d'IA","Les agents IA peuvent écrire et déployer du code sans revue humaine. Découvrez un framework pour contrôler les accès, les autorisations et les pistes d'audit.",{"noIndex":557},"govern-agentic-ai-mcps-code-assistants","fr-fr/blog/govern-agentic-ai-mcps-code-assistants",[586,587,588],"AI","features","product","BlogPost","Z04HItJIbCrIHO4ooTgCpuZHsAIz5LVF0HN32vh0GhU",{"logo":592,"freeTrial":597,"sales":602,"login":607,"items":612,"search":941,"minimal":975,"duo":994,"switchNav":1003,"pricingDeployment":1014},{"config":593},{"href":594,"dataGaName":595,"dataGaLocation":596},"/fr-fr/","gitlab logo","header",{"text":598,"config":599},"Commencer un essai gratuit",{"href":600,"dataGaName":601,"dataGaLocation":596},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":603,"config":604},"Demander une démo",{"href":605,"dataGaName":606,"dataGaLocation":596},"/request-a-demo/","sales",{"text":608,"config":609},"Connexion",{"href":610,"dataGaName":611,"dataGaLocation":596},"https://gitlab.com/users/sign_in/","sign in",[613,698,786,791,866,919],{"text":614,"left":402,"config":615,"menu":617},"Plateforme",{"dataNavLevelOne":616},"platform",{"type":618,"link":619,"columns":623,"feature":687},"lists",{"text":620,"config":621},"Explorer la plateforme",{"href":622,"dataGaName":616,"dataGaLocation":596},"/fr-fr/platform/",[624,646,669],{"title":625,"items":626},"Exécution et workflows",[627,631,636,641],{"text":24,"config":628},{"href":629,"dataGaLocation":596,"dataGaName":630},"/fr-fr/solutions/continuous-integration/","ci/cd",{"text":632,"config":633},"Gestion du code source",{"href":634,"dataGaLocation":596,"dataGaName":635},"/fr-fr/solutions/source-code-management/","source code management",{"text":637,"config":638},"Méthode de livraison selon les principes Agile",{"href":639,"dataGaLocation":596,"dataGaName":640},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":642,"config":643},"Gestion des artefacts",{"href":644,"dataGaLocation":596,"dataGaName":645},"/fr-fr/artifact-central/","artifact management",{"title":647,"items":648},"Sécurité et gouvernance",[649,654,659,664],{"text":650,"config":651},"Test de sécurité des applications",{"href":652,"dataGaLocation":596,"dataGaName":653},"/fr-fr/solutions/application-security-testing/","application security testing",{"text":655,"config":656},"Gouvernance et conformité",{"href":657,"dataGaLocation":596,"dataGaName":658},"/fr-fr/solutions/software-compliance/","governance and compliance",{"text":660,"config":661},"Gestion des secrets",{"href":662,"dataGaLocation":596,"dataGaName":663},"/fr-fr/gitlab-secrets-manager/","secrets management",{"text":665,"config":666},"Sécurité de la chaîne d'approvisionnement",{"href":667,"dataGaLocation":596,"dataGaName":668},"/fr-fr/solutions/supply-chain/","supply chain security",{"title":670,"items":671},"Contexte et IA",[672,677,682],{"text":673,"config":674},"Orchestration agentique",{"href":675,"dataGaLocation":596,"dataGaName":676},"/fr-fr/gitlab-duo-agent-platform/","agentic orchestration",{"text":678,"config":679},"Graphe de contexte",{"href":680,"dataGaLocation":596,"dataGaName":681},"/fr-fr/gitlab-orbit/","context graph",{"text":683,"config":684},"Visibilité et mesures",{"href":685,"dataGaLocation":596,"dataGaName":686},"/fr-fr/solutions/visibility-measurement/","visibility and measurement",{"config":688,"title":691,"text":692,"link":693},{"background":689,"textColor":690},"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":694,"config":695},"En savoir plus",{"href":696,"dataGaName":697,"dataGaLocation":596},"/fr-fr/why-gitlab/","why gitlab",{"text":699,"left":402,"config":700,"menu":702},"Solutions",{"dataNavLevelOne":701},"solutions",{"type":618,"link":703,"columns":707,"feature":777},{"text":704,"config":705},"Voir toutes les solutions",{"href":706,"dataGaName":701,"dataGaLocation":596},"/fr-fr/solutions/",[708,726,744],{"title":709,"items":710},"Résultats",[711,716,721],{"text":712,"config":713},"Modernisation DevOps",{"href":714,"dataGaLocation":596,"dataGaName":715},"/fr-fr/assessments/devops-modernization-assessment/","devops modernization",{"text":717,"config":718},"Modernisation de la sécurité",{"href":719,"dataGaLocation":596,"dataGaName":720},"/fr-fr/assessments/security-modernization-assessment/","security modernization",{"text":722,"config":723},"Modernisation de l'IA",{"href":724,"dataGaLocation":596,"dataGaName":725},"/fr-fr/assessments/ai-modernization-assessment/","ai modernization",{"title":727,"items":728},"Par taille",[729,734,739],{"text":730,"config":731},"Entreprises",{"href":732,"dataGaLocation":596,"dataGaName":733},"/fr-fr/enterprise/","enterprise",{"text":735,"config":736},"PME",{"href":737,"dataGaLocation":596,"dataGaName":738},"/fr-fr/small-business/","small business",{"text":740,"config":741},"Start-up",{"href":742,"dataGaLocation":596,"dataGaName":743},"/fr-fr/solutions/startups/","startups",{"title":745,"items":746},"Secteurs",[747,752,757,762,767,772],{"text":748,"config":749},"Services financiers",{"href":750,"dataGaLocation":596,"dataGaName":751},"/fr-fr/solutions/finance/","financial services",{"text":753,"config":754},"Secteur public",{"href":755,"dataGaLocation":596,"dataGaName":756},"/fr-fr/solutions/public-sector/","public sector",{"text":758,"config":759},"Télécommunications",{"href":760,"dataGaLocation":596,"dataGaName":761},"/fr-fr/solutions/telecommunications/","telecommunications",{"text":763,"config":764},"Automobile",{"href":765,"dataGaLocation":596,"dataGaName":766},"/fr-fr/solutions/automotive/","automotive",{"text":768,"config":769},"Éducation",{"href":770,"dataGaLocation":596,"dataGaName":771},"/fr-fr/solutions/education/","education",{"text":773,"config":774},"Aérospatiale",{"href":775,"dataGaLocation":596,"dataGaName":776},"/fr-fr/solutions/aerospace/","aerospace",{"config":778,"title":779,"text":780,"link":781},{"background":689,"textColor":690},"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":782,"config":783},"Découvrir GitLab Security Standard",{"href":784,"dataGaName":785,"dataGaLocation":596},"/fr-fr/gitlab-security-standard/","gitlab security standard",{"text":787,"config":788},"Tarifs",{"href":789,"dataGaName":790,"dataGaLocation":596,"dataNavLevelOne":790},"/fr-fr/pricing/","pricing",{"text":792,"config":793,"menu":795},"Ressources",{"dataNavLevelOne":794},"resources",{"type":618,"link":796,"columns":800,"feature":857},{"text":797,"config":798},"Afficher toutes les ressources",{"href":799,"dataGaName":794,"dataGaLocation":596},"/fr-fr/resources/",[801,829],{"title":802,"items":803},"Découvrir",[804,809,814,819,824],{"text":805,"config":806},"Documentation",{"href":807,"dataGaName":808,"dataGaLocation":596},"https://docs.gitlab.com/","docs",{"text":810,"config":811},"GitLab University",{"href":812,"dataGaName":813,"dataGaLocation":596},"https://university.gitlab.com/","university",{"text":815,"config":816},"Démos",{"href":817,"dataGaName":818,"dataGaLocation":596},"/fr-fr/gitlab-technical-demo-series/","demo series",{"text":820,"config":821},"Centre de démos",{"href":822,"dataGaName":823,"dataGaLocation":596},"/fr-fr/demo-hub/","demo hub",{"text":825,"config":826},"Services",{"href":827,"dataGaName":828,"dataGaLocation":596},"/fr-fr/services/","services",{"title":830,"items":831},"Connecter",[832,837,842,847,852],{"text":833,"config":834},"Blog",{"href":835,"dataGaName":836,"dataGaLocation":596},"/fr-fr/blog/","blog",{"text":838,"config":839},"Communauté",{"href":840,"dataGaName":841,"dataGaLocation":596},"/community/","community",{"text":843,"config":844},"Clients",{"href":845,"dataGaName":846,"dataGaLocation":596},"/fr-fr/customers/","customers",{"text":848,"config":849},"Partenaires",{"href":850,"dataGaName":851,"dataGaLocation":596},"/fr-fr/partners/","partners",{"text":853,"config":854},"Événements",{"href":855,"dataGaName":856,"dataGaLocation":596},"/events/","events",{"config":858,"title":859,"text":860,"link":861},{"background":689,"textColor":690},"Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":862,"config":863},"Lire les articles les plus récents",{"href":864,"dataGaName":865,"dataGaLocation":596},"/fr-fr/whats-new/","whats new",{"text":867,"config":868,"menu":870},"Société",{"dataNavLevelOne":869},"company",{"type":618,"columns":871},[872],{"items":873},[874,879,885,890,895,900,905,910,914],{"text":875,"config":876},"À propos",{"href":877,"dataGaName":878,"dataGaLocation":596},"/fr-fr/company/","about",{"text":880,"config":881,"footerGa":884},"Carrières",{"href":882,"dataGaName":883,"dataGaLocation":596},"/jobs/","jobs",{"dataGaName":883},{"text":886,"config":887},"Presse",{"href":888,"dataGaName":889,"dataGaLocation":596},"/press/","press",{"text":891,"config":892},"Manuel",{"href":893,"dataGaName":894,"dataGaLocation":596},"https://handbook.gitlab.com/","handbook",{"text":896,"config":897},"Leadership",{"href":898,"dataGaName":899,"dataGaLocation":596},"/company/team/e-group/","leadership",{"text":901,"config":902},"Relations avec les investisseurs",{"href":903,"dataGaName":904,"dataGaLocation":596},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":906,"config":907},"Trust Center",{"href":908,"dataGaName":909,"dataGaLocation":596},"/fr-fr/security/","trust center",{"text":409,"config":911},{"href":912,"dataGaName":913,"dataGaLocation":596},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":915,"config":916},"Newsletter",{"href":917,"dataGaName":918,"dataGaLocation":596},"/company/contact/#contact-forms","newsletter",{"text":920,"config":921,"menu":922},"Nous contacter",{"dataNavLevelOne":869},{"type":618,"columns":923},[924],{"items":925},[926,931,936],{"text":927,"config":928},"Contacter l'équipe commerciale",{"href":929,"dataGaName":930,"dataGaLocation":596},"/fr-fr/sales/","talk to sales",{"text":932,"config":933},"Assistance GitLab",{"href":934,"dataGaName":935,"dataGaLocation":596},"https://support.gitlab.com/hc/en-us","support portal",{"text":937,"config":938},"Portail clients GitLab",{"href":939,"dataGaName":940,"dataGaLocation":596},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":942,"login":943,"suggestions":950},"Fermer",{"text":944,"link":945},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":946,"config":947},"GitLab.com",{"href":610,"dataGaName":948,"dataGaLocation":949},"search login","search",{"text":951,"default":952},"Suggestions",[953,956,960,962,967,972],{"text":954,"config":955},"GitLab Duo Agent Platform",{"href":675,"dataGaName":47,"dataGaLocation":949},{"text":957,"config":958},"Suggestions de code (IA)",{"href":675,"dataGaName":959,"dataGaLocation":949},"Code Suggestions (AI)",{"text":24,"config":961},{"href":629,"dataGaName":24,"dataGaLocation":949},{"text":963,"config":964},"GitLab sur AWS",{"href":965,"dataGaName":966,"dataGaLocation":949},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":968,"config":969},"GitLab sur Google Cloud",{"href":970,"dataGaName":971,"dataGaLocation":949},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":691,"config":973},{"href":696,"dataGaName":974,"dataGaLocation":949},"Why GitLab?",{"freeTrial":976,"mobileIcon":981,"desktopIcon":986,"secondaryButton":989},{"text":977,"config":978},"Commencer votre essai gratuit",{"href":979,"dataGaName":601,"dataGaLocation":980},"https://gitlab.com/-/trials/new/","nav",{"altText":982,"config":983},"Icône GitLab",{"src":984,"dataGaName":985,"dataGaLocation":980},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":982,"config":987},{"src":988,"dataGaName":985,"dataGaLocation":980},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":990,"config":991},"Commencer",{"href":992,"dataGaName":993,"dataGaLocation":980},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":995,"mobileIcon":999,"desktopIcon":1001},{"text":996,"config":997},"En savoir plus sur GitLab Duo",{"href":675,"dataGaName":998,"dataGaLocation":980},"gitlab duo",{"altText":982,"config":1000},{"src":984,"dataGaName":985,"dataGaLocation":980},{"altText":982,"config":1002},{"src":988,"dataGaName":985,"dataGaLocation":980},{"button":1004,"mobileIcon":1009,"desktopIcon":1011},{"text":1005,"config":1006},"/switch",{"href":1007,"dataGaName":1008,"dataGaLocation":980},"#contact","switch",{"altText":982,"config":1010},{"src":984,"dataGaName":985,"dataGaLocation":980},{"altText":982,"config":1012},{"src":1013,"dataGaName":985,"dataGaLocation":980},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":1015,"mobileIcon":1020,"desktopIcon":1022},{"text":1016,"config":1017},"Retour aux tarifs",{"href":789,"dataGaName":1018,"dataGaLocation":980,"icon":1019},"back to pricing","GoBack",{"altText":982,"config":1021},{"src":984,"dataGaName":985,"dataGaLocation":980},{"altText":982,"config":1023},{"src":988,"dataGaName":985,"dataGaLocation":980},{"title":1025,"button":1026,"config":1029},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":694,"config":1027},{"href":680,"dataGaName":1028,"dataGaLocation":596},"orbit",{"layout":1030,"disabled":557},"release",{"data":1032},{"text":1033,"source":1034,"edit":1040,"contribute":1045,"config":1050,"items":1055,"minimal":1272},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":1035,"config":1036},"Afficher le code source de la page",{"href":1037,"dataGaName":1038,"dataGaLocation":1039},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":1041,"config":1042},"Modifier cette page",{"href":1043,"dataGaName":1044,"dataGaLocation":1039},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":1046,"config":1047},"Contribuer",{"href":1048,"dataGaName":1049,"dataGaLocation":1039},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":1051,"facebook":1052,"youtube":1053,"linkedin":1054},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1056,1101,1157,1198,1239],{"title":787,"links":1057,"subMenu":1072},[1058,1062,1067],{"text":1059,"config":1060},"Voir les forfaits",{"href":789,"dataGaName":1061,"dataGaLocation":1039},"view plans",{"text":1063,"config":1064},"GitLab Premium",{"href":1065,"dataGaName":1066,"dataGaLocation":1039},"/fr-fr/pricing/premium/","why premium",{"text":1068,"config":1069},"GitLab Ultimate",{"href":1070,"dataGaName":1071,"dataGaLocation":1039},"/fr-fr/pricing/ultimate/","why ultimate",[1073],{"title":920,"links":1074},[1075,1077,1079,1081,1086,1091,1096],{"text":927,"config":1076},{"href":929,"dataGaName":606,"dataGaLocation":1039},{"text":932,"config":1078},{"href":934,"dataGaName":935,"dataGaLocation":1039},{"text":937,"config":1080},{"href":939,"dataGaName":940,"dataGaLocation":1039},{"text":1082,"config":1083},"Statut",{"href":1084,"dataGaName":1085,"dataGaLocation":1039},"https://status.gitlab.com/","status",{"text":1087,"config":1088},"Conditions d'utilisation",{"href":1089,"dataGaName":1090,"dataGaLocation":1039},"/terms/","terms of use",{"text":1092,"config":1093},"Politique de confidentialité",{"href":1094,"dataGaName":1095,"dataGaLocation":1039},"/fr-fr/privacy/","privacy statement",{"text":1097,"config":1098},"Gestion des cookies",{"dataGaName":1099,"dataGaLocation":1039,"id":1100,"isOneTrustButton":402},"cookie preferences","ot-sdk-btn",{"title":614,"links":1102,"subMenu":1115},[1103,1105,1107,1109,1111,1113],{"text":620,"config":1104},{"href":622,"dataGaName":616,"dataGaLocation":1039},{"text":673,"config":1106},{"href":675,"dataGaName":676,"dataGaLocation":1039},{"text":24,"config":1108},{"href":629,"dataGaName":630,"dataGaLocation":1039},{"text":678,"config":1110},{"href":680,"dataGaName":681,"dataGaLocation":1039},{"text":660,"config":1112},{"href":662,"dataGaName":663,"dataGaLocation":1039},{"text":691,"config":1114},{"href":696,"dataGaName":697,"dataGaLocation":1039},[1116],{"title":1117,"links":1118},"Thèmes",[1119,1123,1128,1133,1138,1143,1148,1153],{"text":24,"config":1120},{"href":1121,"dataGaName":1122,"dataGaLocation":1039},"/fr-fr/topics/ci-cd/","cicd",{"text":1124,"config":1125},"GitOps",{"href":1126,"dataGaName":1127,"dataGaLocation":1039},"/fr-fr/topics/gitops/","gitops",{"text":1129,"config":1130},"DevOps",{"href":1131,"dataGaName":1132,"dataGaLocation":1039},"/fr-fr/topics/devops/","devops",{"text":1134,"config":1135},"Contrôle de version",{"href":1136,"dataGaName":1137,"dataGaLocation":1039},"/fr-fr/topics/version-control/","version control",{"text":1139,"config":1140},"DevSecOps",{"href":1141,"dataGaName":1142,"dataGaLocation":1039},"/fr-fr/topics/devsecops/","devsecops",{"text":1144,"config":1145},"Cloud-native",{"href":1146,"dataGaName":1147,"dataGaLocation":1039},"/fr-fr/topics/cloud-native/","cloud native",{"text":1149,"config":1150},"IA pour la programmation",{"href":1151,"dataGaName":1152,"dataGaLocation":1039},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":64,"config":1154},{"href":1155,"dataGaName":1156,"dataGaLocation":1039},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":699,"links":1158},[1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1186,1190,1194],{"text":712,"config":1160},{"href":714,"dataGaName":715,"dataGaLocation":1039},{"text":717,"config":1162},{"href":719,"dataGaName":720,"dataGaLocation":1039},{"text":722,"config":1164},{"href":724,"dataGaName":725,"dataGaLocation":1039},{"text":748,"config":1166},{"href":750,"dataGaName":751,"dataGaLocation":1039},{"text":753,"config":1168},{"href":755,"dataGaName":756,"dataGaLocation":1039},{"text":758,"config":1170},{"href":760,"dataGaName":761,"dataGaLocation":1039},{"text":763,"config":1172},{"href":765,"dataGaName":766,"dataGaLocation":1039},{"text":768,"config":1174},{"href":770,"dataGaName":771,"dataGaLocation":1039},{"text":773,"config":1176},{"href":775,"dataGaName":776,"dataGaLocation":1039},{"text":730,"config":1178},{"href":732,"dataGaName":733,"dataGaLocation":1039},{"text":735,"config":1180},{"href":737,"dataGaName":738,"dataGaLocation":1039},{"text":740,"config":1182},{"href":742,"dataGaName":743,"dataGaLocation":1039},{"text":1124,"config":1184},{"href":1185,"dataGaName":1127,"dataGaLocation":1039},"/fr-fr/solutions/gitops/",{"text":1187,"config":1188},"Analyse de la composition logicielle",{"href":667,"dataGaName":1189,"dataGaLocation":1039},"software composition analysis",{"text":1191,"config":1192},"Gestion de la chaîne de valeur",{"href":685,"dataGaName":1193,"dataGaLocation":1039},"value stream management",{"text":1195,"config":1196},"Toutes les solutions",{"href":706,"dataGaName":1197,"dataGaLocation":1039},"all solutions",{"title":792,"links":1199},[1200,1205,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1235],{"text":1201,"config":1202},"Installation",{"href":1203,"dataGaName":1204,"dataGaLocation":1039},"/fr-fr/install/","install",{"text":1206,"config":1207},"Guides de démarrage",{"href":1208,"dataGaName":1209,"dataGaLocation":1039},"/fr-fr/get-started/","quick setup checklists",{"text":805,"config":1211},{"href":807,"dataGaName":808,"dataGaLocation":1039},{"text":810,"config":1213},{"href":812,"dataGaName":813,"dataGaLocation":1039},{"text":815,"config":1215},{"href":817,"dataGaName":818,"dataGaLocation":1039},{"text":820,"config":1217},{"href":822,"dataGaName":823,"dataGaLocation":1039},{"text":825,"config":1219},{"href":827,"dataGaName":828,"dataGaLocation":1039},{"text":833,"config":1221},{"href":835,"dataGaName":836,"dataGaLocation":1039},{"text":838,"config":1223},{"href":840,"dataGaName":841,"dataGaLocation":1039},{"text":843,"config":1225},{"href":845,"dataGaName":846,"dataGaLocation":1039},{"text":848,"config":1227},{"href":850,"dataGaName":851,"dataGaLocation":1039},{"text":853,"config":1229},{"href":855,"dataGaName":856,"dataGaLocation":1039},{"text":915,"config":1231},{"href":917,"dataGaName":918,"dataGaLocation":1039},{"text":1233,"config":1234},"Nouveautés",{"href":864,"dataGaName":865,"dataGaLocation":1039},{"text":1236,"config":1237},"Toutes les ressources",{"href":799,"dataGaName":1238,"dataGaLocation":1039},"all resources",{"title":867,"links":1240},[1241,1243,1245,1247,1249,1251,1253,1255,1257,1262,1267],{"text":875,"config":1242},{"href":877,"dataGaName":869,"dataGaLocation":1039},{"text":880,"config":1244},{"href":882,"dataGaName":883,"dataGaLocation":1039},{"text":886,"config":1246},{"href":888,"dataGaName":889,"dataGaLocation":1039},{"text":891,"config":1248},{"href":893,"dataGaName":894,"dataGaLocation":1039},{"text":896,"config":1250},{"href":898,"dataGaName":899,"dataGaLocation":1039},{"text":901,"config":1252},{"href":903,"dataGaName":904,"dataGaLocation":1039},{"text":906,"config":1254},{"href":908,"dataGaName":909,"dataGaLocation":1039},{"text":409,"config":1256},{"href":912,"dataGaName":913,"dataGaLocation":1039},{"text":1258,"config":1259},"Développement durable",{"href":1260,"dataGaName":1261,"dataGaLocation":1039},"/sustainability/","Sustainability",{"text":1263,"config":1264},"Diversité, inclusion et appartenance (DIB)",{"href":1265,"dataGaName":1266,"dataGaLocation":1039},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1268,"config":1269},"Déclaration de transparence sur l'esclavage moderne",{"href":1270,"dataGaName":1271,"dataGaLocation":1039},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1273},[1274,1276,1278],{"text":1087,"config":1275},{"href":1089,"dataGaName":1090,"dataGaLocation":1039},{"text":1097,"config":1277},{"dataGaName":1099,"dataGaLocation":1039,"id":1100,"isOneTrustButton":402},{"text":1092,"config":1279},{"href":1094,"dataGaName":1095,"dataGaLocation":1039},[1281],{"id":1282,"title":7,"body":549,"config":1283,"content":1285,"description":549,"extension":1289,"meta":1290,"navigation":402,"path":1291,"seo":1292,"stem":1293,"__hash__":1294},"blogAuthors/en-us/blog/authors/julie-griffin.yml",{"template":1284},"BlogAuthor",{"name":7,"config":1286},{"headshot":1287,"ctfId":1288},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665206/Blog/Author%20Headshots/julie_griffin_-_headshot.png","3djBidFIW3or5K9uhi9LE5","yml",{},"/en-us/blog/authors/julie-griffin",{},"en-us/blog/authors/julie-griffin","UXb0MLdNGj8SQmN-5-rqCW9xHeEdfkq0Kadl2ToGlJA",[1296,1304,1312],{"title":1297,"description":1298,"heroImage":1299,"category":545,"date":1300,"authors":1301,"slug":1303,"externalUrl":549},"L'orchestration des agents de GitLab élimine les temps d'attente entre les étapes de développement","GitLab Duo Agent Platform assure la fluidité des processus de revue, de tests, de sécurité et de validation, sans intervention manuelle entre chaque transfert.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791202579/fnumyad0wd7etsy55a9z.png","2026-10-13",[1302],"Elisabeth Burrows","gitlab-agent-orchestration",{"title":1305,"description":1306,"heroImage":576,"category":545,"date":1307,"authors":1308,"slug":1311,"externalUrl":549},"Former des équipes techniques qui maîtrisent l'IA : le guide interne de GitLab","Découvrez comment GitLab a réuni ses équipes Talent Development et Enterprise Technology pour développer la maîtrise de l'IA dans l'ingénierie.","2026-09-23",[1309,1310],"Manu Narayan","Rob Allen","how-gitlab-fosters-ai-fluent-teams",{"title":1313,"description":1314,"heroImage":1315,"category":545,"date":1316,"authors":1317,"slug":1319,"externalUrl":549},"Modèles open weight hébergés : optimisez le rapport coût-performance de votre équipe","Trois modèles open weight sont désormais disponibles sur GitLab Duo Agent Platform pour ajuster qualité, latence et coût selon chaque charge de travail.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1789480051/yl5u9r9o48evmmdjiygl.png","2026-09-18",[1318],"Brittany Lutz","optimize-with-open-weight-models",{"header":1321,"text":1322,"button":1326,"disclaimer":1329},"Commencez votre essai gratuit\n\nde 30 jours\n",[1323,1324,1325],"Accédez à GitLab Duo Agent Platform","Essayez nos fonctionnalités les plus avancées","Automatisez les tâches complexes avec l'IA",{"text":598,"config":1327},{"href":1328,"dataGaName":601,"dataGaLocation":836},"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":1331,"blurb":1332,"button":1333,"secondaryButton":1337},"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":598,"config":1334},{"href":1335,"dataGaName":601,"dataGaLocation":1336},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":927,"config":1338},{"href":929,"dataGaName":606,"dataGaLocation":1336},1791952271252]