(Cliquez sur l’image ci-dessus pour regarder la vidéo de cette leçon)
Bienvenue dans le cours Agents IA pour débutants ! Ce cours vous donne les connaissances fondamentales — et du code fonctionnel réel — pour commencer à créer des agents IA depuis zéro.
Venez dire bonjour dans la Communauté Discord Azure AI — elle est pleine d’apprenants et de constructeurs d’IA qui seront heureux de répondre à vos questions.
Avant de nous lancer dans la construction, assurons-nous de bien comprendre ce qu’est un agent IA et quand il est pertinent d’en utiliser un.
Cette leçon couvre :
À la fin de cette leçon, vous devriez être capable de :
Voici une façon simple d’y penser :
Les agents IA sont des systèmes qui permettent aux grands modèles de langage (LLM) de faire réellement des choses — en leur fournissant des outils et des connaissances pour interagir avec le monde, pas seulement répondre à des requêtes.
Décomposons cela un peu :

Grands modèles de langage — Les agents existaient avant les LLM, mais ce sont les LLM qui rendent les agents modernes si puissants. Ils peuvent comprendre le langage naturel, raisonner sur le contexte, et transformer une demande vague de l’utilisateur en un plan d’action concret.
Exécuter des actions — Sans système agent, un LLM génère juste du texte. Dans un système agent, le LLM peut réellement exécuter des étapes — chercher dans une base de données, appeler une API, envoyer un message.
Accès aux outils — Les outils que l’agent peut utiliser dépendent (1) de l’environnement dans lequel il fonctionne et (2) de ce que le développeur lui a donné. Un agent de voyage pourrait être capable de chercher des vols mais pas de modifier les dossiers clients — tout dépend des connexions que vous configurez.
Mémoire + Connaissances — Les agents peuvent avoir une mémoire à court terme (la conversation en cours) et une mémoire à long terme (une base de données clients, les interactions passées). L’agent de voyage pourrait « se souvenir » que vous préférez des sièges côté fenêtre.
Tous les agents ne sont pas construits de la même manière. Voici un aperçu des principaux types, utilisant un agent de réservation de voyage comme exemple :
| Type d’agent | Ce qu’il fait | Exemple d’agent de voyage |
|---|---|---|
| Agents réflexes simples | Suit des règles codées en dur — sans mémoire, sans planification. | Voit un email de plainte → le transfère au service client. C’est tout. |
| Agents réflexes basés sur un modèle | Garde un modèle interne du monde et le met à jour au fur et à mesure des changements. | Suit les prix historiques des vols et signale les itinéraires devenus soudainement chers. |
| Agents basés sur un objectif | A un objectif en tête et trouve comment l’atteindre étape par étape. | Réserve un voyage complet (vols, voiture, hôtel) en partant de votre position actuelle pour vous amener à votre destination. |
| Agents basés sur l’utilité | Ne trouve pas juste une solution — cherche la meilleure en pesant les compromis. | Équilibre coût vs. commodité pour trouver le voyage le plus adapté à vos préférences. |
| Agents apprenants | S’améliore avec le temps en apprenant des retours. | Ajuste les recommandations futures de réservation selon les résultats des enquêtes post-voyage. |
| Agents hiérarchiques | Un agent de haut niveau divise le travail en sous-tâches et délègue à des agents de niveau inférieur. | Une demande « annuler le voyage » est divisée en : annuler le vol, annuler l’hôtel, annuler la location de voiture — chacune gérée par un sous-agent. |
| Systèmes multi-agents (MAS) | Plusieurs agents indépendants travaillent ensemble (ou en compétition). | Coopératif : agents séparés pour gérer hôtels, vols, divertissements. Compétitif : plusieurs agents rivalisent pour remplir les chambres d’hôtel au meilleur prix. |
Ce n’est pas parce que vous pouvez utiliser un agent IA que vous devez toujours le faire. Voici les situations où les agents brillent vraiment :

Nous approfondirons plus tard dans le cours, dans la leçon Construire des agents IA fiables, quand (et quand ne pas) utiliser les agents IA.
La première chose à faire quand on construit un agent est de définir ce qu’il peut faire — ses outils, actions, et comportements.
Dans ce cours, nous utilisons le Azure AI Agent Service comme plateforme principale. Il prend en charge :
Vous communiquez avec les LLM via des prompts. Avec les agents, vous ne pouvez pas toujours concevoir chaque prompt manuellement — l’agent doit agir sur plusieurs étapes. C’est là que les patterns agentiques entrent en jeu. Ce sont des stratégies réutilisables pour susciter et orchestrer les LLM de manière plus évolutive et fiable.
Ce cours est organisé autour des patterns agentiques les plus courants et utiles.
Les frameworks agentiques offrent aux développeurs des modèles, outils, et infrastructures prêts à l’emploi pour construire des agents. Ils facilitent :
Dans ce cours, nous nous concentrons sur le Microsoft Agent Framework (MAF) pour construire des agents prêts pour la production.
Prêt à voir ça en action ? Voici les exemples de code pour cette leçon :
Rejoignez le Microsoft Foundry Discord pour connecter avec d’autres apprenants, participer aux heures de bureau, et faire répondre vos questions sur les agents IA par la communauté.
Explorer les frameworks agentiques
Avertissement : Ce document a été traduit à l’aide du service de traduction automatique Co-op Translator. Bien que nous nous efforçions d’assurer l’exactitude, veuillez noter que les traductions automatisées peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue native doit être considéré comme la source faisant autorité. Pour les informations critiques, il est recommandé de recourir à une traduction professionnelle réalisée par un humain. Nous ne saurions être tenus responsables des malentendus ou erreurs d’interprétation découlant de l’utilisation de cette traduction.