Copilot Studio · ALM · Évaluation · Gouvernance

Comment mettre un agent Copilot Studio en production

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.

Par Zakaria Khchiche, Tech Lead Data & IA, plus de 200 agents IA en production chez SUEZ · Mis à jour le

Les 8 étapes en résumé

  1. Préparer trois environnements gérés : développement, test, production.
  2. Ranger l'agent dans sa solution, avec références de connexion et variables d'environnement.
  3. Relier l'environnement de développement à Git.
  4. Construire le jeu de référence et l'évaluation intégrée de Copilot Studio.
  5. Configurer les stratégies DLP et les droits d'accès.
  6. Déployer par un pipeline Power Platform, avec approbation.
  7. Observer l'agent en production : analytique, Application Insights, journaux.
  8. Tenir le rituel de maintenance mensuel, et savoir retirer un agent.

1. Préparer trois environnements gérés

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.

EnvironnementQui y travailleCe qu'on y faitType de solution
DéveloppementMakers, développeursConstruire, itérer, tester à la mainNon gérée, reliée à Git
TestPropriétaire métier, testeursJeu de référence, recette, tests de chargeGérée
ProductionUtilisateursService réel, suiviGérée

2. Ranger l'agent dans sa solution

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.

3. Relier le développement à Git

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.

4. Construire le jeu de référence et l'évaluation

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égorieDépartCible à 3 moisPourquoi
Questions fréquentes, telles que posées3580 à 100Le cœur du service
Questions difficiles : ambiguës, multi-documents, avec exceptions1530 à 40Là où les versions se distinguent
Questions hors périmètre ou sans réponse1020 à 30Vé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.

5. Configurer les stratégies DLP et les droits d'accès

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.

6. Déployer par un pipeline Power Platform

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.

La chaîne complète d'un changement

  1. Le maker modifie l'agent en développement ; la modification est versionnée dans Git.
  2. Il rejoue le jeu de référence en développement.
  3. Il demande le déploiement en test via le pipeline.
  4. Le propriétaire métier rejoue le jeu complet en test et vérifie les questions sensibles.
  5. Si le seuil est atteint, le déploiement en production est approuvé.
  6. Une note de version d'une ligne est publiée pour les utilisateurs si le comportement change.

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.

7. Observer l'agent en production

Indicateur suivi chaque moisSignal d'alerte
Score sur le jeu de référenceÉchec d'une question critique, ou baisse répétée
Taux de résolutionStagnation après 3 mois
Taux d'escaladeHausse soudaine
Taux d'abandonSupérieur au taux de résolution
Retours négatifsConcentrés sur un thème
Crédits par session résolueHausse sans gain de qualité

8. Tenir le rituel de maintenance mensuel

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.

Checklist avant la mise en production

Aller plus loin

Formation Copilot Studio

Former vos équipes avec Spar-x, organisme certifié Qualiopi, finançable par votre OPCO, 20 participants maximum.

En anglais : Taking a Copilot Studio agent to production: the 6 steps I use after 200+ agents.

Questions fréquentes

Combien d'environnements faut-il pour mettre un agent Copilot Studio en production ?

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.

Qu'est-ce qu'une solution gérée dans Copilot Studio ?

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.

Comment tester un agent Copilot Studio avant de le publier ?

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.

Peut-on corriger un agent directement en production ?

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.

Comment suivre un agent Copilot Studio après sa mise en production ?

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.

Votre agent Copilot Studio est prêt à passer en production ?

Décrivez-moi l'agent, ses sources et ce qui bloque. Je vous réponds avec les points à traiter en priorité.