🔍

Formation « Microsoft Agent Framework : créer des agents IA en .NET »

Découvrez comment intégrer les LLM à vos applications .NET et créer des agents IA robustes avec Microsoft Agent Framework, puis déployez-les dans l'écosystème Azure.
Illustration pour la formation Formation « Microsoft Agent Framework : créer des agents IA en .NET »

Créez des agents IA en .NET

Publié le 23 octobre 2026

Les grands modèles de langage LLM offrent des possibilités inédites pour concevoir des applications fondées sur l'intelligence artificielle, telles que le RAG ou les agents IA.

Dans l'écosystème C# / .NET, le "Microsoft Agent Framework" (MAF) unifie les projets Semantic Kernel et AutoGen au sein d'un nouveau framework open source pour l'IA agentique.

Cette formation Microsoft Agent Framework vous apprendra à mobiliser l'IA générative et agentique au sein de vos applications .NET, des premiers appels d'API jusqu'aux workflows multi-agents.

Nous implémenterons et déploierons ensemble un agent IA dans l'environnement Microsoft.

Appeler un LLM en C# et créer des agents IA
Orchestrer des workflows RAG et multi-agents
Déployer des agents dans l'environnement Microsoft

Durée

3 jours

Modalités

À distance (présentiel possible en intra-entreprise)

Au maximum 6 participants

Prix

1500€ HT (1800€ TTC) par participant

Sur devis en intra-entreprise

Prochaines sessions

Programme de la formation

  • Découverte du principe des LLM et des modèles de fondation pour l'IA agentique
  • Mise en place de l'environnement de développement .NET : SDK dotnet, NuGet, gestion des secrets et des clés d'API
  • Connexion à une API LLM en C# avec Microsoft.Extensions.AI (IChatClient) : Azure OpenAI, OpenAI, Mistral, modèles open source...
  • Prompt engineering, streaming des réponses et outputs structurés vers des types C#
  • Découverte du fonctionnement du tool calling
  • Introduction à Microsoft Agent Framework, successeur de Semantic Kernel et AutoGen
  • Principe des agents, boucle agentique et premier agent avec des outils fonctionnels C#
  • Agents conversationnels : sessions, conversations multi-tours, mémoire et persistance
  • Harnais agentique : middlewares, instructions dynamiques, approbation humaine (human-in-the-loop)
  • Workflows fondés sur des graphes : orchestration séquentielle, parallèle et par passage de main (handoff)
  • Systèmes multi-agents : agents spécialisés et agent superviseur
  • Principe du RAG (Retrieval-Augmented Generation) et des embeddings (vecteurs sémantiques)
  • Multiplier les outils avec les serveurs MCP (Model Context Protocol)
  • Déployer et consommer des LLM sur Microsoft Foundry (Azure AI Foundry) : catalogue de modèles, déploiements, quotas
  • Exposer un agent sous forme d'API web ASP.NET Core et le déployer sur Azure (Azure Container Apps, Azure App Service, Azure Functions)
  • Héberger des agents managés avec Foundry Agent Service, protocoles d'interopérabilité entre agents (A2A, AG-UI)
  • Observabilité avec OpenTelemetry, .NET Aspire et Azure Application Insights
  • Sécurité dans Azure : identités managées, Microsoft Entra ID, Azure Key Vault, filtres de contenu
  • Améliorer un agent et bien choisir son LLM : introduction au LLMOps et à l'évaluation des agents (LLM-as-a-judge)
  • Conformité légale (AI Act, RGPD), sécurité (jailbreaking, injection de prompt), enjeux éthiques et environnementaux

Ce programme en trois jours couvre les aspects essentiels pour créer et déployer en production des agents IA en .NET : appels d'API LLM en C#, agents et workflows avec Microsoft Agent Framework, puis déploiement et supervision dans l'écosystème Microsoft Azure / Foundry.

Notre approche pédagogique s'appuie sur l'alternance de présentations par le formateur et de mises en pratique. À l'issue de la formation, vous conserverez le code et tous les supports de formation.

Mise en application : créez votre copilote IA en .NET

Les mises en pratique seront centrées sur la création de votre propre assistant IA pour répondre à des questions de code. Nous commencerons par appeler une API LLM en C#, puis nous utiliserons Microsoft Agent Framework pour créer un agent IA de plus en plus sophistiqué, jusqu'à un workflow multi-agents. Nous terminerons par le déploiement de l'agent sur Azure et son monitoring.

Illustration pour la formation Microsoft Agent Framework

Cette formation Microsoft Agent Framework vise à découvrir la discipline du développement IA agentique. Le rôle d'un développeur agentique est d'intégrer l'IA générative et agentique au sein d'applications .NET implémentées en C#, pour produire des systèmes informatiques intelligents tout en tenant compte de tous les enjeux techniques et organisationnels.

  • Communiquer avec des API LLM en C# à l'aide de Microsoft.Extensions.AI
  • Créer des agents IA de type boucle agentique (LLM + outils) avec Microsoft Agent Framework
  • Orchestrer des workflows agentiques et des systèmes multi-agents
  • Évaluer et monitorier un système IA agentique
  • Déployer une application IA implémentées en .NET

Note: la formation Microsoft Agent Framework n'est pas une formation à l'utilisation d'assistants IA pour la programmation (Cursor, GitHub Copilot...). Retrouvez notre « Optimiser le cycle de vie du logiciel avec l’IA ».

La formation Microsoft Agent Framework s'adresse aux développeurs C# / .NET de niveau intermédiaire à avancé.

  • Connaître les bases de la communication client/serveur avec le protocole HTTP.
  • Connaître les bases du développement d'applications en C# et .NET : syntaxe du langage, programmation asynchrone (async/await), installer un package NuGet, exécuter un projet avec la CLI dotnet.
  • Avoir une maîtrise suffisante de l'anglais pour lire des documentations techniques.
  • Disposer d'un compte GitHub et d'un abonnement Azure (un compte gratuit suffit).
  • Apporter un ordinateur portable avec le SDK .NET et un éditeur de code (Visual Studio, VS Code ou Rider) installés.

Nous vous fournirons une clé d'accès LLM avec un forfait limité vous permettant de réaliser des tests au cours de la formation.

Aucune connaissance préalable en science de données ou concernant les LLM n'est nécessaire. Les points essentiels seront abordés en formation.

Si vous préférez le langage Python, nous proposons aussi une formation «LangChain - agents IA en Python».

N'hésitez pas à nous appeler :

Votre formateur - Eric Burel

Eric Burel est ingénieur en informatique et mathématiques appliquées diplômé de l'ENSIMAG. Il est le co-fondateur de LBKE et a contribué à la création de plusieurs startups technologiques.

Eric est actif dans le domaine de l'intelligence artificielle générative en tant qu'ambassadeur IA et membre de la communauté LangChain.

En savoir plus sur Eric Burel

Photo d'Eric Burel

Contactez-nous

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

FAQ

  • Qu'est-ce que Microsoft Agent Framework ?

    Microsoft Agent Framework (MAF) est un framework open source pour créer, orchestrer et déployer des agents IA et des workflows multi-agents en .NET. Contrairement à un simple appel à un LLM qui se contente de générer du texte, un agent construit avec MAF peut raisonner, utiliser des outils et agir de manière autonome.
  • Quel est le lien entre Microsoft Agent Framework, Semantic Kernel et AutoGen ?

    Microsoft Agent Framework est le successeur direct de Semantic Kernel et d'AutoGen. Il combine les capacités orientées entreprise du premier (connecteurs, télémétrie, gestion des sessions) avec les abstractions d'agents simplifiées et les patterns multi-agents du second.
  • Peut-on utiliser Python plutôt que C# ?

    Microsoft Agent Framework existe aussi en Python, mais cette formation est centrée sur l'écosystème .NET et le langage C#. En Python, le framework le plus répandu reste LangChain : nous proposons une formation LangChain - agents IA en Python.
  • Faut-il obligatoirement utiliser les modèles d'IA de l'écosystème Microsoft ou OpenAI (Microsoft Copilot, Azure, GPT) ?

    Non, Microsoft Agent Framework s'appuie sur l'abstraction "IChatClient" de "Microsoft.Extensions.AI" et peut se connecter à de nombreux fournisseurs : Azure OpenAI, Microsoft Foundry, OpenAI, Mistral, modèles open source via Ollama, ou encore Amazon Bedrock. Le jour 3 de la formation se concentre toutefois sur le déploiement dans l'écosystème Microsoft Azure, qui est le plus courant pour les appllications .NET.
  • Quels cas d'usage peut-on implémenter avec Microsoft Agent Framework ?

    En entreprise, Microsoft Agent Framework permet notamment de créer des moteurs de recherche intelligents fondés sur le RAG pour interroger des données internes, d'automatiser des processus métier comme le scoring de propositions commerciales, ou de développer des assistants capables d'interroger des bases de données en langage naturel.
  • 3 jours suffisent-ils pour devenir développeur IA ?

    Notre ambition avec cette formation Microsoft Agent Framework est d'accélérer fortement votre apprentissage de l'IA agentique, en condensant en quelques jours l'équivalent de plusieurs semaines d'exploration. Vous serez en mesure de créer vos premiers agents IA autonomes et de les déployer sur Azure. Cependant cette formation courte doit bien sûr être complétée par un travail d'apprentissage sur le long terme : pratique en entreprise, formations complémentaires, auto-formation avec des modules e-learning officiels et gratuits...
  • Comment financer ma formation ?

    LBKE est un organisme de formation certifié Qualiopi, ce qui vous permet de bénéficier d'aides au financement de votre formation. Selon votre profil (salarié, travailleur indépendant ou demandeur d'emploi), différents dispositifs sont mobilisables : nous vous invitons à consulter notre page dédiée au financement des formations. Bien sûr, n'hésitez pas à contacter l'équipe de LBKE afin d'être accompagné dans votre démarche.

Nous proposons des formations courtes dans le domaine du développement web fullstack et du développement LLM, à destination des développeurs JavaScript et Python.

Nous accompagnons aussi les dirigeants, cadres et managers techniques via des formations qui leur sont dédiées.