[{"data":1,"prerenderedAt":723},["ShallowReactive",2],{"/fr-fr/blog/authors/abisheik-magesh":3,"navigation-fr-fr":19,"banner-fr-fr":455,"footer-fr-fr":463,"blog-author-posts-fr-fr-abisheik-magesh":713},{"id":4,"title":5,"body":6,"config":7,"content":9,"description":6,"extension":12,"meta":13,"navigation":14,"path":15,"seo":16,"stem":17,"__hash__":18},"blogAuthors/en-us/blog/authors/abisheik-magesh.yml","Abisheik Magesh",null,{"template":8},"BlogAuthor",{"name":5,"config":10},{"headshot":11},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1787000354/gmgyvfesrvwdlvt52gdw.png","yml",{},true,"/en-us/blog/authors/abisheik-magesh",{},"en-us/blog/authors/abisheik-magesh","kPev_Acm8MB5tgKMnU_Rkfq1sl42e8DixU6iNMXXfxI",{"logo":20,"freeTrial":25,"sales":30,"login":35,"items":40,"search":371,"minimal":406,"duo":425,"switchNav":434,"pricingDeployment":445},{"config":21},{"href":22,"dataGaName":23,"dataGaLocation":24},"/fr-fr/","gitlab logo","header",{"text":26,"config":27},"Commencer un essai gratuit",{"href":28,"dataGaName":29,"dataGaLocation":24},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr&glm_content=default-saas-trial/","free trial",{"text":31,"config":32},"Demander une démo",{"href":33,"dataGaName":34,"dataGaLocation":24},"/request-a-demo/","sales",{"text":36,"config":37},"Connexion",{"href":38,"dataGaName":39,"dataGaLocation":24},"https://gitlab.com/users/sign_in/","sign in",[41,127,215,220,295,349],{"text":42,"left":14,"config":43,"menu":45},"Plateforme",{"dataNavLevelOne":44},"platform",{"type":46,"link":47,"columns":51,"feature":116},"lists",{"text":48,"config":49},"Explorer la plateforme",{"href":50,"dataGaName":44,"dataGaLocation":24},"/fr-fr/platform/",[52,75,98],{"title":53,"items":54},"Exécution et workflows",[55,60,65,70],{"text":56,"config":57},"CI/CD",{"href":58,"dataGaLocation":24,"dataGaName":59},"/fr-fr/solutions/continuous-integration/","ci/cd",{"text":61,"config":62},"Gestion du code source",{"href":63,"dataGaLocation":24,"dataGaName":64},"/fr-fr/solutions/source-code-management/","source code management",{"text":66,"config":67},"Méthode de livraison selon les principes Agile",{"href":68,"dataGaLocation":24,"dataGaName":69},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":71,"config":72},"Gestion des artefacts",{"href":73,"dataGaLocation":24,"dataGaName":74},"/fr-fr/artifact-central/","artifact management",{"title":76,"items":77},"Sécurité et gouvernance",[78,83,88,93],{"text":79,"config":80},"Test de sécurité des applications",{"href":81,"dataGaLocation":24,"dataGaName":82},"/fr-fr/solutions/application-security-testing/","application security testing",{"text":84,"config":85},"Gouvernance et conformité",{"href":86,"dataGaLocation":24,"dataGaName":87},"/fr-fr/solutions/software-compliance/","governance and compliance",{"text":89,"config":90},"Gestion des secrets",{"href":91,"dataGaLocation":24,"dataGaName":92},"/fr-fr/gitlab-secrets-manager/","secrets management",{"text":94,"config":95},"Sécurité de la chaîne d'approvisionnement",{"href":96,"dataGaLocation":24,"dataGaName":97},"/fr-fr/solutions/supply-chain/","supply chain security",{"title":99,"items":100},"Contexte et IA",[101,106,111],{"text":102,"config":103},"Orchestration agentique",{"href":104,"dataGaLocation":24,"dataGaName":105},"/fr-fr/gitlab-duo-agent-platform/","agentic orchestration",{"text":107,"config":108},"Graphe de contexte",{"href":109,"dataGaLocation":24,"dataGaName":110},"/fr-fr/gitlab-orbit/","context graph",{"text":112,"config":113},"Visibilité et mesures",{"href":114,"dataGaLocation":24,"dataGaName":115},"/fr-fr/solutions/visibility-measurement/","visibility and measurement",{"config":117,"title":120,"text":121,"link":122},{"background":118,"textColor":119},"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":123,"config":124},"En savoir plus",{"href":125,"dataGaName":126,"dataGaLocation":24},"/fr-fr/why-gitlab/","why gitlab",{"text":128,"left":14,"config":129,"menu":131},"Solutions",{"dataNavLevelOne":130},"solutions",{"type":46,"link":132,"columns":136,"feature":206},{"text":133,"config":134},"Voir toutes les solutions",{"href":135,"dataGaName":130,"dataGaLocation":24},"/fr-fr/solutions/",[137,155,173],{"title":138,"items":139},"Résultats",[140,145,150],{"text":141,"config":142},"Modernisation DevOps",{"href":143,"dataGaLocation":24,"dataGaName":144},"/fr-fr/assessments/devops-modernization-assessment/","devops modernization",{"text":146,"config":147},"Modernisation de la sécurité",{"href":148,"dataGaLocation":24,"dataGaName":149},"/fr-fr/assessments/security-modernization-assessment/","security modernization",{"text":151,"config":152},"Modernisation de l'IA",{"href":153,"dataGaLocation":24,"dataGaName":154},"/fr-fr/assessments/ai-modernization-assessment/","ai modernization",{"title":156,"items":157},"Par taille",[158,163,168],{"text":159,"config":160},"Entreprises",{"href":161,"dataGaLocation":24,"dataGaName":162},"/fr-fr/enterprise/","enterprise",{"text":164,"config":165},"PME",{"href":166,"dataGaLocation":24,"dataGaName":167},"/fr-fr/small-business/","small business",{"text":169,"config":170},"Start-up",{"href":171,"dataGaLocation":24,"dataGaName":172},"/fr-fr/solutions/startups/","startups",{"title":174,"items":175},"Secteurs",[176,181,186,191,196,201],{"text":177,"config":178},"Services financiers",{"href":179,"dataGaLocation":24,"dataGaName":180},"/fr-fr/solutions/finance/","financial services",{"text":182,"config":183},"Secteur public",{"href":184,"dataGaLocation":24,"dataGaName":185},"/fr-fr/solutions/public-sector/","public sector",{"text":187,"config":188},"Télécommunications",{"href":189,"dataGaLocation":24,"dataGaName":190},"/fr-fr/solutions/telecommunications/","telecommunications",{"text":192,"config":193},"Automobile",{"href":194,"dataGaLocation":24,"dataGaName":195},"/fr-fr/solutions/automotive/","automotive",{"text":197,"config":198},"Éducation",{"href":199,"dataGaLocation":24,"dataGaName":200},"/fr-fr/solutions/education/","education",{"text":202,"config":203},"Aérospatiale",{"href":204,"dataGaLocation":24,"dataGaName":205},"/fr-fr/solutions/aerospace/","aerospace",{"config":207,"title":208,"text":209,"link":210},{"background":118,"textColor":119},"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":211,"config":212},"Découvrir GitLab Security Standard",{"href":213,"dataGaName":214,"dataGaLocation":24},"/fr-fr/gitlab-security-standard/","gitlab security standard",{"text":216,"config":217},"Tarifs",{"href":218,"dataGaName":219,"dataGaLocation":24,"dataNavLevelOne":219},"/fr-fr/pricing/","pricing",{"text":221,"config":222,"menu":224},"Ressources",{"dataNavLevelOne":223},"resources",{"type":46,"link":225,"columns":229,"feature":286},{"text":226,"config":227},"Afficher toutes les ressources",{"href":228,"dataGaName":223,"dataGaLocation":24},"/fr-fr/resources/",[230,258],{"title":231,"items":232},"Découvrir",[233,238,243,248,253],{"text":234,"config":235},"Documentation",{"href":236,"dataGaName":237,"dataGaLocation":24},"https://docs.gitlab.com/","docs",{"text":239,"config":240},"GitLab University",{"href":241,"dataGaName":242,"dataGaLocation":24},"https://university.gitlab.com/","university",{"text":244,"config":245},"Démos",{"href":246,"dataGaName":247,"dataGaLocation":24},"/fr-fr/gitlab-technical-demo-series/","demo series",{"text":249,"config":250},"Centre de démos",{"href":251,"dataGaName":252,"dataGaLocation":24},"/fr-fr/demo-hub/","demo hub",{"text":254,"config":255},"Services",{"href":256,"dataGaName":257,"dataGaLocation":24},"/fr-fr/services/","services",{"title":259,"items":260},"Connecter",[261,266,271,276,281],{"text":262,"config":263},"Blog",{"href":264,"dataGaName":265,"dataGaLocation":24},"/fr-fr/blog/","blog",{"text":267,"config":268},"Communauté",{"href":269,"dataGaName":270,"dataGaLocation":24},"/community/","community",{"text":272,"config":273},"Clients",{"href":274,"dataGaName":275,"dataGaLocation":24},"/fr-fr/customers/","customers",{"text":277,"config":278},"Partenaires",{"href":279,"dataGaName":280,"dataGaLocation":24},"/fr-fr/partners/","partners",{"text":282,"config":283},"Événements",{"href":284,"dataGaName":285,"dataGaLocation":24},"/events/","events",{"config":287,"title":288,"text":289,"link":290},{"background":118,"textColor":119},"Nouveautés de GitLab","Découvrez les dernières fonctionnalités et améliorations.",{"text":291,"config":292},"Lire les articles les plus récents",{"href":293,"dataGaName":294,"dataGaLocation":24},"/fr-fr/whats-new/","whats new",{"text":296,"config":297,"menu":299},"Société",{"dataNavLevelOne":298},"company",{"type":46,"columns":300},[301],{"items":302},[303,308,314,319,324,329,334,339,344],{"text":304,"config":305},"À propos",{"href":306,"dataGaName":307,"dataGaLocation":24},"/fr-fr/company/","about",{"text":309,"config":310,"footerGa":313},"Carrières",{"href":311,"dataGaName":312,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":312},{"text":315,"config":316},"Presse",{"href":317,"dataGaName":318,"dataGaLocation":24},"/press/","press",{"text":320,"config":321},"Manuel",{"href":322,"dataGaName":323,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":325,"config":326},"Leadership",{"href":327,"dataGaName":328,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":330,"config":331},"Relations avec les investisseurs",{"href":332,"dataGaName":333,"dataGaLocation":24},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":335,"config":336},"Trust Center",{"href":337,"dataGaName":338,"dataGaLocation":24},"/fr-fr/security/","trust center",{"text":340,"config":341},"Centre pour la transparence de l'IA",{"href":342,"dataGaName":343,"dataGaLocation":24},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":345,"config":346},"Newsletter",{"href":347,"dataGaName":348,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":350,"config":351,"menu":352},"Nous contacter",{"dataNavLevelOne":298},{"type":46,"columns":353},[354],{"items":355},[356,361,366],{"text":357,"config":358},"Contacter l'équipe commerciale",{"href":359,"dataGaName":360,"dataGaLocation":24},"/fr-fr/sales/","talk to sales",{"text":362,"config":363},"Assistance GitLab",{"href":364,"dataGaName":365,"dataGaLocation":24},"https://support.gitlab.com/hc/en-us","support portal",{"text":367,"config":368},"Portail clients GitLab",{"href":369,"dataGaName":370,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":372,"login":373,"suggestions":380},"Fermer",{"text":374,"link":375},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":376,"config":377},"GitLab.com",{"href":38,"dataGaName":378,"dataGaLocation":379},"search login","search",{"text":381,"default":382},"Suggestions",[383,387,391,393,398,403],{"text":384,"config":385},"GitLab Duo Agent Platform",{"href":104,"dataGaName":386,"dataGaLocation":379},"GitLab Duo Agent Platform",{"text":388,"config":389},"Suggestions de code (IA)",{"href":104,"dataGaName":390,"dataGaLocation":379},"Code Suggestions (AI)",{"text":56,"config":392},{"href":58,"dataGaName":56,"dataGaLocation":379},{"text":394,"config":395},"GitLab sur AWS",{"href":396,"dataGaName":397,"dataGaLocation":379},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":399,"config":400},"GitLab sur Google Cloud",{"href":401,"dataGaName":402,"dataGaLocation":379},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":120,"config":404},{"href":125,"dataGaName":405,"dataGaLocation":379},"Why GitLab?",{"freeTrial":407,"mobileIcon":412,"desktopIcon":417,"secondaryButton":420},{"text":408,"config":409},"Commencer votre essai gratuit",{"href":410,"dataGaName":29,"dataGaLocation":411},"https://gitlab.com/-/trials/new/","nav",{"altText":413,"config":414},"Icône GitLab",{"src":415,"dataGaName":416,"dataGaLocation":411},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":413,"config":418},{"src":419,"dataGaName":416,"dataGaLocation":411},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":421,"config":422},"Commencer",{"href":423,"dataGaName":424,"dataGaLocation":411},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/fr-fr/get-started/","get started",{"freeTrial":426,"mobileIcon":430,"desktopIcon":432},{"text":427,"config":428},"En savoir plus sur GitLab Duo",{"href":104,"dataGaName":429,"dataGaLocation":411},"gitlab duo",{"altText":413,"config":431},{"src":415,"dataGaName":416,"dataGaLocation":411},{"altText":413,"config":433},{"src":419,"dataGaName":416,"dataGaLocation":411},{"button":435,"mobileIcon":440,"desktopIcon":442},{"text":436,"config":437},"/switch",{"href":438,"dataGaName":439,"dataGaLocation":411},"#contact","switch",{"altText":413,"config":441},{"src":415,"dataGaName":416,"dataGaLocation":411},{"altText":413,"config":443},{"src":444,"dataGaName":416,"dataGaLocation":411},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":446,"mobileIcon":451,"desktopIcon":453},{"text":447,"config":448},"Retour aux tarifs",{"href":218,"dataGaName":449,"dataGaLocation":411,"icon":450},"back to pricing","GoBack",{"altText":413,"config":452},{"src":415,"dataGaName":416,"dataGaLocation":411},{"altText":413,"config":454},{"src":419,"dataGaName":416,"dataGaLocation":411},{"title":456,"button":457,"config":460},"GitLab Orbit est arrivé : la couche de contexte pour les agents d'IA.",{"text":123,"config":458},{"href":109,"dataGaName":459,"dataGaLocation":24},"orbit",{"layout":461,"disabled":462},"release",false,{"data":464},{"text":465,"source":466,"edit":472,"contribute":477,"config":482,"items":487,"minimal":705},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence.",{"text":467,"config":468},"Afficher le code source de la page",{"href":469,"dataGaName":470,"dataGaLocation":471},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":473,"config":474},"Modifier cette page",{"href":475,"dataGaName":476,"dataGaLocation":471},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":478,"config":479},"Contribuer",{"href":480,"dataGaName":481,"dataGaLocation":471},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":483,"facebook":484,"youtube":485,"linkedin":486},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[488,533,590,631,672],{"title":216,"links":489,"subMenu":504},[490,494,499],{"text":491,"config":492},"Voir les forfaits",{"href":218,"dataGaName":493,"dataGaLocation":471},"view plans",{"text":495,"config":496},"GitLab Premium",{"href":497,"dataGaName":498,"dataGaLocation":471},"/fr-fr/pricing/premium/","why premium",{"text":500,"config":501},"GitLab Ultimate",{"href":502,"dataGaName":503,"dataGaLocation":471},"/fr-fr/pricing/ultimate/","why ultimate",[505],{"title":350,"links":506},[507,509,511,513,518,523,528],{"text":357,"config":508},{"href":359,"dataGaName":34,"dataGaLocation":471},{"text":362,"config":510},{"href":364,"dataGaName":365,"dataGaLocation":471},{"text":367,"config":512},{"href":369,"dataGaName":370,"dataGaLocation":471},{"text":514,"config":515},"Statut",{"href":516,"dataGaName":517,"dataGaLocation":471},"https://status.gitlab.com/","status",{"text":519,"config":520},"Conditions d'utilisation",{"href":521,"dataGaName":522,"dataGaLocation":471},"/terms/","terms of use",{"text":524,"config":525},"Politique de confidentialité",{"href":526,"dataGaName":527,"dataGaLocation":471},"/fr-fr/privacy/","privacy statement",{"text":529,"config":530},"Gestion des cookies",{"dataGaName":531,"dataGaLocation":471,"id":532,"isOneTrustButton":14},"cookie preferences","ot-sdk-btn",{"title":42,"links":534,"subMenu":547},[535,537,539,541,543,545],{"text":48,"config":536},{"href":50,"dataGaName":44,"dataGaLocation":471},{"text":102,"config":538},{"href":104,"dataGaName":105,"dataGaLocation":471},{"text":56,"config":540},{"href":58,"dataGaName":59,"dataGaLocation":471},{"text":107,"config":542},{"href":109,"dataGaName":110,"dataGaLocation":471},{"text":89,"config":544},{"href":91,"dataGaName":92,"dataGaLocation":471},{"text":120,"config":546},{"href":125,"dataGaName":126,"dataGaLocation":471},[548],{"title":549,"links":550},"Thèmes",[551,555,560,565,570,575,580,585],{"text":56,"config":552},{"href":553,"dataGaName":554,"dataGaLocation":471},"/fr-fr/topics/ci-cd/","cicd",{"text":556,"config":557},"GitOps",{"href":558,"dataGaName":559,"dataGaLocation":471},"/fr-fr/topics/gitops/","gitops",{"text":561,"config":562},"DevOps",{"href":563,"dataGaName":564,"dataGaLocation":471},"/fr-fr/topics/devops/","devops",{"text":566,"config":567},"Contrôle de version",{"href":568,"dataGaName":569,"dataGaLocation":471},"/fr-fr/topics/version-control/","version control",{"text":571,"config":572},"DevSecOps",{"href":573,"dataGaName":574,"dataGaLocation":471},"/fr-fr/topics/devsecops/","devsecops",{"text":576,"config":577},"Cloud-native",{"href":578,"dataGaName":579,"dataGaLocation":471},"/fr-fr/topics/cloud-native/","cloud native",{"text":581,"config":582},"IA pour la programmation",{"href":583,"dataGaName":584,"dataGaLocation":471},"/fr-fr/topics/devops/ai-for-coding/","ai for coding",{"text":586,"config":587},"IA agentique",{"href":588,"dataGaName":589,"dataGaLocation":471},"/fr-fr/topics/agentic-ai/","agentic ai",{"title":128,"links":591},[592,594,596,598,600,602,604,606,608,610,612,614,616,619,623,627],{"text":141,"config":593},{"href":143,"dataGaName":144,"dataGaLocation":471},{"text":146,"config":595},{"href":148,"dataGaName":149,"dataGaLocation":471},{"text":151,"config":597},{"href":153,"dataGaName":154,"dataGaLocation":471},{"text":177,"config":599},{"href":179,"dataGaName":180,"dataGaLocation":471},{"text":182,"config":601},{"href":184,"dataGaName":185,"dataGaLocation":471},{"text":187,"config":603},{"href":189,"dataGaName":190,"dataGaLocation":471},{"text":192,"config":605},{"href":194,"dataGaName":195,"dataGaLocation":471},{"text":197,"config":607},{"href":199,"dataGaName":200,"dataGaLocation":471},{"text":202,"config":609},{"href":204,"dataGaName":205,"dataGaLocation":471},{"text":159,"config":611},{"href":161,"dataGaName":162,"dataGaLocation":471},{"text":164,"config":613},{"href":166,"dataGaName":167,"dataGaLocation":471},{"text":169,"config":615},{"href":171,"dataGaName":172,"dataGaLocation":471},{"text":556,"config":617},{"href":618,"dataGaName":559,"dataGaLocation":471},"/fr-fr/solutions/gitops/",{"text":620,"config":621},"Analyse de la composition logicielle",{"href":96,"dataGaName":622,"dataGaLocation":471},"software composition analysis",{"text":624,"config":625},"Gestion de la chaîne de valeur",{"href":114,"dataGaName":626,"dataGaLocation":471},"value stream management",{"text":628,"config":629},"Toutes les solutions",{"href":135,"dataGaName":630,"dataGaLocation":471},"all solutions",{"title":221,"links":632},[633,638,643,645,647,649,651,653,655,657,659,661,663,665,668],{"text":634,"config":635},"Installation",{"href":636,"dataGaName":637,"dataGaLocation":471},"/fr-fr/install/","install",{"text":639,"config":640},"Guides de démarrage",{"href":641,"dataGaName":642,"dataGaLocation":471},"/fr-fr/get-started/","quick setup checklists",{"text":234,"config":644},{"href":236,"dataGaName":237,"dataGaLocation":471},{"text":239,"config":646},{"href":241,"dataGaName":242,"dataGaLocation":471},{"text":244,"config":648},{"href":246,"dataGaName":247,"dataGaLocation":471},{"text":249,"config":650},{"href":251,"dataGaName":252,"dataGaLocation":471},{"text":254,"config":652},{"href":256,"dataGaName":257,"dataGaLocation":471},{"text":262,"config":654},{"href":264,"dataGaName":265,"dataGaLocation":471},{"text":267,"config":656},{"href":269,"dataGaName":270,"dataGaLocation":471},{"text":272,"config":658},{"href":274,"dataGaName":275,"dataGaLocation":471},{"text":277,"config":660},{"href":279,"dataGaName":280,"dataGaLocation":471},{"text":282,"config":662},{"href":284,"dataGaName":285,"dataGaLocation":471},{"text":345,"config":664},{"href":347,"dataGaName":348,"dataGaLocation":471},{"text":666,"config":667},"Nouveautés",{"href":293,"dataGaName":294,"dataGaLocation":471},{"text":669,"config":670},"Toutes les ressources",{"href":228,"dataGaName":671,"dataGaLocation":471},"all resources",{"title":296,"links":673},[674,676,678,680,682,684,686,688,690,695,700],{"text":304,"config":675},{"href":306,"dataGaName":298,"dataGaLocation":471},{"text":309,"config":677},{"href":311,"dataGaName":312,"dataGaLocation":471},{"text":315,"config":679},{"href":317,"dataGaName":318,"dataGaLocation":471},{"text":320,"config":681},{"href":322,"dataGaName":323,"dataGaLocation":471},{"text":325,"config":683},{"href":327,"dataGaName":328,"dataGaLocation":471},{"text":330,"config":685},{"href":332,"dataGaName":333,"dataGaLocation":471},{"text":335,"config":687},{"href":337,"dataGaName":338,"dataGaLocation":471},{"text":340,"config":689},{"href":342,"dataGaName":343,"dataGaLocation":471},{"text":691,"config":692},"Développement durable",{"href":693,"dataGaName":694,"dataGaLocation":471},"/sustainability/","Sustainability",{"text":696,"config":697},"Diversité, inclusion et appartenance (DIB)",{"href":698,"dataGaName":699,"dataGaLocation":471},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":701,"config":702},"Déclaration de transparence sur l'esclavage moderne",{"href":703,"dataGaName":704,"dataGaLocation":471},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":706},[707,709,711],{"text":519,"config":708},{"href":521,"dataGaName":522,"dataGaLocation":471},{"text":529,"config":710},{"dataGaName":531,"dataGaLocation":471,"id":532,"isOneTrustButton":14},{"text":524,"config":712},{"href":526,"dataGaName":527,"dataGaLocation":471},[714],{"title":715,"heroImage":716,"category":717,"description":718,"authors":719,"date":721,"slug":722,"externalUrl":6},"Exécution critique de code à distance dans Serena, un agent de codage MCP très répandu","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782237704/cj50chkvprjthczevmog.png","security-labs","Le Threat Research Group de GitLab a découvert une injection de template critique dans Serena, qui exécute du code malveillant dès qu'un développeur ouvre un dépôt.",[720,5],"Daniel Abeles","2026-09-01","critical-rce-in-serena",1791952290220]