[{"data":1,"prerenderedAt":667},["ShallowReactive",2],{"/en-us/blog/authors/james-wormwell/":3,"navigation-fr-fr":21,"banner-fr-fr":442,"footer-fr-fr":455},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"content":8,"config":13,"_id":15,"_type":16,"title":9,"_source":17,"_file":18,"_stem":19,"_extension":20},"/en-us/blog/authors/james-wormwell","authors",false,"",{"name":9,"config":10},"James Wormwell",{"headshot":11,"ctfId":12},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659474/Blog/Author%20Headshots/james_wormwell_headshot.png","CPPijHb0Op5C5aVcvsOEf",{"template":14},"BlogAuthor","content:en-us:blog:authors:james-wormwell.yml","yaml","content","en-us/blog/authors/james-wormwell.yml","en-us/blog/authors/james-wormwell","yml",{"_path":22,"_dir":23,"_draft":6,"_partial":6,"_locale":7,"data":24,"_id":438,"_type":16,"title":439,"_source":17,"_file":440,"_stem":441,"_extension":20},"/shared/fr-fr/main-navigation","fr-fr",{"logo":25,"freeTrial":30,"sales":35,"login":40,"items":45,"search":379,"minimal":415,"duo":429},{"config":26},{"href":27,"dataGaName":28,"dataGaLocation":29},"/fr-fr/","gitlab logo","header",{"text":31,"config":32},"Commencer un essai gratuit",{"href":33,"dataGaName":34,"dataGaLocation":29},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":36,"config":37},"Contacter l'équipe commerciale",{"href":38,"dataGaName":39,"dataGaLocation":29},"/fr-fr/sales/","sales",{"text":41,"config":42},"Connexion",{"href":43,"dataGaName":44,"dataGaLocation":29},"https://gitlab.com/users/sign_in/","sign in",[46,90,189,194,300,360],{"text":47,"config":48,"cards":50,"footer":73},"Plateforme",{"dataNavLevelOne":49},"platform",[51,57,65],{"title":47,"description":52,"link":53},"La plateforme DevSecOps alimentée par l'IA la plus complète",{"text":54,"config":55},"Découvrir notre plateforme",{"href":56,"dataGaName":49,"dataGaLocation":29},"/fr-fr/platform/",{"title":58,"description":59,"link":60},"GitLab Duo (IA)","Créez des logiciels plus rapidement en tirant parti de l'IA à chaque étape du développement",{"text":61,"config":62},"Découvrez GitLab Duo",{"href":63,"dataGaName":64,"dataGaLocation":29},"/fr-fr/gitlab-duo/","gitlab duo ai",{"title":66,"description":67,"link":68},"Choisir GitLab","10 raisons pour lesquelles les entreprises choisissent GitLab",{"text":69,"config":70},"En savoir plus",{"href":71,"dataGaName":72,"dataGaLocation":29},"/fr-fr/why-gitlab/","why gitlab",{"title":74,"items":75},"Démarrer avec",[76,81,86],{"text":77,"config":78},"Ingénierie de plateforme",{"href":79,"dataGaName":80,"dataGaLocation":29},"/fr-fr/solutions/platform-engineering/","platform engineering",{"text":82,"config":83},"Expérience développeur",{"href":84,"dataGaName":85,"dataGaLocation":29},"/fr-fr/developer-experience/","Developer experience",{"text":87,"config":88},"MLOps",{"href":89,"dataGaName":87,"dataGaLocation":29},"/fr-fr/topics/devops/the-role-of-ai-in-devops/",{"text":91,"left":92,"config":93,"link":95,"lists":99,"footer":171},"Produit",true,{"dataNavLevelOne":94},"solutions",{"text":96,"config":97},"Voir toutes les solutions",{"href":98,"dataGaName":94,"dataGaLocation":29},"/fr-fr/solutions/",[100,126,149],{"title":101,"description":102,"link":103,"items":108},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":104},{"icon":105,"href":106,"dataGaName":107,"dataGaLocation":29},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[109,113,117,122],{"text":110,"config":111},"CI/CD",{"href":112,"dataGaLocation":29,"dataGaName":110},"/fr-fr/solutions/continuous-integration/",{"text":114,"config":115},"Développement assisté par l'IA",{"href":63,"dataGaLocation":29,"dataGaName":116},"AI assisted development",{"text":118,"config":119},"Gestion du code source",{"href":120,"dataGaLocation":29,"dataGaName":121},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":123,"config":124},"Livraison de logiciels automatisée",{"href":106,"dataGaLocation":29,"dataGaName":125},"Automated software delivery",{"title":127,"description":128,"link":129,"items":134},"Securité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":130},{"href":131,"dataGaName":132,"dataGaLocation":29,"icon":133},"/fr-fr/solutions/security-compliance/","security and compliance","ShieldCheckLight",[135,140,145],{"text":136,"config":137},"Application Security Testing",{"href":138,"dataGaName":139,"dataGaLocation":29},"/solutions/application-security-testing/","Application security testing",{"text":141,"config":142},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":143,"dataGaLocation":29,"dataGaName":144},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":146,"config":147},"Software Compliance",{"href":148,"dataGaName":146,"dataGaLocation":29},"/solutions/software-compliance/",{"title":150,"link":151,"items":156},"Mesures",{"config":152},{"icon":153,"href":154,"dataGaName":155,"dataGaLocation":29},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[157,161,166],{"text":158,"config":159},"Visibilité et mesures",{"href":154,"dataGaLocation":29,"dataGaName":160},"Visibility and Measurement",{"text":162,"config":163},"Gestion de la chaîne de valeur",{"href":164,"dataGaLocation":29,"dataGaName":165},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":167,"config":168},"Données d'analyse et informations clés",{"href":169,"dataGaLocation":29,"dataGaName":170},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":172,"items":173},"GitLab pour",[174,179,184],{"text":175,"config":176},"Entreprises",{"href":177,"dataGaLocation":29,"dataGaName":178},"/fr-fr/enterprise/","enterprise",{"text":180,"config":181},"PME",{"href":182,"dataGaLocation":29,"dataGaName":183},"/fr-fr/small-business/","small business",{"text":185,"config":186},"Secteur public",{"href":187,"dataGaLocation":29,"dataGaName":188},"/fr-fr/solutions/public-sector/","public sector",{"text":190,"config":191},"Tarifs",{"href":192,"dataGaName":193,"dataGaLocation":29,"dataNavLevelOne":193},"/fr-fr/pricing/","pricing",{"text":195,"config":196,"link":198,"lists":202,"feature":287},"Ressources",{"dataNavLevelOne":197},"resources",{"text":199,"config":200},"Afficher toutes les ressources",{"href":201,"dataGaName":197,"dataGaLocation":29},"/fr-fr/resources/",[203,236,259],{"title":204,"items":205},"Premiers pas",[206,211,216,221,226,231],{"text":207,"config":208},"Installation",{"href":209,"dataGaName":210,"dataGaLocation":29},"/fr-fr/install/","install",{"text":212,"config":213},"Guides de démarrage rapide",{"href":214,"dataGaName":215,"dataGaLocation":29},"/fr-fr/get-started/","quick setup checklists",{"text":217,"config":218},"Apprentissage",{"href":219,"dataGaLocation":29,"dataGaName":220},"https://university.gitlab.com/","learn",{"text":222,"config":223},"Documentation sur le produit",{"href":224,"dataGaName":225,"dataGaLocation":29},"https://docs.gitlab.com/","product documentation",{"text":227,"config":228},"Vidéos sur les bonnes pratiques",{"href":229,"dataGaName":230,"dataGaLocation":29},"/fr-fr/getting-started-videos/","best practice videos",{"text":232,"config":233},"Intégrations",{"href":234,"dataGaName":235,"dataGaLocation":29},"/fr-fr/integrations/","integrations",{"title":237,"items":238},"Découvrir",[239,244,249,254],{"text":240,"config":241},"Histoires de succès client",{"href":242,"dataGaName":243,"dataGaLocation":29},"/fr-fr/customers/","customer success stories",{"text":245,"config":246},"Blog",{"href":247,"dataGaName":248,"dataGaLocation":29},"/fr-fr/blog/","blog",{"text":250,"config":251},"Travail à distance",{"href":252,"dataGaName":253,"dataGaLocation":29},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":255,"config":256},"TeamOps",{"href":257,"dataGaName":258,"dataGaLocation":29},"/fr-fr/teamops/","teamops",{"title":260,"items":261},"Connecter",[262,267,272,277,282],{"text":263,"config":264},"Services GitLab",{"href":265,"dataGaName":266,"dataGaLocation":29},"/fr-fr/services/","services",{"text":268,"config":269},"Communauté",{"href":270,"dataGaName":271,"dataGaLocation":29},"/community/","community",{"text":273,"config":274},"Forum",{"href":275,"dataGaName":276,"dataGaLocation":29},"https://forum.gitlab.com/","forum",{"text":278,"config":279},"Événements",{"href":280,"dataGaName":281,"dataGaLocation":29},"/events/","events",{"text":283,"config":284},"Partenaires",{"href":285,"dataGaName":286,"dataGaLocation":29},"/fr-fr/partners/","partners",{"backgroundColor":288,"textColor":289,"text":290,"image":291,"link":295},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":292,"config":293},"carte promo The Source",{"src":294},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":296,"config":297},"Lire les articles les plus récents",{"href":298,"dataGaName":299,"dataGaLocation":29},"/fr-fr/the-source/","the source",{"text":301,"config":302,"lists":304},"Société",{"dataNavLevelOne":303},"company",[305],{"items":306},[307,312,318,320,325,330,335,340,345,350,355],{"text":308,"config":309},"À propos",{"href":310,"dataGaName":311,"dataGaLocation":29},"/fr-fr/company/","about",{"text":313,"config":314,"footerGa":317},"Emplois",{"href":315,"dataGaName":316,"dataGaLocation":29},"/jobs/","jobs",{"dataGaName":316},{"text":278,"config":319},{"href":280,"dataGaName":281,"dataGaLocation":29},{"text":321,"config":322},"Leadership",{"href":323,"dataGaName":324,"dataGaLocation":29},"/company/team/e-group/","leadership",{"text":326,"config":327},"Équipe",{"href":328,"dataGaName":329,"dataGaLocation":29},"/company/team/","team",{"text":331,"config":332},"Manuel",{"href":333,"dataGaName":334,"dataGaLocation":29},"https://handbook.gitlab.com/","handbook",{"text":336,"config":337},"Relations avec les investisseurs",{"href":338,"dataGaName":339,"dataGaLocation":29},"https://ir.gitlab.com/","investor relations",{"text":341,"config":342},"Centre de confiance",{"href":343,"dataGaName":344,"dataGaLocation":29},"/fr-fr/security/","trust center",{"text":346,"config":347},"Centre pour la transparence de l'IA",{"href":348,"dataGaName":349,"dataGaLocation":29},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":351,"config":352},"Newsletter",{"href":353,"dataGaName":354,"dataGaLocation":29},"/company/contact/","newsletter",{"text":356,"config":357},"Presse",{"href":358,"dataGaName":359,"dataGaLocation":29},"/press/","press",{"text":361,"config":362,"lists":363},"Nous contacter",{"dataNavLevelOne":303},[364],{"items":365},[366,369,374],{"text":36,"config":367},{"href":38,"dataGaName":368,"dataGaLocation":29},"talk to sales",{"text":370,"config":371},"Aide",{"href":372,"dataGaName":373,"dataGaLocation":29},"/support/","get help",{"text":375,"config":376},"Portail clients GitLab",{"href":377,"dataGaName":378,"dataGaLocation":29},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":380,"login":381,"suggestions":388},"Fermer",{"text":382,"link":383},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":384,"config":385},"gitlab.com",{"href":43,"dataGaName":386,"dataGaLocation":387},"search login","search",{"text":389,"default":390},"Suggestions",[391,394,399,401,406,411],{"text":58,"config":392},{"href":63,"dataGaName":393,"dataGaLocation":387},"GitLab Duo (AI)",{"text":395,"config":396},"Suggestions de code (IA)",{"href":397,"dataGaName":398,"dataGaLocation":387},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":110,"config":400},{"href":112,"dataGaName":110,"dataGaLocation":387},{"text":402,"config":403},"GitLab sur AWS",{"href":404,"dataGaName":405,"dataGaLocation":387},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":407,"config":408},"GitLab sur Google Cloud ",{"href":409,"dataGaName":410,"dataGaLocation":387},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":412,"config":413},"Pourquoi utiliser GitLab ?",{"href":71,"dataGaName":414,"dataGaLocation":387},"Why GitLab?",{"freeTrial":416,"mobileIcon":421,"desktopIcon":426},{"text":417,"config":418},"Commencer votre essai gratuit",{"href":419,"dataGaName":34,"dataGaLocation":420},"https://gitlab.com/-/trials/new/","nav",{"altText":422,"config":423},"Icône GitLab",{"src":424,"dataGaName":425,"dataGaLocation":420},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":422,"config":427},{"src":428,"dataGaName":425,"dataGaLocation":420},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":430,"mobileIcon":434,"desktopIcon":436},{"text":431,"config":432},"En savoir plus sur GitLab Duo",{"href":63,"dataGaName":433,"dataGaLocation":420},"gitlab duo",{"altText":422,"config":435},{"src":424,"dataGaName":425,"dataGaLocation":420},{"altText":422,"config":437},{"src":428,"dataGaName":425,"dataGaLocation":420},"content:shared:fr-fr:main-navigation.yml","Main Navigation","shared/fr-fr/main-navigation.yml","shared/fr-fr/main-navigation",{"_path":443,"_dir":23,"_draft":6,"_partial":6,"_locale":7,"title":444,"titleMobile":444,"button":445,"config":450,"_id":452,"_type":16,"_source":17,"_file":453,"_stem":454,"_extension":20},"/shared/fr-fr/banner","La plateforme GitLab Duo Agent est maintenant disponible en version bêta publique !",{"text":446,"config":447},"Essayer la version bêta",{"href":448,"dataGaName":449,"dataGaLocation":29},"/fr-fr/gitlab-duo/agent-platform/","duo banner",{"layout":451},"release","content:shared:fr-fr:banner.yml","shared/fr-fr/banner.yml","shared/fr-fr/banner",{"_path":456,"_dir":23,"_draft":6,"_partial":6,"_locale":7,"data":457,"_id":663,"_type":16,"title":664,"_source":17,"_file":665,"_stem":666,"_extension":20},"/shared/fr-fr/main-footer",{"text":458,"source":459,"edit":465,"contribute":470,"config":475,"items":480,"minimal":654},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":460,"config":461},"Afficher le code source de la page",{"href":462,"dataGaName":463,"dataGaLocation":464},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":466,"config":467},"Modifier cette page",{"href":468,"dataGaName":469,"dataGaLocation":464},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":471,"config":472},"Veuillez contribuer",{"href":473,"dataGaName":474,"dataGaLocation":464},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":476,"facebook":477,"youtube":478,"linkedin":479},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[481,504,558,591,625],{"title":47,"links":482,"subMenu":487},[483],{"text":484,"config":485},"Plateforme DevSecOps",{"href":56,"dataGaName":486,"dataGaLocation":464},"devsecops platform",[488],{"title":190,"links":489},[490,494,499],{"text":491,"config":492},"Voir les forfaits",{"href":192,"dataGaName":493,"dataGaLocation":464},"view plans",{"text":495,"config":496},"Pourquoi choisir GitLab Premium ?",{"href":497,"dataGaName":498,"dataGaLocation":464},"/fr-fr/pricing/premium/","why premium",{"text":500,"config":501},"Pourquoi choisir GitLab Ultimate ?",{"href":502,"dataGaName":503,"dataGaLocation":464},"/fr-fr/pricing/ultimate/","why ultimate",{"title":505,"links":506},"Solutions",[507,512,515,517,522,527,531,534,537,542,544,546,548,553],{"text":508,"config":509},"Transformation digitale",{"href":510,"dataGaName":511,"dataGaLocation":464},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":513,"config":514},"Sécurité et conformité",{"href":138,"dataGaName":139,"dataGaLocation":464},{"text":123,"config":516},{"href":106,"dataGaName":107,"dataGaLocation":464},{"text":518,"config":519},"Développement agile",{"href":520,"dataGaName":521,"dataGaLocation":464},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":523,"config":524},"Transformation cloud",{"href":525,"dataGaName":526,"dataGaLocation":464},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":528,"config":529},"SCM",{"href":120,"dataGaName":530,"dataGaLocation":464},"source code management",{"text":110,"config":532},{"href":112,"dataGaName":533,"dataGaLocation":464},"continuous integration & delivery",{"text":162,"config":535},{"href":164,"dataGaName":536,"dataGaLocation":464},"value stream management",{"text":538,"config":539},"GitOps",{"href":540,"dataGaName":541,"dataGaLocation":464},"/fr-fr/solutions/gitops/","gitops",{"text":175,"config":543},{"href":177,"dataGaName":178,"dataGaLocation":464},{"text":180,"config":545},{"href":182,"dataGaName":183,"dataGaLocation":464},{"text":185,"config":547},{"href":187,"dataGaName":188,"dataGaLocation":464},{"text":549,"config":550},"Formation",{"href":551,"dataGaName":552,"dataGaLocation":464},"/fr-fr/solutions/education/","education",{"text":554,"config":555},"Services financiers",{"href":556,"dataGaName":557,"dataGaLocation":464},"/fr-fr/solutions/finance/","financial services",{"title":195,"links":559},[560,562,564,566,569,571,575,577,579,581,583,585,587,589],{"text":207,"config":561},{"href":209,"dataGaName":210,"dataGaLocation":464},{"text":212,"config":563},{"href":214,"dataGaName":215,"dataGaLocation":464},{"text":217,"config":565},{"href":219,"dataGaName":220,"dataGaLocation":464},{"text":222,"config":567},{"href":224,"dataGaName":568,"dataGaLocation":464},"docs",{"text":245,"config":570},{"href":247,"dataGaName":248},{"text":572,"config":573},"Histoires de réussite client",{"href":574,"dataGaLocation":464},"/customers/",{"text":240,"config":576},{"href":242,"dataGaName":243,"dataGaLocation":464},{"text":250,"config":578},{"href":252,"dataGaName":253,"dataGaLocation":464},{"text":263,"config":580},{"href":265,"dataGaName":266,"dataGaLocation":464},{"text":255,"config":582},{"href":257,"dataGaName":258,"dataGaLocation":464},{"text":268,"config":584},{"href":270,"dataGaName":271,"dataGaLocation":464},{"text":273,"config":586},{"href":275,"dataGaName":276,"dataGaLocation":464},{"text":278,"config":588},{"href":280,"dataGaName":281,"dataGaLocation":464},{"text":283,"config":590},{"href":285,"dataGaName":286,"dataGaLocation":464},{"title":301,"links":592},[593,595,597,599,601,603,605,609,614,616,618,620],{"text":308,"config":594},{"href":310,"dataGaName":303,"dataGaLocation":464},{"text":313,"config":596},{"href":315,"dataGaName":316,"dataGaLocation":464},{"text":321,"config":598},{"href":323,"dataGaName":324,"dataGaLocation":464},{"text":326,"config":600},{"href":328,"dataGaName":329,"dataGaLocation":464},{"text":331,"config":602},{"href":333,"dataGaName":334,"dataGaLocation":464},{"text":336,"config":604},{"href":338,"dataGaName":339,"dataGaLocation":464},{"text":606,"config":607},"Sustainability",{"href":608,"dataGaName":606,"dataGaLocation":464},"/sustainability/",{"text":610,"config":611},"Diversité, inclusion et appartenance (DIB)",{"href":612,"dataGaName":613,"dataGaLocation":464},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":341,"config":615},{"href":343,"dataGaName":344,"dataGaLocation":464},{"text":351,"config":617},{"href":353,"dataGaName":354,"dataGaLocation":464},{"text":356,"config":619},{"href":358,"dataGaName":359,"dataGaLocation":464},{"text":621,"config":622},"Déclaration de transparence sur l'esclavage moderne",{"href":623,"dataGaName":624,"dataGaLocation":464},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":361,"links":626},[627,630,632,634,639,644,649],{"text":628,"config":629},"Échanger avec un expert",{"href":38,"dataGaName":39,"dataGaLocation":464},{"text":370,"config":631},{"href":372,"dataGaName":373,"dataGaLocation":464},{"text":375,"config":633},{"href":377,"dataGaName":378,"dataGaLocation":464},{"text":635,"config":636},"Statut",{"href":637,"dataGaName":638,"dataGaLocation":464},"https://status.gitlab.com/","status",{"text":640,"config":641},"Conditions d'utilisation",{"href":642,"dataGaName":643},"/terms/","terms of use",{"text":645,"config":646},"Déclaration de confidentialité",{"href":647,"dataGaName":648,"dataGaLocation":464},"/fr-fr/privacy/","privacy statement",{"text":650,"config":651},"Préférences en matière de cookies",{"dataGaName":652,"dataGaLocation":464,"id":653,"isOneTrustButton":92},"cookie preferences","ot-sdk-btn",{"items":655},[656,658,661],{"text":640,"config":657},{"href":642,"dataGaName":643,"dataGaLocation":464},{"text":659,"config":660},"Politique de confidentialité",{"href":647,"dataGaName":648,"dataGaLocation":464},{"text":650,"config":662},{"dataGaName":652,"dataGaLocation":464,"id":653,"isOneTrustButton":92},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",1758326263839]