Le livre « Agents Copilot en production »
100 pages gratuites : cadrage, conception, connaissances, évaluation, sécurité, coût, ALM, adoption et une étude de cas avec code open source.
Un agent Copilot Studio en production se déploie comme un logiciel : construit en développement, validé en test, publié en production par un pipeline, et jamais modifié directement en production. Voici la méthode pas à pas que j'applique, tirée des chapitres 8, 9 et 11 de mon livre Agents Copilot en production.
Un environnement Power Platform est un espace isolé, avec ses agents, ses données Dataverse, ses connexions et ses règles. La stratégie d'environnements est la première décision de gouvernance.
| Environnement | Qui y travaille | Ce qu'on y fait | Type de solution |
|---|---|---|---|
| Développement | Makers, développeurs | Construire, itérer, tester à la main | Non gérée, reliée à Git |
| Test | Propriétaire métier, testeurs | Jeu de référence, recette, tests de charge | Gérée |
| Production | Utilisateurs | Service réel, suivi | Gérée |
Dans Copilot Studio, un agent est rangé dans une solution Power Platform, avec ses sujets, ses flux, ses connexions et ses variables. Définissez une solution préférée par projet, pour que tous les composants créés y aillent. Une solution gérée est une version scellée : elle ne se modifie pas dans l'environnement cible, et toute correction repasse par le développement et le pipeline.
L'intégration Git de Power Platform relie un environnement de développement à un dépôt Azure DevOps ou GitHub. Chaque modification devient un commit lisible : instructions, sujets en YAML, flux. Vous savez qui a changé quoi et quand, et vous pouvez comparer deux versions quand le score du jeu de référence baisse. Microsoft recommande de l'utiliser en développement seulement : les autres environnements reçoivent des solutions gérées par pipeline.
Un agent en production a deux mesures : une évaluation hors ligne, sur un jeu de questions de référence rejoué à chaque changement, et un suivi en ligne, sur les conversations réelles. Le jeu de questions ne peut venir que de vous.
| Catégorie | Départ | Cible à 3 mois | Pourquoi |
|---|---|---|---|
| Questions fréquentes, telles que posées | 35 | 80 à 100 | Le cœur du service |
| Questions difficiles : ambiguës, multi-documents, avec exceptions | 15 | 30 à 40 | Là où les versions se distinguent |
| Questions hors périmètre ou sans réponse | 10 | 20 à 30 | Vérifier l'abstention |
Depuis mars 2026, Copilot Studio propose en version générale une évaluation d'agent intégrée : jeux de test (questions simples ou conversations complètes), méthode de notation par jeu (qualité générale, comparaison de sens, utilisation d'outils, mot-clé ou correspondance exacte, sécurité du contenu, critère personnalisé) et seuils de réussite configurables. C'est l'outil que je recommande en premier : il ne demande aucun code et tourne là où l'agent est construit.
La porte de publication : aucune publication en production sans jeu de référence rejoué et seuil atteint. Cela vaut pour un changement d'instructions, de source, d'outil ou de modèle. Gardez un sous-ensemble de questions que l'équipe de construction ne voit pas, et renouvelez-le chaque trimestre avec des questions réelles.
Les stratégies de prévention de perte de données (DLP) s'appliquent à Copilot Studio sans possibilité de s'y soustraire. Elles classent les connecteurs en trois groupes (métier, non métier, bloqués) et peuvent bloquer des capacités propres aux agents : conversation sans authentification, certaines sources de connaissances, requêtes HTTP, certains canaux. Un agent qui viole une stratégie ne peut pas être publié.
Ma configuration de départ pour la production : authentification obligatoire, web public bloqué sauf liste validée, connecteurs HTTP bloqués sauf besoin justifié.
Le risque n°1 reste le partage excessif : un dossier SharePoint ouvert à trop de monde, que l'agent trouve en une question. Lancez les évaluations du partage excessif de Purview DSPM for AI avant de brancher SharePoint, corrigez les droits, et branchez des dossiers dédiés plutôt que des sites entiers.
Les pipelines Power Platform déploient une solution d'un environnement à l'autre, avec historique, sauvegarde automatique et retour arrière possible. Ils permettent des déploiements délégués avec approbation : le maker demande, un responsable valide. Les environnements cibles doivent être gérés, et Microsoft recommande d'héberger les pipelines dans un environnement de production. Depuis octobre 2026, un déploiement vers une cible non gérée déclenche une alerte à l'administrateur, qui dispose de 30 jours pour la passer en environnement géré, prolongeables une fois ; ensuite, les déploiements vers cette cible sont bloqués. Les équipes déjà outillées peuvent passer par les Power Platform Build Tools dans Azure DevOps ou GitHub Actions.
Pour un petit changement, cette chaîne prend moins d'une heure. Elle évite des jours de correction en urgence. L'agent est ensuite publié sur son canal, Teams ou Microsoft 365 Copilot, avec une mention indiquant aux utilisateurs qu'ils échangent avec une IA.
Piège fréquent. Corriger « juste une phrase » directement dans l'agent publié parce que c'est urgent. C'est ainsi que commencent les régressions invisibles et les environnements qui divergent. Si c'est vraiment urgent, dépubliez le sujet concerné, puis corrigez par la chaîne normale.
| Indicateur suivi chaque mois | Signal d'alerte |
|---|---|
| Score sur le jeu de référence | Échec d'une question critique, ou baisse répétée |
| Taux de résolution | Stagnation après 3 mois |
| Taux d'escalade | Hausse soudaine |
| Taux d'abandon | Supérieur au taux de résolution |
| Retours négatifs | Concentrés sur un thème |
| Crédits par session résolue | Hausse sans gain de qualité |
C'est la partie la plus négligée, et celle qui décide de la durée de vie de l'agent. Une heure par mois, avec le propriétaire métier et le maker : indicateurs, retours négatifs à ajouter au jeu de référence, questions sans réponse, documents changés ou expirés, modèles annoncés comme retirés, dérive du coût par conversation résolue.
Un agent qui reste sous ses seuils de valeur plusieurs mois de suite, malgré les corrections, doit être retiré : dépublier, archiver sa solution et son jeu de référence, prévenir les utilisateurs, réorienter les demandes.
100 pages gratuites : cadrage, conception, connaissances, évaluation, sécurité, coût, ALM, adoption et une étude de cas avec code open source.
Faire concevoir ou débloquer votre agent par un Tech Lead freelance à Paris.
Former vos équipes avec Spar-x, organisme certifié Qualiopi, finançable par votre OPCO, 20 participants maximum.
La checklist en 8 points pour Azure AI Foundry, Copilot Studio ou des modèles auto-hébergés.
En anglais : Taking a Copilot Studio agent to production: the 6 steps I use after 200+ agents.
Trois : développement, test et production, avec le test et la production en environnements gérés. L'environnement par défaut est verrouillé pour éviter la prolifération des agents.
Une version scellée de la solution Power Platform qui contient l'agent. Elle ne se modifie pas dans l'environnement cible : toute correction repasse par le développement et le pipeline, ce qui garantit qu'aucune modification n'échappe au jeu de référence.
Avec un jeu de questions de référence (questions fréquentes, difficiles et hors périmètre) rejoué dans l'évaluation d'agent intégrée à Copilot Studio, avec des seuils de réussite. Aucune publication sans seuil atteint.
Non. Si c'est urgent, dépubliez le sujet concerné, puis corrigez en développement et redéployez par le pipeline. Les corrections directes créent des régressions invisibles et des environnements qui divergent.
Avec l'analytique de Copilot Studio, Application Insights et les journaux de vos API, en suivant chaque mois six indicateurs : score sur le jeu de référence, taux de résolution, d'escalade et d'abandon, retours négatifs et crédits par session résolue.
Décrivez-moi l'agent, ses sources et ce qui bloque. Je vous réponds avec les points à traiter en priorité.