[{"data":1,"prerenderedAt":1000},["ShallowReactive",2],{"/fr-fr/blog/mcp-server-ga":3,"navigation-fr-fr":267,"banner-fr-fr":703,"footer-fr-fr":710,"blog-post-authors-fr-fr-Brittany Lutz":945,"blog-related-posts-fr-fr-mcp-server-ga":959,"blog-share-wrapper-fr-fr":981,"next-steps-fr-fr":991},{"id":4,"title":5,"authors":6,"body":8,"category":245,"date":246,"description":247,"extension":248,"externalUrl":249,"faq":249,"featured":250,"heroImage":251,"meta":252,"navigation":253,"path":254,"seo":255,"slug":259,"stem":260,"tags":261,"template":265,"updatedDate":249,"__hash__":266},"blogPosts/fr-fr/blog/mcp-server-ga.md","Connectez vos agents à votre cycle de vie logiciel avec le serveur MCP de GitLab",[7],"Brittany Lutz",{"type":9,"value":10,"toc":237},"minimark",[11,22,31,36,45,48,51,54,63,67,71,80,134,148,163,167,186,197,201,204,217],[12,13,14,15,21],"p",{},"Les agents interviennent tout au long du cycle de développement logiciel de votre équipe, mais la plupart fonctionnent encore comme des outils distincts : c'est à votre équipe d'assembler le contexte, les transferts et les autorisations. Lorsque vos agents utilisent des API pour ces outils disparates, ils doivent souvent deviner les points de terminaison et consomment leur fenêtre de contexte avec des appels superflus. Le serveur MCP de GitLab, désormais en disponibilité générale dans ",[16,17,20],"a",{"href":18,"rel":19},"https://docs.gitlab.com/releases/19/gitlab-19-5-released/",[],"GitLab 19.5",", connecte les agents externes de votre équipe à l'ensemble de votre cycle de vie logiciel, de la planification à la mise en production.",[12,23,24,25,30],{},"Le ",[16,26,29],{"href":27,"rel":28},"https://docs.gitlab.com/user/model_context_protocol/mcp_server/",[],"serveur MCP de GitLab"," permet à tout agent compatible MCP d'exécuter des workflows GitLab depuis le client que votre équipe utilise déjà. L'agent obtient ce dont il a besoin en moins d'appels et avec moins de contexte superflu. Les agents peuvent intervenir sur le code, les merge requests, les éléments de travail et les pipelines, et déléguer des tâches aux flows agentiques de GitLab Duo Agent Platform. Chaque action respecte les autorisations dont vous disposez déjà dans GitLab.",[32,33,35],"h2",{"id":34},"conçu-pour-le-fonctionnement-des-agents","Conçu pour le fonctionnement des agents",[12,37,38,39,44],{},"Les API sont conçues pour les équipes de développement qui écrivent du code. Un agent qui en utilise une doit déterminer quels points de terminaison appeler et effectuer plusieurs appels pour assembler une seule réponse. Le Model Context Protocol (",[16,40,43],{"href":41,"rel":42},"https://about.gitlab.com/fr-fr/topics/ai/model-context-protocol/",[],"MCP",") est une norme ouverte conçue pour les agents. Un serveur MCP indique à un agent ce qu'il peut faire et lui propose un ensemble d'outils sélectionnés, pensés pour des workflows réels. Les agents disposent ainsi des outils dont ils ont besoin avec un contexte plus ciblé, en moins d'appels, et transfèrent moins de données à chaque tâche.",[12,46,47],{},"Le serveur MCP de GitLab applique cette approche à vos workflows sur l'ensemble de vos projets et prend en charge tous les membres de votre équipe dans le cadre des autorisations GitLab que vous avez déjà définies.",[12,49,50],{},"Que vous soyez un développeur qui délègue une tâche à un agent ou une équipe qui décide comment les agents doivent fonctionner au sein de votre organisation, vos agents bénéficient d'une couverture d'outils suffisamment large pour mener à bien le travail, avec un accès qui respecte les autorisations GitLab de chaque utilisateur. Les équipes de développement peuvent même lancer des flows GitLab Duo Agent Platform depuis l'agent de codage compatible MCP qu'elles utilisent déjà.",[12,52,53],{},"Voici comment Claude Code utilise le serveur MCP de GitLab pour lancer le flow Fix Pipeline dans GitLab Duo Agent Platform :",[55,56],"iframe",{"src":57,"frameBorder":58,"allow":59,"referrerPolicy":60,"style":61,"title":62},"https://player.vimeo.com/video/1236028687?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","strict-origin-when-cross-origin","position:absolute;top:0;left:0;width:100%;height:100%;","19.5 MCP Server GA",[64,65],"script",{"src":66},"https://player.vimeo.com/api/player.js",[32,68,70],{"id":69},"plus-de-workflows-à-la-portée-des-agents","Plus de workflows à la portée des agents",[12,72,73,74,79],{},"En complément des outils annoncés dans ",[16,75,78],{"href":76,"rel":77},"https://about.gitlab.com/fr-fr/blog/new-mcp-tools-for-automation/",[],"GitLab 19.4",", le serveur MCP de GitLab intègre désormais de nouveaux outils pour travailler avec le code et les pipelines, ainsi que pour trouver le bon groupe ou la bonne documentation.",[81,82,83,104,121],"ul",{},[84,85,86,90,91,95,96,99,100,103],"li",{},[87,88,89],"strong",{},"Code :"," ",[92,93,94],"code",{},"add_branch"," crée une branche de fonctionnalité, ",[92,97,98],{},"get_repository_file"," lit un fichier à n'importe quelle référence et ",[92,101,102],{},"semantic_search"," recherche du code selon son sens, en répondant à la question « où est-ce implémenté ? » sans connaître le nom du fichier ou du symbole.",[84,105,106,90,109,112,113,116,117,120],{},[87,107,108],{},"Pipelines :",[92,110,111],{},"get_pipeline"," indique pourquoi un pipeline est en échec, avec ses jobs, ses pipelines en aval et ses artefacts sur demande. ",[92,114,115],{},"list_pipelines"," fait apparaître des tendances sur les exécutions récentes, et ",[92,118,119],{},"get_artifact_file"," lit un seul fichier parmi les artefacts d'un job (log, rapport ou fixture de test), sans télécharger l'ensemble de l'archive.",[84,122,123,90,126,129,130,133],{},[87,124,125],{},"Orientation :",[92,127,128],{},"list_groups"," permet à un agent de parcourir votre hiérarchie de groupes pour trouver le bon groupe sans avoir à deviner les identifiants, et ",[92,131,132],{},"list_wiki_pages",", un outil optionnel, fait remonter les runbooks et la documentation avant que l'agent ne réponde à une question pratique.",[12,135,136,137,140,141,143,144,147],{},"Dans GitLab 19.5, le catalogue d'outils du serveur MCP est également plus simple à utiliser. Les outils connexes sont désormais regroupés : moins nombreux, ils couvrent davantage de besoins. ",[92,138,139],{},"get_merge_request"," vous permet de demander à votre agent les commits, les diffs, les pipelines, les conflits ou les notes d'une merge request. ",[92,142,111],{}," intègre désormais ",[92,145,146],{},"get_pipeline_jobs",", afin que vous puissiez demander les jobs d'un pipeline en même temps que le pipeline lui-même. Vos agents passent moins de temps à choisir le bon outil et ne récupèrent que les informations nécessaires à une tâche.",[12,149,150,151,156,157,162],{},"Les ",[16,152,155],{"href":153,"rel":154},"https://docs.gitlab.com/user/model_context_protocol/mcp_server/#select-tool-groups-toolsets",[],"sets d'outils"," vous permettent de choisir quels groupes d'outils le serveur renvoie. Chaque agent dispose ainsi d'un ensemble d'outils ciblé, adapté au workflow de votre équipe, plutôt que de tout ce que le serveur propose. Un ensemble plus restreint réduit le risque qu'un agent choisisse le mauvais outil et doive recommencer. La plupart des groupes sont activés par défaut, et la sécurité du code ainsi que les wikis sont disponibles en tant que groupes optionnels. Consultez le catalogue complet dans la ",[16,158,161],{"href":159,"rel":160},"https://docs.gitlab.com/user/model_context_protocol/mcp_server_tools",[],"référence des outils",".",[32,164,166],{"id":165},"lancez-des-flows-gitlab-sans-quitter-votre-client","Lancez des flows GitLab sans quitter votre client",[12,168,169,170,173,174,177,178,181,182,185],{},"L'appel d'outils est l'une des façons dont un agent interagit avec GitLab. Désormais, un agent peut également confier une tâche à GitLab Duo Agent Platform et en suivre l'exécution jusqu'au résultat sans quitter votre client. Il peut identifier les flows qu'un projet propose avec ",[92,171,172],{},"list_duo_agents_and_flows",", lancer un nouveau flow à partir d'un objectif en langage naturel avec ",[92,175,176],{},"start_duo_session",", et vérifier la progression avec ",[92,179,180],{},"get_duo_session"," et ",[92,183,184],{},"list_duo_sessions",". Le travail s'exécute dans un job CI au sein de GitLab, avec la même couche de contexte, les mêmes contrôles de politique et le même journal d'audit que toute autre session GitLab Duo Agent Platform.",[12,187,188,189,192,193,196],{},"Lorsqu'une session nécessite une décision, elle se met en pause et attend votre intervention. Avec ",[92,190,191],{},"send_duo_session_input",", vous approuvez ou rejetez l'action proposée par l'agent, ou répondez à sa question, et la session reprend : vous gardez ainsi la main. Le set d'outils ",[92,194,195],{},"duo_agent_platform"," est inclus par défaut aux côtés des autres outils du serveur MCP de GitLab.",[32,198,200],{"id":199},"connectez-vos-agents-à-gitlab-dès-aujourdhui","Connectez vos agents à GitLab dès aujourd'hui",[12,202,203],{},"Les agents qui prennent en charge votre cycle de vie logiciel continueront d'évoluer. À mesure que votre équipe adopte de nouveaux agents, le serveur MCP de GitLab connecte chacun d'eux aux outils et aux flows de GitLab, afin qu'ils soient opérationnels dès le premier jour.",[12,205,206,207,211,212,216],{},"Vous pouvez connecter les agents que votre équipe utilise déjà en suivant la ",[16,208,210],{"href":27,"rel":209},[],"documentation du serveur MCP",", qui inclut des instructions de configuration pour Claude Code, Claude Desktop, Cursor, GitHub Copilot, OpenAI Codex, Gemini, Kiro, Zed et d'autres clients compatibles MCP. Le serveur MCP de GitLab est disponible pour l'édition Gratuite, GitLab Premium et GitLab Ultimate, sur GitLab.com, GitLab Self-Managed et GitLab Dedicated. Sur GitLab.com, les ",[16,213,215],{"href":27,"rel":214},[],"limites de débit par utilisateur"," sont fixées à 60 appels par minute sur l'édition Gratuite et à 600 sur GitLab Premium et GitLab Ultimate.",[12,218,219,220,225,226,231,232,162],{},"Si vous découvrez GitLab Duo Agent Platform, ",[16,221,224],{"href":222,"rel":223},"https://about.gitlab.com/fr-fr/gitlab-duo-agent-platform/",[],"commencez un essai gratuit",". Vous êtes un client GitLab Premium ou GitLab Ultimate ? ",[16,227,230],{"href":228,"rel":229},"https://docs.gitlab.com/user/duo_agent_platform/turn_on_off/",[],"Activez GitLab Duo Agent Platform"," et utilisez les ",[16,233,236],{"href":234,"rel":235},"https://docs.gitlab.com/subscriptions/gitlab_credits/#included-credits",[],"GitLab Credits inclus dans votre abonnement",{"title":238,"searchDepth":239,"depth":239,"links":240},"",2,[241,242,243,244],{"id":34,"depth":239,"text":35},{"id":69,"depth":239,"text":70},{"id":165,"depth":239,"text":166},{"id":199,"depth":239,"text":200},"ai","2026-10-16","Exécutez vos workflows GitLab depuis votre application d'IA préférée, avec moins d'appels et un contexte allégé. Le serveur MCP de GitLab est désormais en disponibilité générale.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1791993648/t2kod74bclspits5cc5o.png",{},true,"/fr-fr/blog/mcp-server-ga",{"config":256,"title":257,"description":258},{"noIndex":250},"Serveur MCP de GitLab : vos agents au cœur du cycle logiciel","Exécutez vos workflows GitLab depuis votre application d'IA, avec moins d'appels et un contexte allégé. Le serveur MCP de GitLab est désormais disponible.","mcp-server-ga","fr-fr/blog/mcp-server-ga",[262,263,264],"AI","product","features","BlogPost","MJLdnHHasjJPN_Jfbft9iAxzJDz7SsQcq9wgbejU3T4",{"logo":268,"freeTrial":273,"sales":278,"login":283,"items":288,"search":619,"minimal":654,"duo":673,"switchNav":682,"pricingDeployment":693},{"config":269},{"href":270,"dataGaName":271,"dataGaLocation":272},"/fr-fr/","gitlab logo","header",{"text":274,"config":275},"Commencer un essai gratuit",{"href":276,"dataGaName":277,"dataGaLocation":272},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":279,"config":280},"Demander une démo",{"href":281,"dataGaName":282,"dataGaLocation":272},"/request-a-demo/","sales",{"text":284,"config":285},"Connexion",{"href":286,"dataGaName":287,"dataGaLocation":272},"https://gitlab.com/users/sign_in/","sign in",[289,375,463,468,543,597],{"text":290,"left":253,"config":291,"menu":293},"Plateforme",{"dataNavLevelOne":292},"platform",{"type":294,"link":295,"columns":299,"feature":364},"lists",{"text":296,"config":297},"Explorer la plateforme",{"href":298,"dataGaName":292,"dataGaLocation":272},"/fr-fr/platform/",[300,323,346],{"title":301,"items":302},"Exécution et workflows",[303,308,313,318],{"text":304,"config":305},"CI/CD",{"href":306,"dataGaLocation":272,"dataGaName":307},"/fr-fr/solutions/continuous-integration/","ci/cd",{"text":309,"config":310},"Gestion du code source",{"href":311,"dataGaLocation":272,"dataGaName":312},"/fr-fr/solutions/source-code-management/","source code management",{"text":314,"config":315},"Méthode de livraison selon les principes Agile",{"href":316,"dataGaLocation":272,"dataGaName":317},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":319,"config":320},"Gestion des artefacts",{"href":321,"dataGaLocation":272,"dataGaName":322},"/fr-fr/artifact-central/","artifact management",{"title":324,"items":325},"Sécurité et gouvernance",[326,331,336,341],{"text":327,"config":328},"Test de sécurité des applications",{"href":329,"dataGaLocation":272,"dataGaName":330},"/fr-fr/solutions/application-security-testing/","application security testing",{"text":332,"config":333},"Gouvernance et conformité",{"href":334,"dataGaLocation":272,"dataGaName":335},"/fr-fr/solutions/software-compliance/","governance and compliance",{"text":337,"config":338},"Gestion des secrets",{"href":339,"dataGaLocation":272,"dataGaName":340},"/fr-fr/gitlab-secrets-manager/","secrets management",{"text":342,"config":343},"Sécurité de la chaîne d'approvisionnement",{"href":344,"dataGaLocation":272,"dataGaName":345},"/fr-fr/solutions/supply-chain/","supply chain security",{"title":347,"items":348},"Contexte et IA",[349,354,359],{"text":350,"config":351},"Orchestration agentique",{"href":352,"dataGaLocation":272,"dataGaName":353},"/fr-fr/gitlab-duo-agent-platform/","agentic orchestration",{"text":355,"config":356},"Graphe de contexte",{"href":357,"dataGaLocation":272,"dataGaName":358},"/fr-fr/gitlab-orbit/","context graph",{"text":360,"config":361},"Visibilité et mesures",{"href":362,"dataGaLocation":272,"dataGaName":363},"/fr-fr/solutions/visibility-measurement/","visibility and measurement",{"config":365,"title":368,"text":369,"link":370},{"background":366,"textColor":367},"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":371,"config":372},"En savoir plus",{"href":373,"dataGaName":374,"dataGaLocation":272},"/fr-fr/why-gitlab/","why gitlab",{"text":376,"left":253,"config":377,"menu":379},"Solutions",{"dataNavLevelOne":378},"solutions",{"type":294,"link":380,"columns":384,"feature":454},{"text":381,"config":382},"Voir toutes les solutions",{"href":383,"dataGaName":378,"dataGaLocation":272},"/fr-fr/solutions/",[385,403,421],{"title":386,"items":387},"Résultats",[388,393,398],{"text":389,"config":390},"Modernisation DevOps",{"href":391,"dataGaLocation":272,"dataGaName":392},"/fr-fr/assessments/devops-modernization-assessment/","devops modernization",{"text":394,"config":395},"Modernisation de la sécurité",{"href":396,"dataGaLocation":272,"dataGaName":397},"/fr-fr/assessments/security-modernization-assessment/","security modernization",{"text":399,"config":400},"Modernisation de l'IA",{"href":401,"dataGaLocation":272,"dataGaName":402},"/fr-fr/assessments/ai-modernization-assessment/","ai modernization",{"title":404,"items":405},"Par taille",[406,411,416],{"text":407,"config":408},"Entreprises",{"href":409,"dataGaLocation":272,"dataGaName":410},"/fr-fr/enterprise/","enterprise",{"text":412,"config":413},"PME",{"href":414,"dataGaLocation":272,"dataGaName":415},"/fr-fr/small-business/","small business",{"text":417,"config":418},"Start-up",{"href":419,"dataGaLocation":272,"dataGaName":420},"/fr-fr/solutions/startups/","startups",{"title":422,"items":423},"Secteurs",[424,429,434,439,444,449],{"text":425,"config":426},"Services financiers",{"href":427,"dataGaLocation":272,"dataGaName":428},"/fr-fr/solutions/finance/","financial services",{"text":430,"config":431},"Secteur public",{"href":432,"dataGaLocation":272,"dataGaName":433},"/fr-fr/solutions/public-sector/","public sector",{"text":435,"config":436},"Télécommunications",{"href":437,"dataGaLocation":272,"dataGaName":438},"/fr-fr/solutions/telecommunications/","telecommunications",{"text":440,"config":441},"Automobile",{"href":442,"dataGaLocation":272,"dataGaName":443},"/fr-fr/solutions/automotive/","automotive",{"text":445,"config":446},"Éducation",{"href":447,"dataGaLocation":272,"dataGaName":448},"/fr-fr/solutions/education/","education",{"text":450,"config":451},"Aérospatiale",{"href":452,"dataGaLocation":272,"dataGaName":453},"/fr-fr/solutions/aerospace/","aerospace",{"config":455,"title":456,"text":457,"link":458},{"background":366,"textColor":367},"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":459,"config":460},"Découvrir GitLab Security Standard",{"href":461,"dataGaName":462,"dataGaLocation":272},"/fr-fr/gitlab-security-standard/","gitlab security standard",{"text":464,"config":465},"Tarifs",{"href":466,"dataGaName":467,"dataGaLocation":272,"dataNavLevelOne":467},"/fr-fr/pricing/","pricing",{"text":469,"config":470,"menu":472},"Ressources",{"dataNavLevelOne":471},"resources",{"type":294,"link":473,"columns":477,"feature":534},{"text":474,"config":475},"Afficher toutes les ressources",{"href":476,"dataGaName":471,"dataGaLocation":272},"/fr-fr/resources/",[478,506],{"title":479,"items":480},"Découvrir",[481,486,491,496,501],{"text":482,"config":483},"Documentation",{"href":484,"dataGaName":485,"dataGaLocation":272},"https://docs.gitlab.com/","docs",{"text":487,"config":488},"GitLab University",{"href":489,"dataGaName":490,"dataGaLocation":272},"https://university.gitlab.com/","university",{"text":492,"config":493},"Démos",{"href":494,"dataGaName":495,"dataGaLocation":272},"/fr-fr/gitlab-technical-demo-series/","demo series",{"text":497,"config":498},"Centre de démos",{"href":499,"dataGaName":500,"dataGaLocation":272},"/fr-fr/demo-hub/","demo hub",{"text":502,"config":503},"Services",{"href":504,"dataGaName":505,"dataGaLocation":272},"/fr-fr/services/","services",{"title":507,"items":508},"Connecter",[509,514,519,524,529],{"text":510,"config":511},"Blog",{"href":512,"dataGaName":513,"dataGaLocation":272},"/fr-fr/blog/","blog",{"text":515,"config":516},"Communauté",{"href":517,"dataGaName":518,"dataGaLocation":272},"/community/","community",{"text":520,"config":521},"Clients",{"href":522,"dataGaName":523,"dataGaLocation":272},"/fr-fr/customers/","customers",{"text":525,"config":526},"Partenaires",{"href":527,"dataGaName":528,"dataGaLocation":272},"/fr-fr/partners/","partners",{"text":530,"config":531},"Événements",{"href":532,"dataGaName":533,"dataGaLocation":272},"/events/","events",{"config":535,"title":536,"text":537,"link":538},{"background":366,"textColor":367},"Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":539,"config":540},"Lire les articles les plus récents",{"href":541,"dataGaName":542,"dataGaLocation":272},"/fr-fr/whats-new/","whats new",{"text":544,"config":545,"menu":547},"Société",{"dataNavLevelOne":546},"company",{"type":294,"columns":548},[549],{"items":550},[551,556,562,567,572,577,582,587,592],{"text":552,"config":553},"À propos",{"href":554,"dataGaName":555,"dataGaLocation":272},"/fr-fr/company/","about",{"text":557,"config":558,"footerGa":561},"Carrières",{"href":559,"dataGaName":560,"dataGaLocation":272},"/jobs/","jobs",{"dataGaName":560},{"text":563,"config":564},"Presse",{"href":565,"dataGaName":566,"dataGaLocation":272},"/press/","press",{"text":568,"config":569},"Manuel",{"href":570,"dataGaName":571,"dataGaLocation":272},"https://handbook.gitlab.com/","handbook",{"text":573,"config":574},"Leadership",{"href":575,"dataGaName":576,"dataGaLocation":272},"/company/team/e-group/","leadership",{"text":578,"config":579},"Relations avec les investisseurs",{"href":580,"dataGaName":581,"dataGaLocation":272},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":583,"config":584},"Trust Center",{"href":585,"dataGaName":586,"dataGaLocation":272},"/fr-fr/security/","trust center",{"text":588,"config":589},"Centre pour la transparence de l'IA",{"href":590,"dataGaName":591,"dataGaLocation":272},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":593,"config":594},"Newsletter",{"href":595,"dataGaName":596,"dataGaLocation":272},"/company/contact/#contact-forms","newsletter",{"text":598,"config":599,"menu":600},"Nous contacter",{"dataNavLevelOne":546},{"type":294,"columns":601},[602],{"items":603},[604,609,614],{"text":605,"config":606},"Contacter l'équipe commerciale",{"href":607,"dataGaName":608,"dataGaLocation":272},"/fr-fr/sales/","talk to sales",{"text":610,"config":611},"Assistance GitLab",{"href":612,"dataGaName":613,"dataGaLocation":272},"https://support.gitlab.com/hc/en-us","support portal",{"text":615,"config":616},"Portail clients GitLab",{"href":617,"dataGaName":618,"dataGaLocation":272},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":620,"login":621,"suggestions":628},"Fermer",{"text":622,"link":623},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":624,"config":625},"GitLab.com",{"href":286,"dataGaName":626,"dataGaLocation":627},"search login","search",{"text":629,"default":630},"Suggestions",[631,635,639,641,646,651],{"text":632,"config":633},"GitLab Duo Agent Platform",{"href":352,"dataGaName":634,"dataGaLocation":627},"GitLab Duo Agent Platform",{"text":636,"config":637},"Suggestions de code (IA)",{"href":352,"dataGaName":638,"dataGaLocation":627},"Code Suggestions (AI)",{"text":304,"config":640},{"href":306,"dataGaName":304,"dataGaLocation":627},{"text":642,"config":643},"GitLab sur AWS",{"href":644,"dataGaName":645,"dataGaLocation":627},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":647,"config":648},"GitLab sur Google Cloud",{"href":649,"dataGaName":650,"dataGaLocation":627},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":368,"config":652},{"href":373,"dataGaName":653,"dataGaLocation":627},"Why GitLab?",{"freeTrial":655,"mobileIcon":660,"desktopIcon":665,"secondaryButton":668},{"text":656,"config":657},"Commencer votre essai gratuit",{"href":658,"dataGaName":277,"dataGaLocation":659},"https://gitlab.com/-/trials/new/","nav",{"altText":661,"config":662},"Icône GitLab",{"src":663,"dataGaName":664,"dataGaLocation":659},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":661,"config":666},{"src":667,"dataGaName":664,"dataGaLocation":659},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":669,"config":670},"Commencer",{"href":671,"dataGaName":672,"dataGaLocation":659},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":674,"mobileIcon":678,"desktopIcon":680},{"text":675,"config":676},"En savoir plus sur GitLab Duo",{"href":352,"dataGaName":677,"dataGaLocation":659},"gitlab duo",{"altText":661,"config":679},{"src":663,"dataGaName":664,"dataGaLocation":659},{"altText":661,"config":681},{"src":667,"dataGaName":664,"dataGaLocation":659},{"button":683,"mobileIcon":688,"desktopIcon":690},{"text":684,"config":685},"/switch",{"href":686,"dataGaName":687,"dataGaLocation":659},"#contact","switch",{"altText":661,"config":689},{"src":663,"dataGaName":664,"dataGaLocation":659},{"altText":661,"config":691},{"src":692,"dataGaName":664,"dataGaLocation":659},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":694,"mobileIcon":699,"desktopIcon":701},{"text":695,"config":696},"Retour aux tarifs",{"href":466,"dataGaName":697,"dataGaLocation":659,"icon":698},"back to pricing","GoBack",{"altText":661,"config":700},{"src":663,"dataGaName":664,"dataGaLocation":659},{"altText":661,"config":702},{"src":667,"dataGaName":664,"dataGaLocation":659},{"title":704,"button":705,"config":708},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":371,"config":706},{"href":357,"dataGaName":707,"dataGaLocation":272},"orbit",{"layout":709,"disabled":250},"release",{"data":711},{"text":712,"config":713,"items":718,"minimal":937},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"twitter":714,"facebook":715,"youtube":716,"linkedin":717},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[719,765,822,863,904],{"title":464,"links":720,"subMenu":736},[721,726,731],{"text":722,"config":723},"Voir les forfaits",{"href":466,"dataGaName":724,"dataGaLocation":725},"view plans","footer",{"text":727,"config":728},"GitLab Premium",{"href":729,"dataGaName":730,"dataGaLocation":725},"/fr-fr/pricing/premium/","why premium",{"text":732,"config":733},"GitLab Ultimate",{"href":734,"dataGaName":735,"dataGaLocation":725},"/fr-fr/pricing/ultimate/","why ultimate",[737],{"title":598,"links":738},[739,741,743,745,750,755,760],{"text":605,"config":740},{"href":607,"dataGaName":282,"dataGaLocation":725},{"text":610,"config":742},{"href":612,"dataGaName":613,"dataGaLocation":725},{"text":615,"config":744},{"href":617,"dataGaName":618,"dataGaLocation":725},{"text":746,"config":747},"Statut",{"href":748,"dataGaName":749,"dataGaLocation":725},"https://status.gitlab.com/","status",{"text":751,"config":752},"Conditions d'utilisation",{"href":753,"dataGaName":754,"dataGaLocation":725},"/terms/","terms of use",{"text":756,"config":757},"Politique de confidentialité",{"href":758,"dataGaName":759,"dataGaLocation":725},"/fr-fr/privacy/","privacy statement",{"text":761,"config":762},"Gestion des cookies",{"dataGaName":763,"dataGaLocation":725,"id":764,"isOneTrustButton":253},"cookie preferences","ot-sdk-btn",{"title":290,"links":766,"subMenu":779},[767,769,771,773,775,777],{"text":296,"config":768},{"href":298,"dataGaName":292,"dataGaLocation":725},{"text":350,"config":770},{"href":352,"dataGaName":353,"dataGaLocation":725},{"text":304,"config":772},{"href":306,"dataGaName":307,"dataGaLocation":725},{"text":355,"config":774},{"href":357,"dataGaName":358,"dataGaLocation":725},{"text":337,"config":776},{"href":339,"dataGaName":340,"dataGaLocation":725},{"text":368,"config":778},{"href":373,"dataGaName":374,"dataGaLocation":725},[780],{"title":781,"links":782},"Thèmes",[783,787,792,797,802,807,812,817],{"text":304,"config":784},{"href":785,"dataGaName":786,"dataGaLocation":725},"/fr-fr/topics/ci-cd/","cicd",{"text":788,"config":789},"GitOps",{"href":790,"dataGaName":791,"dataGaLocation":725},"/fr-fr/topics/gitops/","gitops",{"text":793,"config":794},"DevOps",{"href":795,"dataGaName":796,"dataGaLocation":725},"/fr-fr/topics/devops/","devops",{"text":798,"config":799},"Contrôle de version",{"href":800,"dataGaName":801,"dataGaLocation":725},"/fr-fr/topics/version-control/","version control",{"text":803,"config":804},"DevSecOps",{"href":805,"dataGaName":806,"dataGaLocation":725},"/fr-fr/topics/devsecops/","devsecops",{"text":808,"config":809},"Cloud-native",{"href":810,"dataGaName":811,"dataGaLocation":725},"/fr-fr/topics/cloud-native/","cloud native",{"text":813,"config":814},"IA pour la programmation",{"href":815,"dataGaName":816,"dataGaLocation":725},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":818,"config":819},"IA agentique",{"href":820,"dataGaName":821,"dataGaLocation":725},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":376,"links":823},[824,826,828,830,832,834,836,838,840,842,844,846,848,851,855,859],{"text":389,"config":825},{"href":391,"dataGaName":392,"dataGaLocation":725},{"text":394,"config":827},{"href":396,"dataGaName":397,"dataGaLocation":725},{"text":399,"config":829},{"href":401,"dataGaName":402,"dataGaLocation":725},{"text":425,"config":831},{"href":427,"dataGaName":428,"dataGaLocation":725},{"text":430,"config":833},{"href":432,"dataGaName":433,"dataGaLocation":725},{"text":435,"config":835},{"href":437,"dataGaName":438,"dataGaLocation":725},{"text":440,"config":837},{"href":442,"dataGaName":443,"dataGaLocation":725},{"text":445,"config":839},{"href":447,"dataGaName":448,"dataGaLocation":725},{"text":450,"config":841},{"href":452,"dataGaName":453,"dataGaLocation":725},{"text":407,"config":843},{"href":409,"dataGaName":410,"dataGaLocation":725},{"text":412,"config":845},{"href":414,"dataGaName":415,"dataGaLocation":725},{"text":417,"config":847},{"href":419,"dataGaName":420,"dataGaLocation":725},{"text":788,"config":849},{"href":850,"dataGaName":791,"dataGaLocation":725},"/fr-fr/solutions/gitops/",{"text":852,"config":853},"Analyse de la composition logicielle",{"href":344,"dataGaName":854,"dataGaLocation":725},"software composition analysis",{"text":856,"config":857},"Gestion de la chaîne de valeur",{"href":362,"dataGaName":858,"dataGaLocation":725},"value stream management",{"text":860,"config":861},"Toutes les solutions",{"href":383,"dataGaName":862,"dataGaLocation":725},"all solutions",{"title":469,"links":864},[865,870,875,877,879,881,883,885,887,889,891,893,895,897,900],{"text":866,"config":867},"Installation",{"href":868,"dataGaName":869,"dataGaLocation":725},"/fr-fr/install/","install",{"text":871,"config":872},"Guides de démarrage",{"href":873,"dataGaName":874,"dataGaLocation":725},"/fr-fr/get-started/","quick setup checklists",{"text":482,"config":876},{"href":484,"dataGaName":485,"dataGaLocation":725},{"text":487,"config":878},{"href":489,"dataGaName":490,"dataGaLocation":725},{"text":492,"config":880},{"href":494,"dataGaName":495,"dataGaLocation":725},{"text":497,"config":882},{"href":499,"dataGaName":500,"dataGaLocation":725},{"text":502,"config":884},{"href":504,"dataGaName":505,"dataGaLocation":725},{"text":510,"config":886},{"href":512,"dataGaName":513,"dataGaLocation":725},{"text":515,"config":888},{"href":517,"dataGaName":518,"dataGaLocation":725},{"text":520,"config":890},{"href":522,"dataGaName":523,"dataGaLocation":725},{"text":525,"config":892},{"href":527,"dataGaName":528,"dataGaLocation":725},{"text":530,"config":894},{"href":532,"dataGaName":533,"dataGaLocation":725},{"text":593,"config":896},{"href":595,"dataGaName":596,"dataGaLocation":725},{"text":898,"config":899},"Nouveautés",{"href":541,"dataGaName":542,"dataGaLocation":725},{"text":901,"config":902},"Toutes les ressources",{"href":476,"dataGaName":903,"dataGaLocation":725},"all resources",{"title":544,"links":905},[906,908,910,912,914,916,918,920,922,927,932],{"text":552,"config":907},{"href":554,"dataGaName":546,"dataGaLocation":725},{"text":557,"config":909},{"href":559,"dataGaName":560,"dataGaLocation":725},{"text":563,"config":911},{"href":565,"dataGaName":566,"dataGaLocation":725},{"text":568,"config":913},{"href":570,"dataGaName":571,"dataGaLocation":725},{"text":573,"config":915},{"href":575,"dataGaName":576,"dataGaLocation":725},{"text":578,"config":917},{"href":580,"dataGaName":581,"dataGaLocation":725},{"text":583,"config":919},{"href":585,"dataGaName":586,"dataGaLocation":725},{"text":588,"config":921},{"href":590,"dataGaName":591,"dataGaLocation":725},{"text":923,"config":924},"Développement durable",{"href":925,"dataGaName":926,"dataGaLocation":725},"/sustainability/","Sustainability",{"text":928,"config":929},"Diversité, inclusion et appartenance (DIB)",{"href":930,"dataGaName":931,"dataGaLocation":725},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":933,"config":934},"Déclaration de transparence sur l'esclavage moderne",{"href":935,"dataGaName":936,"dataGaLocation":725},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":938},[939,941,943],{"text":751,"config":940},{"href":753,"dataGaName":754,"dataGaLocation":725},{"text":761,"config":942},{"dataGaName":763,"dataGaLocation":725,"id":764,"isOneTrustButton":253},{"text":756,"config":944},{"href":758,"dataGaName":759,"dataGaLocation":725},[946],{"id":947,"title":7,"body":249,"config":948,"content":950,"description":249,"extension":953,"meta":954,"navigation":253,"path":955,"seo":956,"stem":957,"__hash__":958},"blogAuthors/en-us/blog/authors/brittany-lutz.yml",{"template":949},"BlogAuthor",{"name":7,"config":951},{"headshot":952},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1785164823/pjor5szpzlvws975sbps.jpg","yml",{},"/en-us/blog/authors/brittany-lutz",{},"en-us/blog/authors/brittany-lutz","BdRVbXk532GxNL9hPSpFNxpW-mTR370IOos0MNvk9xA",[960,967,975],{"title":961,"description":962,"heroImage":963,"category":245,"date":964,"authors":965,"slug":966,"externalUrl":249},"Gemini 4 Argon sur GitLab : conçu pour les tâches agentiques de longue durée","Gemini 4 Argon de Google est désormais disponible sur GitLab Duo Agent Platform, conçu pour mener à bien des tâches d'ingénierie complexes jusqu'à leur revue.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773856365/gsx2c0vqlswox3ldmq88.jpg","2026-10-21",[7],"gitlab-google-gemini-argon",{"title":968,"description":969,"heroImage":970,"category":245,"date":971,"authors":972,"slug":974,"externalUrl":249},"Accélérez la livraison agentique, gardez le contrôle sur la revue de code","La revue côté client permet à l'auteur d'avancer plus rapidement. La revue côté dépôt sur GitLab Duo Agent Platform certifie que chaque merge request est conforme aux règles que vous définissez une seule fois, à un tarif forfaitaire de 0,25 $ par revue.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1789480051/fbgjewuov2brmwynv1pj.png","2026-10-19",[973],"Stuart Moncada","gitlab-code-review",{"title":976,"description":977,"heroImage":251,"category":245,"date":246,"authors":978,"slug":980,"externalUrl":249},"Attribuez plus rapidement chaque merge request au bon relecteur","GitLab 19.5 recommande le relecteur le plus approprié pour chaque merge request afin de lancer les revues plus tôt, d'accélérer leur traitement et de permettre aux équipes DevOps de déployer davantage de modifications.",[979],"Rebecca Carter","recommend-reviewers-flow",{"header":982,"text":983,"button":987,"disclaimer":990},"Commencez votre essai gratuit\n\nde 30 jours\n",[984,985,986],"Accédez à GitLab Duo Agent Platform","Essayez nos fonctionnalités les plus avancées","Automatisez les tâches complexes avec l'IA",{"text":274,"config":988},{"href":989,"dataGaName":277,"dataGaLocation":513},"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":992,"blurb":993,"button":994,"secondaryButton":998},"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":274,"config":995},{"href":996,"dataGaName":277,"dataGaLocation":997},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/fr-fr/","feature",{"text":605,"config":999},{"href":607,"dataGaName":282,"dataGaLocation":997},1792707113763]