[{"data":1,"prerenderedAt":1039},["ShallowReactive",2],{"/fr-fr/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale/":3,"footer-fr-fr":59,"the-source-navigation-fr-fr":371,"the-source-newsletter-fr-fr":398,"agentic-ai-unlocking-developer-potential-at-scale-article-hero-category-fr-fr":410,"agentic-ai-unlocking-developer-potential-at-scale-the-source-gated-asset-fr-fr":434,"agentic-ai-unlocking-developer-potential-at-scale-category-fr-fr":449,"agentic-ai-unlocking-developer-potential-at-scale-the-source-resources-fr-fr":462,"agentic-ai-unlocking-developer-potential-at-scale-article-hero-author-fr-fr":490},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":15,"content":20,"type":51,"category":5,"slug":52,"_id":53,"_type":54,"title":7,"_source":55,"_file":56,"_stem":57,"_extension":58},"/fr-fr/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale","ai",false,"",{"layout":9,"template":10,"articleType":11,"author":12,"featured":13,"gatedAsset":14},"the-source","TheSourceArticle","Regular","emilio-salvador",true,"source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach",{"title":16,"description":17,"ogImage":18,"config":19},"L'IA agentique : libérez le plein potentiel des développeurs à grande échelle","Découvrez comment l'IA agentique révolutionne de manière proactive le développement logiciel, de la complétion de code à la gestion des tâches complexes.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463876/kiw4eb54r8xtzztvbozf.jpg",{"ignoreTitleCharLimit":13},{"title":16,"date":21,"description":22,"timeToRead":23,"heroImage":18,"keyTakeaways":24,"articleBody":28,"faq":29},"2025-04-08","Découvrez comment l'IA agentique révolutionne le développement logiciel, en allant au-delà de la simple complétion de code pour donner naissance à des partenaires IA capables de gérer des tâches complexes de manière proactive.","Lecture : 6 min",[25,26,27],"Les agents d'IA réduisent le cycle de développement de plusieurs semaines à quelques heures en automatisant des tâches complexes, telles que la modernisation du code base, le tout avec une surveillance humaine adaptable pour les systèmes critiques.","Contrairement aux assistants IA pour le code, les agents d'IA collaborent entre eux pour accomplir des tâches variées, libérant ainsi les développeurs afin qu'ils se concentrent sur l'innovation et la résolution de problèmes à forte valeur ajoutée.","Les agents d'IA spécialisés, optimisés par des modèles distincts, excellent dans des domaines spécifiques telles que la sécurité et les tests, offrant ainsi de meilleurs résultats que les solutions plus génériques.","L'IA a déjà transformé la méthode de travail des développeurs. [L'enquête de GitLab](https://about.gitlab.com/developer-survey/2024/ai/) révèle en effet que 39 % des professionnels DevSecOps utilisaient déjà l'IA pour le développement logiciel en 2024, soit une hausse de 16 % par rapport à l'année précédente. Les assistants IA pour le code sont désormais des outils courants, utilisés pour accélérer l’écriture de code, mieux comprendre le code base et générer de la documentation. Nous assistons toutefois aujourd'hui à un changement majeur : l'émergence d'agents d'IA qui ne sont plus de simples assistants passifs, mais qui offrent désormais une collaboration active.\n\nCette transition d'un assistant réactif à un agent proactif révolutionne la façon dont les développeurs créent des logiciels. L'IA agentique rend la création de logiciels plus accessible, favorisant l'innovation en permettant à un plus grand nombre de personnes de concevoir des logiciels destinés à des milliards d'utilisateurs. Pour tirer pleinement parti de cette nouvelle vague, les dirigeants d'entreprise doivent toutefois privilégier des solutions d'IA agentique dotées de garde-fous robustes en matière de sécurité et de conformité, afin de limiter les risques inutiles.\n\n## Agent d'IA et assistant d'IA : quelle différence ?\nLa distinction principale entre les assistants d'IA et les agents d'IA réside dans leur comportement. Les assistants IA pour le code sont réactifs : ils attendent qu'un développeur leur pose une question ou leur demande d'exécuter une tâche. Ils sont utiles pour accélérer l'écriture du code et faciliter la compréhension du code base existant, mais leur rôle reste passif dans le processus de développement.\n\nLes agents d'IA, en revanche, agissent comme de véritables membres de l'équipe. Ils font preuve de raisonnement, savent planifier et maintenir le contexte entre différentes tâches, tout en bénéficiant d'un certain degré d'autonomie pour prendre des décisions, interagir avec d'autres agents et s'adapter aux changements. Avec cette transition vers des agents, l'IA devient un véritable partenaire dans la création de logiciels.\n\nContrairement aux assistants qui se contentent d'aider à la création de code pendant que les équipes gèrent tout le reste, les agents d'IA peuvent orchestrer de manière active des processus complexes, des contrôles de sécurité aux revues de conformité. Par exemple, un agent de revue de code peut automatiquement analyser le code, identifier des bogues et proposer des corrections. Alors qu'un assistant nécessite une intervention humaine à chaque étape, un agent peut passer d'une tâche à l'autre en fonction des objectifs du projet. De plus, contrairement aux assistants basiques, qui ne peuvent pas mémoriser leurs interactions antérieures ou tirer des leçons de leurs erreurs, les agents peuvent apprendre et évoluer au fil du temps.\n\n## Une marge d'autonomie flexible\nL'un des aspects les plus intéressants à propos des agents d'IA est leur niveau d'interaction et leur flexibilité en termes de configuration. Certains agents peuvent être hyper-interactifs, tandis que d'autres peuvent exécuter des tâches complexes en arrière-plan avec peu ou pas d'interaction humaine. Les équipes sont ainsi en mesure de définir différents niveaux de supervision humaine en fonction de la nature des tâches confiées à l'agent et de leur importance.\n\nPour des tâches simples, comme les résumés de code ou la rédaction de la documentation, les équipes peuvent décider de laisser l'agent d'IA travailler de façon autonome, et ne notifier un membre de l'équipe qu'une fois la tâche terminée. Pour des missions plus critiques impliquant des logiques métier ou des données sensibles, les équipes peuvent choisir de mettre en place des étapes d'approbation ou une surveillance du travail effectué par l'agent d'IA.\n\nCette flexibilité permet un bon équilibre entre la rapidité (issue de l'automatisation) et le contrôle (résultant de la supervision humaine). Il ne s'agit pas d'un choix binaire entre tout ou rien : les équipes peuvent ajuster le niveau d'autonomie en fonction du type de tâche et des étapes du cycle de développement.\n\n## Le pouvoir de la spécialisation\nLes assistants IA pour le code modernes sont généralement basés sur un seul grand modèle de langage, mais de nombreux agents spécialisés seront bientôt disponibles, chacun optimisé par des modèles conçus pour des tâches spécifiques.\n\nNous commençons déjà à voir l'émergence d'agents spécialisés pour des tâches telles que :\n- La modernisation du code (conversion du code base vers des versions de langage plus récentes)\n- La détection et la correction des failles de sécurité\n- La génération et l'exécution de tests\n- L'optimisation des performances\n- La génération de documentation\n- L'analyse des causes profondes des échecs de pipeline\n\nLes résultats sont bien meilleurs lorsqu'un modèle est conçu spécifiquement pour une tâche donnée. Cette spécialisation permet à chaque agent d'exceller dans un domaine spécifique, plutôt que de tenter d'être polyvalent.\n\nRésultat : un écosystème d'agents spécialisés, capables de collaborer, chacun optimisé par des modèles de langage différents, conçu pour des tâches spécifiques. Cette approche multi-modèles présage de meilleurs résultats qu'un modèle unique englobant tous les aspects du développement logiciel.\n\n## L'impact réel des agents d'IA\nCertaines tâches qui prenaient jadis des semaines peuvent désormais être accomplies en quelques heures grâce aux agents d'IA. Par exemple, la mise à jour d'un code base Java volumineux vers une version plus récente, une tâche qui pouvait occuper une équipe entière pendant plusieurs semaines, peut désormais être réalisée beaucoup plus rapidement par des agents.\n\nPlus important encore, les agents d'IA aident les développeurs à atteindre leur plein potentiel. En gérant les tâches routinières, ils permettent aux développeurs de se concentrer sur ce qu'ils font de mieux : résoudre des problèmes complexes et créer des solutions innovantes. Il ne s'agit pas de remplacer les développeurs par l'IA, mais de renforcer leurs capacités et de leur permettre de se consacrer à la réflexion, à l'innovation et à un travail créatif qui requièrent une perspective humaine.\n\nAvec les agents d'IA, les développeurs peuvent travailler à une échelle auparavant inconcevable, passant d'un ensemble de tâches réactives basées sur des prompts à des workflows proactifs qui couvrent toutes les étapes de la création de logiciels. Ils les assistant pour l'écriture du code, la planification, le design, les tests, le déploiement et la maintenance.\n\n## Éléments à prendre en compte lors de l'adoption des agents d'IA\nVous devez préparer cette transition afin de gérer l'évolution rapide du développement logiciel et du code. Avant d'intégrer des agents d'IA à votre processus, vous devez vous concentrer sur les points clés suivants :\n\n1. **Optimisez votre productivité réelle, sans vous contenter d'ajouter de nouveaux outils et processus que les équipes devront apprendre à utiliser**. En intégrant des [workflows d'IA agentique à une plateforme DevSecOps](https://about.gitlab.com/blog/gitlab-duo-workflow-enterprise-visibility-and-control-for-agentic-ai/), les développeurs peuvent consacrer davantage de temps à la création de valeur ajoutée pour vos clients, sans contribuer à [une adoption incontrôlée de l'IA](https://about.gitlab.com/the-source/ai/overcome-ai-sprawl-with-a-value-stream-management-approach/). Les rapports et tableaux de bord intégrés à la plateforme vous aideront également à [mesurer vos progrès]( https://about.gitlab.com/the-source/ai/4-steps-for-measuring-the-impact-of-ai/ ) et à vérifier si votre équipe est sur la bonne voie.\n2. **Choisissez des solutions adaptées à l'ensemble de l'équipe**. Les meilleurs agents d'IA sont ceux qui améliorent l'efficacité de toute l'équipe, et pas seulement d'un petit nombre de développeurs.\n3. **Donnez la priorité à la sécurité et à la conformité**. Alors que l'IA génère de plus en plus de code prêt à être déployé en production, une plateforme DevSecOps complète est essentielle pour garantir la sécurité du développement logiciel à grande échelle. Si votre entreprise évolue dans un secteur réglementé, vous devez vous assurer que la solution d'agents d'IA respecte des règles strictes en matière de sécurité et de confidentialité des données et vérifier qu'elle peut fonctionner hors ligne ou dans des [systèmes air-gapped]( https://about.gitlab.com/the-source/ai/transforming-government-it-ai-for-air-gapped-environments/ ) si nécessaire.\n4. **Optez pour des outils d'IA avec une option de surveillance humaine**. Les agents d'IA doivent offrir des workflows d'approbation clairs, ainsi que des garde-fous configurables, qui permettent à votre équipe de garder la main sur le processus. Cet équilibre entre rapidité (grâce à l'automatisation) et gouvernance adéquate est essentiel pour les systèmes critiques et les décisions stratégiques.\n\nLes entreprises qui utilisent une plateforme DevSecOps tout au long du cycle de développement logiciel avec un scanning de sécurité automatisé, des garde-fous de conformité et des workflows standard pourront tirer parti des avantages des agents d'IA sans prendre de risques inutiles. Celles qui ne disposent pas d'une telle plateforme auront des difficultés à gérer la complexité et les risques associés à l'IA agentique, tout en offrant une expérience client sécurisée et fiable.\n\n## Perspectives d'avenir\nLa révolution des agents d'IA dans le domaine du développement logiciel ne fait que commencer. Au fil de l'évolution de ces outils, la collaboration entre développeurs et agents d'IA deviendra encore plus efficace, et ces derniers deviendront des partenaires à part entière dans la création de logiciels.\n\nUne convergence importante se profile entre les assistants IA pour le code et les agents d'IA. Les assistants IA pour le code intégreront probablement des capacités d'agents d'IA plus avancées, telles qu'une autonomie accrue dans la gestion des tâches de codage, une résolution proactive des problèmes au niveau du workflow de développement ainsi qu'une intégration plus complète avec d'autres outils et processus de développement. Les assistants IA pour le code du futur pourraient notamment gérer de façon autonome des tâches plus complexes qui dépassent la simple génération de code, comme le débogage, les tests et même le déploiement de code en fonction d'exigences de haut niveau, devenant ainsi de véritables « agents pour le code » plus intelligents et plus proactifs.\n\nLes logiciels ont changé le monde depuis plus de cinquante ans, mais seule une petite fraction de la population possède les compétences nécessaires pour les développer. Pourtant, ce nombre limité de développeurs améliore le quotidien de milliards d'utilisateurs qui bénéficient des avancées technologiques grâce à leurs smartphones et à Internet. Imaginez un monde où un plus grand nombre de personnes peuvent développer, sécuriser et livrer des logiciels prêts à l'emploi. Ce monde est aujourd'hui à portée de main grâce à l'IA agentique.\n\nLe passage d'un assistant passif à un partenaire actif est un grand pas en avant pour le développement logiciel. Au fil du temps, ces agents spécialisés pourront accélérer le développement logiciel, renforcer la fiabilité du code et améliorer l'expérience des développeurs qui travailleront main dans la main avec ces nouveaux partenaires IA.",[30,33,36,39,42,45,48],{"header":31,"content":32},"Qu'est-ce que l'IA agentique dans le domaine du développement logiciel ?","L'IA agentique désigne des agents d'IA autonomes capables de suivre un raisonnement, de planifier des tâches et de prendre des initiatives, contrairement aux assistants IA pour le code qui se contentent de réagir aux prompts que les contributeurs au projet leur soumettent. Ces agents se comportent davantage comme des membres de l'équipe : ils effectuent des tâches complexes avec un minimum de supervision et gèrent des workflows de manière proactive tout au long du cycle de développement logiciel.",{"header":34,"content":35},"En quoi les agents d'IA diffèrent-ils des assistants pour le code traditionnels ?","Les assistants pour le code répondent aux prompts des développeurs, tandis que les agents d'IA peuvent effectuer de façon autonome des tâches comportant plusieurs étapes, se coordonner avec d'autres agents et s'adapter aux objectifs du projet. Ils sont capables de gérer diverses fonctions (scanning de sécurité, génération de tests, revues de code, entre autres) sans nécessiter une intervention manuelle à chaque étape.",{"header":37,"content":38},"Quels sont les avantages des agents d'IA pour les développeurs ?","Les agents d'IA réduisent la charge de travail manuelle en automatisant les tâches chronophages telles que la mise à jour du code base, les contrôles de conformité et la génération de la documentation. Les développeurs peuvent ainsi se concentrer sur des tâches à plus forte valeur ajoutée, telles que l'innovation, la résolution de problèmes et le développement stratégique, ce qui permet d'accélérer la livraison de logiciels sans compromettre la qualité.",{"header":40,"content":41},"Est-il possible de paramétrer le niveau de supervision des agents d'IA ?","Tout à fait ! Les équipes peuvent configurer le degré d'autonomie des agents en fonction de l'importance des tâches. Les agents peuvent ainsi effectuer des tâches routinières de manière indépendante, tandis que des étapes d'approbation peuvent être intégrées pour assurer la gouvernance et la conformité d'opérations à haut risque ou critiques pour l'entreprise.",{"header":43,"content":44},"Les agents d'IA spécialisés sont-ils plus efficaces que des modèles génériques ?","Les agents d'IA spécialisés sont formés pour un objectif spécifique, telle que la sécurité, les tests ou l'analyse des causes profondes. Ils offrent donc généralement de meilleurs résultats que les modèles génériques pour la tâche visée. Cette approche modulaire et multi-agents améliore la précision et la productivité en s'appuyant sur des modèles optimisés pour un domaine spécifique.",{"header":46,"content":47},"Quels éléments les entreprises doivent-elles prendre en compte lors de l'adoption de l'IA agentique ?","Les entreprises doivent s'assurer que les agents d'IA respectent leurs exigences en matière de sécurité, de conformité et de gouvernance. Ils doivent être intégrés à une plateforme DevSecOps tout au long du cycle de développement logiciel pour éviter une adoption incontrôlée de l'IA, maintenir une surveillance humaine et accompagner leur adoption à l'échelle de l'entreprise avec des workflows cohérents.",{"header":49,"content":50},"Comment l'IA agentique façonnera-t-elle l'avenir du développement logiciel ?","L'IA agentique va démocratiser la création de logiciels en permettant à davantage de personnes de créer et de gérer des logiciels de qualité. À mesure que les agents deviendront plus autonomes et intégrés, ils accéléreront les cycles d'innovation, amélioreront la qualité du code et rendront le développement plus accessible, évolutif et sécurisé.","article","agentic-ai-unlocking-developer-potential-at-scale","content:fr-fr:the-source:ai:agentic-ai-unlocking-developer-potential-at-scale:index.yml","yaml","content","fr-fr/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale/index.yml","fr-fr/the-source/ai/agentic-ai-unlocking-developer-potential-at-scale/index","yml",{"_path":60,"_dir":61,"_draft":6,"_partial":6,"_locale":7,"data":62,"_id":367,"_type":54,"title":368,"_source":55,"_file":369,"_stem":370,"_extension":58},"/shared/fr-fr/main-footer","fr-fr",{"text":63,"source":64,"edit":70,"contribute":75,"config":80,"items":85,"minimal":358},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":65,"config":66},"Afficher le code source de la page",{"href":67,"dataGaName":68,"dataGaLocation":69},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":71,"config":72},"Modifier cette page",{"href":73,"dataGaName":74,"dataGaLocation":69},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":76,"config":77},"Veuillez contribuer",{"href":78,"dataGaName":79,"dataGaLocation":69},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":81,"facebook":82,"youtube":83,"linkedin":84},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[86,113,186,258,320],{"title":87,"links":88,"subMenu":94},"Plateforme",[89],{"text":90,"config":91},"Plateforme DevSecOps",{"href":92,"dataGaName":93,"dataGaLocation":69},"/fr-fr/platform/","devsecops platform",[95],{"title":96,"links":97},"Tarifs",[98,103,108],{"text":99,"config":100},"Voir les forfaits",{"href":101,"dataGaName":102,"dataGaLocation":69},"/fr-fr/pricing/","view plans",{"text":104,"config":105},"Pourquoi choisir GitLab Premium ?",{"href":106,"dataGaName":107,"dataGaLocation":69},"/fr-fr/pricing/premium/","why premium",{"text":109,"config":110},"Pourquoi choisir GitLab Ultimate ?",{"href":111,"dataGaName":112,"dataGaLocation":69},"/fr-fr/pricing/ultimate/","why ultimate",{"title":114,"links":115},"Solutions",[116,121,126,131,136,141,146,151,156,161,166,171,176,181],{"text":117,"config":118},"Transformation digitale",{"href":119,"dataGaName":120,"dataGaLocation":69},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":122,"config":123},"Sécurité et conformité",{"href":124,"dataGaName":125,"dataGaLocation":69},"/fr-fr/solutions/security-compliance/","security & compliance",{"text":127,"config":128},"Livraison de logiciels automatisée",{"href":129,"dataGaName":130,"dataGaLocation":69},"/fr-fr/solutions/delivery-automation/","automated software delivery",{"text":132,"config":133},"Développement agile",{"href":134,"dataGaName":135,"dataGaLocation":69},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":137,"config":138},"Transformation cloud",{"href":139,"dataGaName":140,"dataGaLocation":69},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":142,"config":143},"SCM",{"href":144,"dataGaName":145,"dataGaLocation":69},"/fr-fr/solutions/source-code-management/","source code management",{"text":147,"config":148},"CI/CD",{"href":149,"dataGaName":150,"dataGaLocation":69},"/fr-fr/solutions/continuous-integration/","continuous integration & delivery",{"text":152,"config":153},"Gestion de la chaîne de valeur",{"href":154,"dataGaName":155,"dataGaLocation":69},"/fr-fr/solutions/value-stream-management/","value stream management",{"text":157,"config":158},"GitOps",{"href":159,"dataGaName":160,"dataGaLocation":69},"/fr-fr/solutions/gitops/","gitops",{"text":162,"config":163},"Entreprises",{"href":164,"dataGaName":165,"dataGaLocation":69},"/fr-fr/enterprise/","enterprise",{"text":167,"config":168},"PME",{"href":169,"dataGaName":170,"dataGaLocation":69},"/fr-fr/small-business/","small business",{"text":172,"config":173},"Secteur public",{"href":174,"dataGaName":175,"dataGaLocation":69},"/fr-fr/solutions/public-sector/","public sector",{"text":177,"config":178},"Formation",{"href":179,"dataGaName":180,"dataGaLocation":69},"/fr-fr/solutions/education/","education",{"text":182,"config":183},"Services financiers",{"href":184,"dataGaName":185,"dataGaLocation":69},"/fr-fr/solutions/finance/","financial services",{"title":187,"links":188},"Ressources",[189,194,199,204,209,214,218,223,228,233,238,243,248,253],{"text":190,"config":191},"Installation",{"href":192,"dataGaName":193,"dataGaLocation":69},"/fr-fr/install/","install",{"text":195,"config":196},"Guides de démarrage rapide",{"href":197,"dataGaName":198,"dataGaLocation":69},"/fr-fr/get-started/","quick setup checklists",{"text":200,"config":201},"Apprentissage",{"href":202,"dataGaName":203,"dataGaLocation":69},"https://university.gitlab.com/","learn",{"text":205,"config":206},"Documentation sur le produit",{"href":207,"dataGaName":208,"dataGaLocation":69},"https://docs.gitlab.com/","docs",{"text":210,"config":211},"Blog",{"href":212,"dataGaName":213},"/fr-fr/blog/","blog",{"text":215,"config":216},"Histoires de réussite client",{"href":217,"dataGaLocation":69},"/customers/",{"text":219,"config":220},"Histoires de succès client",{"href":221,"dataGaName":222,"dataGaLocation":69},"/fr-fr/customers/","customer success stories",{"text":224,"config":225},"Travail à distance",{"href":226,"dataGaName":227,"dataGaLocation":69},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":229,"config":230},"Services GitLab",{"href":231,"dataGaName":232,"dataGaLocation":69},"/fr-fr/services/","services",{"text":234,"config":235},"TeamOps",{"href":236,"dataGaName":237,"dataGaLocation":69},"/fr-fr/teamops/","teamops",{"text":239,"config":240},"Communauté",{"href":241,"dataGaName":242,"dataGaLocation":69},"/community/","community",{"text":244,"config":245},"Forum",{"href":246,"dataGaName":247,"dataGaLocation":69},"https://forum.gitlab.com/","forum",{"text":249,"config":250},"Événements",{"href":251,"dataGaName":252,"dataGaLocation":69},"/events/","events",{"text":254,"config":255},"Partenaires",{"href":256,"dataGaName":257,"dataGaLocation":69},"/fr-fr/partners/","partners",{"title":259,"links":260},"Société",[261,266,271,276,281,286,291,295,300,305,310,315],{"text":262,"config":263},"À propos",{"href":264,"dataGaName":265,"dataGaLocation":69},"/fr-fr/company/","company",{"text":267,"config":268},"Emplois",{"href":269,"dataGaName":270,"dataGaLocation":69},"/jobs/","jobs",{"text":272,"config":273},"Leadership",{"href":274,"dataGaName":275,"dataGaLocation":69},"/company/team/e-group/","leadership",{"text":277,"config":278},"Équipe",{"href":279,"dataGaName":280,"dataGaLocation":69},"/company/team/","team",{"text":282,"config":283},"Manuel",{"href":284,"dataGaName":285,"dataGaLocation":69},"https://handbook.gitlab.com/","handbook",{"text":287,"config":288},"Relations avec les investisseurs",{"href":289,"dataGaName":290,"dataGaLocation":69},"https://ir.gitlab.com/","investor relations",{"text":292,"config":293},"Sustainability",{"href":294,"dataGaName":292,"dataGaLocation":69},"/sustainability/",{"text":296,"config":297},"Diversité, inclusion et appartenance (DIB)",{"href":298,"dataGaName":299,"dataGaLocation":69},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":301,"config":302},"Centre de confiance",{"href":303,"dataGaName":304,"dataGaLocation":69},"/fr-fr/security/","trust center",{"text":306,"config":307},"Newsletter",{"href":308,"dataGaName":309,"dataGaLocation":69},"/company/contact/","newsletter",{"text":311,"config":312},"Presse",{"href":313,"dataGaName":314,"dataGaLocation":69},"/press/","press",{"text":316,"config":317},"Déclaration de transparence sur l'esclavage moderne",{"href":318,"dataGaName":319,"dataGaLocation":69},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":321,"links":322},"Nous contacter",[323,328,333,338,343,348,353],{"text":324,"config":325},"Échanger avec un expert",{"href":326,"dataGaName":327,"dataGaLocation":69},"/fr-fr/sales/","sales",{"text":329,"config":330},"Aide",{"href":331,"dataGaName":332,"dataGaLocation":69},"/support/","get help",{"text":334,"config":335},"Portail clients GitLab",{"href":336,"dataGaName":337,"dataGaLocation":69},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":339,"config":340},"Statut",{"href":341,"dataGaName":342,"dataGaLocation":69},"https://status.gitlab.com/","status",{"text":344,"config":345},"Conditions d'utilisation",{"href":346,"dataGaName":347},"/terms/","terms of use",{"text":349,"config":350},"Déclaration de confidentialité",{"href":351,"dataGaName":352,"dataGaLocation":69},"/fr-fr/privacy/","privacy statement",{"text":354,"config":355},"Préférences en matière de cookies",{"dataGaName":356,"dataGaLocation":69,"id":357,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"items":359},[360,362,365],{"text":344,"config":361},{"href":346,"dataGaName":347,"dataGaLocation":69},{"text":363,"config":364},"Politique de confidentialité",{"href":351,"dataGaName":352,"dataGaLocation":69},{"text":354,"config":366},{"dataGaName":356,"dataGaLocation":69,"id":357,"isOneTrustButton":13},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",{"_path":372,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"logo":373,"subscribeLink":378,"navItems":382,"_id":394,"_type":54,"title":395,"_source":55,"_file":396,"_stem":397,"_extension":58},"/shared/fr-fr/the-source/navigation",{"altText":374,"config":375},"the source logo",{"src":376,"href":377},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/fr-fr/the-source/",{"text":379,"config":380},"S'abonner",{"href":381},"#subscribe",[383,387,390],{"text":384,"config":385},"Intelligence artificielle",{"href":386},"/fr-fr/the-source/ai/",{"text":122,"config":388},{"href":389},"/fr-fr/the-source/security/",{"text":391,"config":392},"Plateforme et infrastructure",{"href":393},"/fr-fr/the-source/platform/","content:shared:fr-fr:the-source:navigation.yml","Navigation","shared/fr-fr/the-source/navigation.yml","shared/fr-fr/the-source/navigation",{"_path":399,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"title":400,"description":401,"submitMessage":402,"formData":403,"_id":407,"_type":54,"_source":55,"_file":408,"_stem":409,"_extension":58},"/shared/fr-fr/the-source/newsletter","La newsletter The Source","Recevez une mine d'informations sur l'avenir du développement logiciel.","Vous êtes désormais inscrit à la newsletter The Source.",{"config":404},{"formId":405,"formName":406,"hideRequiredLabel":13},28453,"thesourcenewsletter","content:shared:fr-fr:the-source:newsletter.yml","shared/fr-fr/the-source/newsletter.yml","shared/fr-fr/the-source/newsletter",{"_path":411,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":412,"seo":413,"content":416,"type":430,"slug":5,"_id":431,"_type":54,"title":7,"_source":55,"_file":432,"_stem":433,"_extension":58},"/fr-fr/the-source/ai",{"layout":9},{"title":384,"description":414,"ogImage":7,"config":415},"Découvrez comment l'IA révolutionne le développement logiciel et comment les entreprises peuvent tirer le meilleur parti de leurs investissements dans ce domaine.",{"ignoreDescriptionCharLimit":13},[417,423],{"componentName":418,"componentContent":419},"TheSourceCategoryHero",{"title":384,"description":414,"image":420},{"config":421},{"src":422},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463300/eoudcbj5aoucl0spsp0c.png",{"componentName":424,"componentContent":425},"TheSourceCategoryMainSection",{"config":426},{"gatedAssets":427},[428,429],"source-lp-how-to-get-started-using-ai-in-software-development","navigating-ai-maturity-in-devsecops","category","content:fr-fr:the-source:ai:index.yml","fr-fr/the-source/ai/index.yml","fr-fr/the-source/ai/index",{"_path":435,"_dir":436,"_draft":6,"_partial":6,"_locale":7,"config":437,"title":438,"description":439,"link":440,"_id":446,"_type":54,"_source":55,"_file":447,"_stem":448,"_extension":58},"/shared/fr-fr/the-source/gated-assets/source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach","gated-assets",{"id":14},"Développez une stratégie d'innovation logicielle intégrant judicieusement l'IA","Les outils d'IA générative ne sont pas une mode éphémère. Les entreprises dotées d'équipes d'ingénierie logicielle qui souhaitent recruter et retenir les meilleurs talents doivent introduire l'IA dans leur processus pour rester compétitives. La formation continue, l'adoption progressive et un accompagnement structuré sont essentiels pour exploiter le potentiel de l'IA en toute sécurité et de manière responsable. Téléchargez notre guide destiné aux dirigeants d'entreprise pour découvrir comment préparer vos cadres supérieurs, votre équipe de direction et vos équipes de développement aux capacités actuelles et futures de l'IA afin accélérer le développement logiciel.",{"text":441,"config":442},"Consulter le guide",{"href":443,"dataGaName":444,"dataGaLocation":445},"https://about.gitlab.com/the-source/ai/ai-guide-for-enterprise-leaders-building-the-right-approach//","AI Guide For Enterprise Leaders: Building the Right Approach","thesource","content:shared:fr-fr:the-source:gated-assets:source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach.yml","shared/fr-fr/the-source/gated-assets/source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach.yml","shared/fr-fr/the-source/gated-assets/source-lp-ai-guide-for-enterprise-leaders-building-the-right-approach",{"_path":411,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":450,"seo":451,"content":453,"type":430,"slug":5,"_id":431,"_type":54,"title":7,"_source":55,"_file":432,"_stem":433,"_extension":58},{"layout":9},{"title":384,"description":414,"ogImage":7,"config":452},{"ignoreDescriptionCharLimit":13},[454,458],{"componentName":418,"componentContent":455},{"title":384,"description":414,"image":456},{"config":457},{"src":422},{"componentName":424,"componentContent":459},{"config":460},{"gatedAssets":461},[428,429],[463,477],{"_path":464,"_dir":436,"_draft":6,"_partial":6,"_locale":7,"config":465,"title":467,"description":468,"link":469,"_id":474,"_type":54,"_source":55,"_file":475,"_stem":476,"_extension":58},"/shared/fr-fr/the-source/gated-assets/navigating-ai-maturity-in-devsecops",{"id":429,"formId":466},1002,"La maturité de l'IA dans l'approche DevSecOps","Lisez les [conclusions de notre enquête menée auprès de plus de 5 000 professionnels DevSecOps dans le monde entier](https://about.gitlab.com/fr-fr/developer-survey/2024/ai/) pour savoir comment les entreprises intègrent l'IA dans le cycle de vie du développement logiciel.",{"text":470,"config":471},"Lire le rapport",{"href":472,"dataGaName":473,"dataGaLocation":445},"https://about.gitlab.com/developer-survey/2024/ai/","Navigating AI Maturity in DevSecOps","content:shared:fr-fr:the-source:gated-assets:navigating-ai-maturity-in-devsecops.yml","shared/fr-fr/the-source/gated-assets/navigating-ai-maturity-in-devsecops.yml","shared/fr-fr/the-source/gated-assets/navigating-ai-maturity-in-devsecops",{"_path":478,"_dir":436,"_draft":6,"_partial":6,"_locale":7,"config":479,"title":480,"description":481,"link":482,"_id":487,"_type":54,"_source":55,"_file":488,"_stem":489,"_extension":58},"/shared/fr-fr/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development",{"id":428,"formId":466},"Comment commencer à intégrer l'IA dans le développement logiciel","Lisez notre e-book pour découvrir des conseils pratiques qui vous aideront à créer un framework stratégique pour intégrer l'IA et développer des logiciels sécurisés plus rapidement.",{"text":483,"config":484},"Lire l'e-book",{"href":485,"dataGaName":486,"dataGaLocation":445},"https://about.gitlab.com/the-source/ai/getting-started-with-ai-in-software-development-a-guide-for-leaders/","How to Get Started Using AI in Software Development","content:shared:fr-fr:the-source:gated-assets:source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/fr-fr/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/fr-fr/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development",[491,514,530,546,562,583,603,619,637,657,674,694,710,728,745,763,782,800,819,840,861,877,893,911,929,948,964,982,998,1017],{"_path":492,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":494,"seo":495,"content":497,"type":509,"slug":510,"_id":511,"_type":54,"title":496,"_source":55,"_file":512,"_stem":513,"_extension":58},"/fr-fr/the-source/authors/amanda-rueda","authors",{"layout":9},{"title":496},"Amanda Rueda",[498,507],{"componentName":499,"componentContent":500},"TheSourceAuthorHero",{"config":501,"name":496,"headshot":504},{"gitlabHandle":502,"linkedInProfileUrl":503},"amandarueda","https://www.linkedin.com/in/amandamrueda/",{"altText":496,"config":505},{"src":506},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":508},"TheSourceArticlesList","author","amanda-rueda","content:fr-fr:the-source:authors:amanda-rueda.yml","fr-fr/the-source/authors/amanda-rueda.yml","fr-fr/the-source/authors/amanda-rueda",{"_path":515,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":516,"seo":517,"content":519,"type":509,"slug":526,"_id":527,"_type":54,"title":518,"_source":55,"_file":528,"_stem":529,"_extension":58},"/fr-fr/the-source/authors/andre-michael-braun",{"layout":9},{"title":518},"Andre Michael Braun",[520,525],{"componentName":499,"componentContent":521},{"name":518,"headshot":522},{"altText":518,"config":523},{"src":524},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":508},"andre-michael-braun","content:fr-fr:the-source:authors:andre-michael-braun.yml","fr-fr/the-source/authors/andre-michael-braun.yml","fr-fr/the-source/authors/andre-michael-braun",{"_path":531,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":532,"seo":533,"content":535,"type":509,"slug":542,"_id":543,"_type":54,"title":534,"_source":55,"_file":544,"_stem":545,"_extension":58},"/fr-fr/the-source/authors/andrew-haschka",{"layout":9},{"title":534},"Andrew Haschka",[536,541],{"componentName":499,"componentContent":537},{"name":534,"headshot":538},{"altText":534,"config":539},{"src":540},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":508},"andrew-haschka","content:fr-fr:the-source:authors:andrew-haschka.yml","fr-fr/the-source/authors/andrew-haschka.yml","fr-fr/the-source/authors/andrew-haschka",{"_path":547,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":548,"seo":549,"content":551,"type":509,"slug":558,"_id":559,"_type":54,"title":550,"_source":55,"_file":560,"_stem":561,"_extension":58},"/fr-fr/the-source/authors/ayoub-fandi",{"layout":9},{"title":550},"Ayoub Fandi",[552,557],{"componentName":499,"componentContent":553},{"name":550,"headshot":554},{"altText":550,"config":555},{"src":556},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":508},"ayoub-fandi","content:fr-fr:the-source:authors:ayoub-fandi.yml","fr-fr/the-source/authors/ayoub-fandi.yml","fr-fr/the-source/authors/ayoub-fandi",{"_path":563,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":564,"seo":565,"content":567,"type":509,"slug":579,"_id":580,"_type":54,"title":566,"_source":55,"_file":581,"_stem":582,"_extension":58},"/fr-fr/the-source/authors/brian-wald",{"layout":9},{"title":566},"Brian Wald",[568,578],{"componentName":499,"componentContent":569},{"config":570,"name":566,"role":573,"bio":574,"headshot":575},{"gitlabHandle":571,"linkedInProfileUrl":572},"brianwald","https://www.linkedin.com/in/brianwald/","Head of Global Field CTO org","Brian Wald est Head of Global Field CTO org chez GitLab. Il dirige une équipe dynamique de directeurs techniques de terrain, dédiée à la transformation des pratiques de développement logiciel en entreprise.",{"altText":566,"config":576},{"src":577},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":508},"brian-wald","content:fr-fr:the-source:authors:brian-wald.yml","fr-fr/the-source/authors/brian-wald.yml","fr-fr/the-source/authors/brian-wald",{"_path":584,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":585,"seo":586,"content":588,"type":509,"slug":599,"_id":600,"_type":54,"title":587,"_source":55,"_file":601,"_stem":602,"_extension":58},"/fr-fr/the-source/authors/bryan-ross",{"layout":9},{"title":587},"Bryan Ross",[589,598],{"componentName":499,"componentContent":590},{"config":591,"name":587,"headshot":595},{"gitlabHandle":592,"twitterXProfileUrl":593,"linkedInProfileUrl":594},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross",{"altText":587,"config":596},{"src":597},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":508},"bryan-ross","content:fr-fr:the-source:authors:bryan-ross.yml","fr-fr/the-source/authors/bryan-ross.yml","fr-fr/the-source/authors/bryan-ross",{"_path":604,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":605,"seo":606,"content":608,"type":509,"slug":615,"_id":616,"_type":54,"title":607,"_source":55,"_file":617,"_stem":618,"_extension":58},"/fr-fr/the-source/authors/chandler-gibbons",{"layout":9},{"title":607},"Chandler Gibbons",[609,614],{"componentName":499,"componentContent":610},{"name":607,"headshot":611},{"altText":607,"config":612},{"src":613},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":508},"chandler-gibbons","content:fr-fr:the-source:authors:chandler-gibbons.yml","fr-fr/the-source/authors/chandler-gibbons.yml","fr-fr/the-source/authors/chandler-gibbons",{"_path":620,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":621,"seo":622,"content":624,"type":509,"slug":633,"_id":634,"_type":54,"title":623,"_source":55,"_file":635,"_stem":636,"_extension":58},"/fr-fr/the-source/authors/dave-steer",{"layout":9},{"title":623},"Dave Steer",[625,632],{"componentName":499,"componentContent":626},{"config":627,"name":623,"headshot":629},{"gitlabHandle":628},"dsteer",{"altText":623,"config":630},{"src":631},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":508},"dave-steer","content:fr-fr:the-source:authors:dave-steer.yml","fr-fr/the-source/authors/dave-steer.yml","fr-fr/the-source/authors/dave-steer",{"_path":638,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":639,"seo":640,"content":642,"type":509,"slug":652,"_id":653,"_type":54,"title":654,"_source":55,"_file":655,"_stem":656,"_extension":58},"/fr-fr/the-source/authors/ddesanto",{"layout":9},{"title":641},"David DeSanto",[643,651],{"componentName":499,"componentContent":644},{"config":645,"name":641,"headshot":648},{"gitlabHandle":646,"linkedInProfileUrl":647},"david","https://www.linkedin.com/in/ddesanto/",{"altText":641,"config":649},{"src":650},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":508},"ddesanto","content:fr-fr:the-source:authors:ddesanto.yml","Ddesanto","fr-fr/the-source/authors/ddesanto.yml","fr-fr/the-source/authors/ddesanto",{"_path":658,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":659,"seo":660,"content":662,"type":509,"slug":669,"_id":670,"_type":54,"title":671,"_source":55,"_file":672,"_stem":673,"_extension":58},"/fr-fr/the-source/authors/derek-debellis",{"layout":9},{"title":661},"Derek DeBellis",[663,668],{"componentName":499,"componentContent":664},{"name":661,"headshot":665},{"altText":661,"config":666},{"src":667},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":508},"derek-debellis","content:fr-fr:the-source:authors:derek-debellis.yml","Derek Debellis","fr-fr/the-source/authors/derek-debellis.yml","fr-fr/the-source/authors/derek-debellis",{"_path":675,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":676,"seo":677,"content":679,"type":509,"slug":12,"_id":691,"_type":54,"title":678,"_source":55,"_file":692,"_stem":693,"_extension":58},"/fr-fr/the-source/authors/emilio-salvador",{"layout":9},{"title":678},"Emilio Salvador",[680,690],{"componentName":499,"componentContent":681},{"config":682,"name":678,"role":685,"bio":686,"headshot":687},{"gitlabHandle":683,"linkedInProfileUrl":684},"esalvadorp","https://www.linkedin.com/in/emiliosp/","Vice President, Strategy and Developer Relations","Emilio Salvador est Vice President de la stratégie et des relations avec les développeurs chez GitLab. Cadre dans le domaine des technologies avec plus de 20 ans d'expérience, Emilio a occupé des postes chez Amazon et Microsoft. Il a plus récemment dirigé la stratégie et les opérations de l'équipe « Developer Advocacy and Experience » chez Google. Il est titulaire d'un MBA de la Sloan School of Management du MIT.",{"altText":678,"config":688},{"src":689},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":508},"content:fr-fr:the-source:authors:emilio-salvador.yml","fr-fr/the-source/authors/emilio-salvador.yml","fr-fr/the-source/authors/emilio-salvador",{"_path":695,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":696,"seo":697,"content":699,"type":509,"slug":706,"_id":707,"_type":54,"title":698,"_source":55,"_file":708,"_stem":709,"_extension":58},"/fr-fr/the-source/authors/erika-feldman",{"layout":9},{"title":698},"Erika Feldman",[700,705],{"componentName":499,"componentContent":701},{"name":698,"headshot":702},{"altText":698,"config":703},{"src":704},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":508},"erika-feldman","content:fr-fr:the-source:authors:erika-feldman.yml","fr-fr/the-source/authors/erika-feldman.yml","fr-fr/the-source/authors/erika-feldman",{"_path":711,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":712,"seo":713,"content":715,"type":509,"slug":724,"_id":725,"_type":54,"title":714,"_source":55,"_file":726,"_stem":727,"_extension":58},"/fr-fr/the-source/authors/george-kichukov",{"layout":9},{"title":714},"George Kichukov",[716,723],{"componentName":499,"componentContent":717},{"config":718,"name":714,"headshot":720},{"gitlabHandle":719},"gkichukov",{"altText":714,"config":721},{"src":722},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":508},"george-kichukov","content:fr-fr:the-source:authors:george-kichukov.yml","fr-fr/the-source/authors/george-kichukov.yml","fr-fr/the-source/authors/george-kichukov",{"_path":729,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":730,"seo":731,"content":733,"type":509,"slug":740,"_id":741,"_type":54,"title":742,"_source":55,"_file":743,"_stem":744,"_extension":58},"/fr-fr/the-source/authors/gitlab",{"layout":9},{"title":732},"GitLab",[734,739],{"componentName":499,"componentContent":735},{"name":732,"headshot":736},{"altText":732,"config":737},{"src":738},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":508},"gitlab","content:fr-fr:the-source:authors:gitlab.yml","Gitlab","fr-fr/the-source/authors/gitlab.yml","fr-fr/the-source/authors/gitlab",{"_path":746,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":747,"seo":748,"content":750,"type":509,"slug":759,"_id":760,"_type":54,"title":749,"_source":55,"_file":761,"_stem":762,"_extension":58},"/fr-fr/the-source/authors/grant-hickman",{"layout":9},{"title":749},"Grant Hickman",[751,758],{"componentName":499,"componentContent":752},{"config":753,"name":749,"headshot":755},{"gitlabHandle":754},"g.hickman",{"altText":749,"config":756},{"src":757},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":508},"grant-hickman","content:fr-fr:the-source:authors:grant-hickman.yml","fr-fr/the-source/authors/grant-hickman.yml","fr-fr/the-source/authors/grant-hickman",{"_path":764,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":765,"seo":766,"content":768,"type":509,"slug":778,"_id":779,"_type":54,"title":767,"_source":55,"_file":780,"_stem":781,"_extension":58},"/fr-fr/the-source/authors/haim-snir",{"layout":9},{"title":767},"Haim Snir",[769,777],{"componentName":499,"componentContent":770},{"config":771,"name":767,"headshot":774},{"gitlabHandle":772,"linkedInProfileUrl":773},"hsnir1","https://www.linkedin.com/in/haimsnir/",{"altText":767,"config":775},{"src":776},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":508},"haim-snir","content:fr-fr:the-source:authors:haim-snir.yml","fr-fr/the-source/authors/haim-snir.yml","fr-fr/the-source/authors/haim-snir",{"_path":783,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":784,"seo":785,"content":787,"type":509,"slug":791,"_id":796,"_type":54,"title":797,"_source":55,"_file":798,"_stem":799,"_extension":58},"/fr-fr/the-source/authors/iganbaruch",{"layout":9},{"title":786},"Itzik Gan Baruch",[788,795],{"componentName":499,"componentContent":789},{"config":790,"name":786,"headshot":792},{"gitlabHandle":791},"iganbaruch",{"altText":786,"config":793},{"src":794},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":508},"content:fr-fr:the-source:authors:iganbaruch.yml","Iganbaruch","fr-fr/the-source/authors/iganbaruch.yml","fr-fr/the-source/authors/iganbaruch",{"_path":801,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":802,"seo":803,"content":805,"type":509,"slug":814,"_id":815,"_type":54,"title":816,"_source":55,"_file":817,"_stem":818,"_extension":58},"/fr-fr/the-source/authors/jlongo",{"layout":9},{"title":804},"Joseph Longo",[806,813],{"componentName":499,"componentContent":807},{"config":808,"name":804,"headshot":810},{"gitlabHandle":809},"jlongo_gitlab",{"altText":804,"config":811},{"src":812},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":508},"jlongo","content:fr-fr:the-source:authors:jlongo.yml","Jlongo","fr-fr/the-source/authors/jlongo.yml","fr-fr/the-source/authors/jlongo",{"_path":820,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":821,"seo":822,"content":824,"type":509,"slug":836,"_id":837,"_type":54,"title":823,"_source":55,"_file":838,"_stem":839,"_extension":58},"/fr-fr/the-source/authors/joel-krooswyk",{"layout":9},{"title":823},"Joel Krooswyk",[825,835],{"componentName":499,"componentContent":826},{"config":827,"name":823,"role":830,"bio":831,"headshot":832},{"gitlabHandle":828,"linkedInProfileUrl":829},"jkrooswyk","https://www.linkedin.com/in/joelrkrooswyk/","Federal CTO","Joel Krooswyk est federal CTO chez GitLab. Joel contribue activement à la croissance de GitLab depuis 2017. Ses 25 années d'expérience en matière de leadership couvrent non seulement le secteur public américain, mais aussi les petites, moyennes et grandes entreprises à l'échelle mondiale. Joel cumule une profonde expertise en matière de politique gouvernementale avec une riche expérience dans les domaines de la technologie, du développement logiciel, de l'IA et de la cybersécurité. Il est souvent sollicité par le secteur public comme privé pour fournir des commentaires et des réponses dans le cadre de leurs politiques.",{"altText":823,"config":833},{"src":834},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":508},"joel-krooswyk","content:fr-fr:the-source:authors:joel-krooswyk.yml","fr-fr/the-source/authors/joel-krooswyk.yml","fr-fr/the-source/authors/joel-krooswyk",{"_path":841,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":842,"seo":843,"content":845,"type":509,"slug":857,"_id":858,"_type":54,"title":844,"_source":55,"_file":859,"_stem":860,"_extension":58},"/fr-fr/the-source/authors/josh-lemos",{"layout":9},{"title":844},"Josh Lemos",[846,856],{"componentName":499,"componentContent":847},{"config":848,"name":844,"role":851,"bio":852,"headshot":853},{"gitlabHandle":849,"linkedInProfileUrl":850},"joshlemos","https://www.linkedin.com/in/joshlemos/","Chief Information Security Officer","Josh Lemos, Chief Information Security Officer chez GitLab Inc., bénéficie de 20 ans d'expérience dans la direction d'équipes de sécurité de l'information. Il est responsable de la vision, de la stratégie et du programme de l'entreprise dans le but de protéger efficacement les actifs et les technologies de l'information. Il a également pour mission de renforcer la plateforme DevSecOps de Gitlab et d'offrir une sécurité de pointe aux clients.",{"altText":844,"config":854},{"src":855},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":508},"josh-lemos","content:fr-fr:the-source:authors:josh-lemos.yml","fr-fr/the-source/authors/josh-lemos.yml","fr-fr/the-source/authors/josh-lemos",{"_path":862,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":863,"seo":864,"content":866,"type":509,"slug":873,"_id":874,"_type":54,"title":865,"_source":55,"_file":875,"_stem":876,"_extension":58},"/fr-fr/the-source/authors/julie-griffin",{"layout":9},{"title":865},"Julie Griffin",[867,872],{"componentName":499,"componentContent":868},{"name":865,"headshot":869},{"altText":865,"config":870},{"src":871},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":508},"julie-griffin","content:fr-fr:the-source:authors:julie-griffin.yml","fr-fr/the-source/authors/julie-griffin.yml","fr-fr/the-source/authors/julie-griffin",{"_path":878,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":879,"seo":880,"content":882,"type":509,"slug":889,"_id":890,"_type":54,"title":881,"_source":55,"_file":891,"_stem":892,"_extension":58},"/fr-fr/the-source/authors/kristina-weis",{"layout":9},{"title":881},"Kristina Weis",[883,888],{"componentName":499,"componentContent":884},{"name":881,"headshot":885},{"altText":881,"config":886},{"src":887},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":508},"kristina-weis","content:fr-fr:the-source:authors:kristina-weis.yml","fr-fr/the-source/authors/kristina-weis.yml","fr-fr/the-source/authors/kristina-weis",{"_path":894,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":895,"seo":896,"content":898,"type":509,"slug":907,"_id":908,"_type":54,"title":897,"_source":55,"_file":909,"_stem":910,"_extension":58},"/fr-fr/the-source/authors/lee-faus",{"layout":9},{"title":897},"Lee Faus",[899,906],{"componentName":499,"componentContent":900},{"config":901,"name":897,"headshot":903},{"gitlabHandle":902},"lfaus",{"altText":897,"config":904},{"src":905},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":508},"lee-faus","content:fr-fr:the-source:authors:lee-faus.yml","fr-fr/the-source/authors/lee-faus.yml","fr-fr/the-source/authors/lee-faus",{"_path":912,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":913,"seo":914,"content":916,"type":509,"slug":920,"_id":925,"_type":54,"title":926,"_source":55,"_file":927,"_stem":928,"_extension":58},"/fr-fr/the-source/authors/ncregan",{"layout":9},{"title":915},"Niall Cregan",[917,924],{"componentName":499,"componentContent":918},{"config":919,"name":915,"headshot":921},{"gitlabHandle":920},"ncregan",{"altText":915,"config":922},{"src":923},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":508},"content:fr-fr:the-source:authors:ncregan.yml","Ncregan","fr-fr/the-source/authors/ncregan.yml","fr-fr/the-source/authors/ncregan",{"_path":930,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":931,"seo":932,"content":934,"type":509,"slug":943,"_id":944,"_type":54,"title":945,"_source":55,"_file":946,"_stem":947,"_extension":58},"/fr-fr/the-source/authors/rschulman",{"layout":9},{"title":933},"Robin Schulman",[935,942],{"componentName":499,"componentContent":936},{"config":937,"name":933,"headshot":939},{"gitlabHandle":938},"robin",{"altText":933,"config":940},{"src":941},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":508},"rschulman","content:fr-fr:the-source:authors:rschulman.yml","Rschulman","fr-fr/the-source/authors/rschulman.yml","fr-fr/the-source/authors/rschulman",{"_path":949,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":950,"seo":951,"content":953,"type":509,"slug":960,"_id":961,"_type":54,"title":952,"_source":55,"_file":962,"_stem":963,"_extension":58},"/fr-fr/the-source/authors/sabrina-farmer",{"layout":9},{"title":952},"Sabrina Farmer",[954,959],{"componentName":499,"componentContent":955},{"name":952,"headshot":956},{"altText":952,"config":957},{"src":958},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":508},"sabrina-farmer","content:fr-fr:the-source:authors:sabrina-farmer.yml","fr-fr/the-source/authors/sabrina-farmer.yml","fr-fr/the-source/authors/sabrina-farmer",{"_path":965,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":966,"seo":967,"content":969,"type":509,"slug":978,"_id":979,"_type":54,"title":968,"_source":55,"_file":980,"_stem":981,"_extension":58},"/fr-fr/the-source/authors/sandra-gittlen",{"layout":9},{"title":968},"Sandra Gittlen",[970,977],{"componentName":499,"componentContent":971},{"config":972,"name":968,"headshot":974},{"gitlabHandle":973},"sgittlen",{"altText":968,"config":975},{"src":976},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":508},"sandra-gittlen","content:fr-fr:the-source:authors:sandra-gittlen.yml","fr-fr/the-source/authors/sandra-gittlen.yml","fr-fr/the-source/authors/sandra-gittlen",{"_path":983,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":984,"seo":985,"content":987,"type":509,"slug":994,"_id":995,"_type":54,"title":986,"_source":55,"_file":996,"_stem":997,"_extension":58},"/fr-fr/the-source/authors/sharon-gaudin",{"layout":9},{"title":986},"Sharon Gaudin",[988,993],{"componentName":499,"componentContent":989},{"name":986,"headshot":990},{"altText":986,"config":991},{"src":992},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":508},"sharon-gaudin","content:fr-fr:the-source:authors:sharon-gaudin.yml","fr-fr/the-source/authors/sharon-gaudin.yml","fr-fr/the-source/authors/sharon-gaudin",{"_path":999,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":1000,"seo":1001,"content":1003,"type":509,"slug":1013,"_id":1014,"_type":54,"title":1002,"_source":55,"_file":1015,"_stem":1016,"_extension":58},"/fr-fr/the-source/authors/stephen-walters",{"layout":9},{"title":1002},"Stephen Walters",[1004,1012],{"componentName":499,"componentContent":1005},{"config":1006,"name":1002,"headshot":1009},{"gitlabHandle":1007,"linkedInProfileUrl":1008},"swalters1","https://www.linkedin.com/in/1stephenwalters/",{"altText":1002,"config":1010},{"src":1011},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":508},"stephen-walters","content:fr-fr:the-source:authors:stephen-walters.yml","fr-fr/the-source/authors/stephen-walters.yml","fr-fr/the-source/authors/stephen-walters",{"_path":1018,"_dir":493,"_draft":6,"_partial":6,"_locale":7,"config":1019,"seo":1020,"content":1022,"type":509,"slug":1034,"_id":1035,"_type":54,"title":1036,"_source":55,"_file":1037,"_stem":1038,"_extension":58},"/fr-fr/the-source/authors/taylor-mccaslin",{"layout":9},{"title":1021},"Taylor McCaslin",[1023,1033],{"componentName":499,"componentContent":1024},{"config":1025,"name":1021,"role":1028,"bio":1029,"headshot":1030},{"gitlabHandle":1026,"linkedInProfileUrl":1027},"tmccaslin","https://www.linkedin.com/in/taylormccaslin/","Group Manager, Product - Data Science","Taylor McCaslin est Product Lead IA/ML chez GitLab et supervise les chefs de produit en charge des groupes dédiés aux fonctionnalités d'IA et au cycle de vie des modèles d'IA (ModelOps). Il définit la vision et oriente les processus afin d'intégrer la science des données au programme DevOps de GitLab. Avant de rejoindre GitLab, Taylor a forgé son expérience chez Indeed, Duo Security et WP Engine.",{"altText":1021,"config":1031},{"src":1032},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":508},"taylor-mccaslin","content:fr-fr:the-source:authors:taylor-mccaslin.yml","Taylor Mccaslin","fr-fr/the-source/authors/taylor-mccaslin.yml","fr-fr/the-source/authors/taylor-mccaslin",1753799895799]