(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 offre 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 regorge d’apprenants et de créateurs d’IA 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 de le comprendre :
Les agents IA sont des systèmes qui permettent aux grands modèles de langage (LLM) de réellement faire des choses — en leur fournissant des outils et des connaissances pour agir sur 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 ces derniers qui rendent les agents modernes si puissants. Ils peuvent comprendre le langage naturel, raisonner sur le contexte, et transformer une requête vague en un plan d’action concret.
Effectuer des actions — Sans système agent, un LLM ne fait que générer 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 a choisi de lui fournir. Un agent voyage pourrait pouvoir rechercher des vols mais pas modifier les dossiers clients — tout dépend de ce que vous connectez.
Mémoire + Connaissances — Les agents peuvent disposer d’une mémoire à court terme (la conversation en cours) et d’une mémoire à long terme (une base de données clients, interactions passées). L’agent voyage pourrait “se souvenir” que vous préférez les 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, avec l’exemple récurrent d’un agent de réservation de voyage :
| Type d’agent | Ce qu’il fait | Exemple agent voyage |
|---|---|---|
| Agents réflexes simples | Suit des règles codées en dur — pas de mémoire, pas de planification. | Voit un email de plainte → le transfère au service client. C’est tout. |
| Agents réflexes basés sur un modèle | Conserve un modèle interne du monde et le met à jour au fil des changements. | Suit l’historique des prix des vols et signale les itinéraires devenus soudainement chers. |
| Agents basés sur un objectif | A un objectif en tête et détermine comment l’atteindre étape par étape. | Réserve un voyage complet (vols, voiture, hôtel) depuis votre position actuelle jusqu’à votre destination. |
| Agents basés sur l’utilité | Ne trouve pas juste une solution — trouve la meilleure en évaluant les compromis. | Équilibre coût et commodité pour trouver le voyage qui correspond le mieux à vos préférences. |
| Agents apprenants | S’améliore avec le temps en apprenant des retours. | Ajuste les recommandations futures en fonction des 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 voyage” est divisée en : annuler vol, annuler hôtel, annuler location de voiture — chacun pris en charge par un sous-agent. |
| Systèmes multi-agents (MAS) | Plusieurs agents indépendants travaillant ensemble (ou en compétition). | Coopératif : agents distincts gèrent hôtels, vols, et divertissements. Compétitif : plusieurs agents se disputent 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 quand (et quand ne pas) utiliser des agents IA dans la leçon Construire des agents IA fiables plus loin dans le cours.
La première chose à faire lors de la création d’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 supporte :
Vous communiquez avec les LLM via des prompts. Avec les agents, vous ne pouvez pas toujours concevoir manuellement chaque prompt — l’agent doit agir sur plusieurs étapes. C’est là que les patrons agentiques interviennent. Ce sont des stratégies réutilisables pour formuler les prompts et orchestrer les LLM de façon plus évolutive et fiable.
Ce cours est structuré autour des patrons agentiques les plus communs et utiles.
Les frameworks agentiques fournissent 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 créer des agents prêts pour la production.
Prêt à voir cela 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
Clause de non-responsabilité :
Ce document a été traduit à l’aide du service de traduction automatique Co-op Translator. Bien que nous nous efforçons d’assurer l’exactitude, veuillez noter que les traductions automatisées peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue d’origine doit être considéré comme la source faisant foi. Pour des informations critiques, une traduction professionnelle réalisée par un humain est recommandée. Nous déclinons toute responsabilité en cas de malentendus ou de mauvaises interprétations résultant de l’utilisation de cette traduction.