Dernière mise à jour : 31/07/2026
Ce cours est conçu pour développer des compétences pratiques dans la conception, le déploiement et la gestion de systèmes d'IA agentique dans le cadre de workflows de développement logiciel basés sur GitHub.
Le cours explore l'intégration d'agents d'IA dans le cycle de vie du développement logiciel (Software Development Lifecycle - SDLC), notamment la conception d'architectures d'agents, la configuration des outils et des environnements, ainsi que la gestion de la mémoire, de l'état et de l'exécution des agents.
Les participants apprendront à évaluer et optimiser les performances des agents, à mettre en œuvre des mécanismes de gouvernance et des garde-fous (guardrails), ainsi qu'à orchestrer des systèmes multi-agents afin de garantir des résultats sûrs, fiables et efficaces.
Grâce à une approche pratique (hands-on learning), les participants acquerront les compétences nécessaires pour exploiter, superviser et gouverner des agents d'IA dans des environnements de production, en utilisant GitHub comme plan de contrôle (control plane).
Module 1 : Fondamentaux de l'IA agentique dans GitHub
Module 2 : Concevoir l'architecture des agents et leur intégration dans le SDLC (Software Development Lifecycle)
Module 3 : Outils, MCP (Model Context Protocol) et environnements d'exécution des agents
Module 4 : Systèmes multi-agents et orchestration
Module 5 : Mémoire, état et évaluation
Module 6 : Gouvernance, garde-fous (guardrails) et exploitation
Les participants doivent disposer d'une expertise métier dans l'exploitation, l'intégration, la supervision et la gouvernance des agents d'IA au sein de workflows SDLC (Software Development Lifecycle) et d'environnements de développement de niveau production, afin de garantir la fiabilité, la sécurité et la rapidité d'exécution en utilisant GitHub comme système de référence (system of record) et plan de contrôle (control plane).
Les participants travaillent en étroite collaboration avec des architectes, des ingénieurs plateforme, des ingénieurs DevOps, des développeurs d'applications, des responsables produit et des ingénieurs sécurité afin de concevoir, déployer, exploiter et gérer des agents fonctionnant au sein de la plateforme GitHub.
Les participants doivent avoir une expérience du cycle de vie du développement logiciel (SDLC), des workflows et des mécanismes de contrôle dans GitHub, ainsi que des pratiques liées à la qualité du code, à la sécurité et aux revues de code.
Ils doivent également avoir une expérience des agents de développement, notamment GitHub Copilot, des serveurs MCP (Model Context Protocol) et de la personnalisation des agents, tels que :
Prérequis obligatoires :
Prérequis recommandés (non obligatoires) :