Partager via


Cycle de développement de l’Agent 365

Important

Vous devez faire partie du programme de préversion Frontier pour obtenir un accès anticipé à Microsoft Agent 365. Frontier vous connecte directement aux dernières innovations d’IA de Microsoft. Les versions préliminaires Frontier sont soumises aux conditions existantes de vos contrats clients qui régissent les versions préliminaires. Comme ces fonctionnalités sont encore en cours de développement, leur disponibilité et leurs capacités peuvent évoluer au fil du temps.

Pendant le cycle de vie du développement, vous créez deux artifacts. Un agent Agent 365 nécessite que ces artifacts existent :

  • Identité de l’agent – Utilisez la ligne de commande de l’agent 365 pour configurer le blueprint de l’agent. Après avoir configuré le blueprint, vous pouvez créer des instances d’agent et des utilisateurs d’agent dans Microsoft 365 centre d’administration et Teams. En savoir plus sur l’identité de l’agent.
  • Code de l’agent – Utilisez le SDK de l’Agent 365 pour étendre votre code d’agent avec l’observabilité, les outils et les notifications. Le référentiel d’exemples open source Agent 365 Samples fournit des exemples qui vous aident à démarrer rapidement le développement d’Agent 365.

Les sections suivantes répertorient les étapes du cycle de vie de développement Agent 365 où vous générez ces artifacts :

  1. Générer et exécuter l’agent
  2. Configuration de l’agent de configuration 365
  3. Plan d’agent de configuration
  4. Déployer
  5. Publier l’agent dans le centre d’administration Microsoft 365
  6. Créer des instances d’agent
  7. Publier votre agent sur La Place de marché Microsoft

Conseil / Astuce

Vous souhaitez automatiser les étapes 2 à 5 ? La configuration guidée par AI utilise un agent de codage IA (par exemple, GitHub Copilot, Claude Code ou OpenAI Codex) pour vous guider dans l’installation, la configuration, la création de blueprints, le déploiement et la publication de manière interactive. Tout cela à partir d’un seul fichier d’instructions.

1. Compiler et exécuter l’agent

Configurez le code de l'agent pour intégrer la logique de votre agent. Ce code peut être un agent existant ou vous pouvez en créer un nouvel agent.

Construis ton agent en utilisant n’importe quel SDK d’agent et héberge-le sur n’importe quel service cloud. Si vous n'avez pas encore d'agent, utilisez des exemples basés sur certains des SDK d'agent les plus populaires pour démarrer rapidement : microsoft/Agent365-Samples.

Selon les fonctionnalités d’Agent 365 que vous souhaitez ajouter à votre agent, utilisez le SDK Agent 365 pour ajouter :

  • Observabilité – Ici, vous avez deux options :

  • Notifications : permet aux développeurs de créer des agents capables de répondre aux événements et aux notifications provenant d’applications Microsoft 365.

  • Tooling : permet aux développeurs d’ajouter des fonctionnalités d’outils puissantes variées à leurs agents tels que courrier électronique, calendrier et Word.

    • Commencez le développement et les tests localement sans authentification ni dépendances externes en utilisant des serveurs d’outils fictifs.
    • Lorsque vous êtes prêt, passez à des serveurs MCP de production avec une authentification complète et une intégration à Microsoft 365 pour des fonctionnalités en direct.
  • Identité d’agent - Permet aux développeurs de créer des agents pouvant utiliser leur propre identité d’agent unique pour les appels d’outils, l’observabilité, et plus encore.

Lorsque vous avez terminé, votre agent doit s'exécuter dans Visual Studio Code ou un autre IDE sans erreur. Apprenez à tester les agents localement et à tester avec les applications Microsoft 365 à l'aide de Dev Tunnels avant le déploiement dans le cloud.

2. Configuration de l'agent 365

La CLI d’Agent 365 a besoin de connaître des informations telles que votre tenant, votre abonnement, et d’autres détails pour créer les ressources nécessaires, comme le modèle d'agent Agent Blueprint.

Procédez comme suit pour créer une configuration agent 365 valide : Setup Agent 365 config. L’installation guidée par AI peut également automatiser cette étape et toutes les étapes restantes à l’aide d’un agent de codage IA tel que GitHub Copilot, Claude Code ou OpenAI Codex.

Note

Si vous avez déjà un agent déployé, vous devez spécifier le point de terminaison de messagerie dans la configuration comme décrit dans Définir le point de messagerie de l’agent.

Quand vous aurez terminé, vous devriez avoir un fichier de configuration valide appelé a365.config.json avec tous les détails correctement remplis.

3. Plan d’installation de l’agent

Le blueprint définit l’identité de votre assistant, ses autorisations et ses besoins en matière d’infrastructure. Chaque instance d’agent qui est intégrée est créée à partir de ce blueprint d’agent.

Vous avez besoin d’un fichier de configuration Agent 365 valide de l’étape 2.

Apprenez à configurer le plan d’agent

Lorsque vous avez terminé, vous disposez de toutes les ressources nécessaires Azure : blueprint de l'agent, autorisations MCP sur blueprint, principal de service.

4. Déployer

Déploie le code de ton agent dans une application en ligne afin que chaque instance d’agent puisse s’y exécuter.

Cette étape est facultative si votre agent s’exécute déjà sur Azure ou un autre service cloud tel qu’Amazon Web Services (AWS) ou Google Cloud Platform (GCP).

Pour déployer, il faut un code d’agent fonctionnel dès l’étape 1.

Learn comment déployer un agent sur Azure.

Note

Si vous avez déjà un agent déployé, vous devez spécifier le point de terminaison messagerie dans la configuration. Apprenez à définir le point de terminaison de messagerie de l’agent. Par exemple:

Lorsque vous avez terminé, vous disposez d'une application web opérationnelle dans Azure (ou un autre cloud) exécutant le code de votre agent Agent 365. Vous pouvez encore le configurer pour améliorer la fiabilité et la disponibilité en ajoutant plus d’instances de serveurs.

5. Publier l’agent dans Microsoft 365 centre d’administration

Les administrateurs peuvent créer des instances et gérer la gouvernance via le centre d’administration Microsoft 365 lorsque vous publiez votre agent.

Apprenez à publier un agent dans le centre d’administration Microsoft.

Quand vous aurez terminé, vous devriez avoir un agent visible dans le registre du centre d’administration Microsoft.

6. Créer des instances d’agent

Créez des instances d’agent à partir du blueprint de l’agent utilisé comme modèle.

Vous devez disposer des éléments suivants :

  • Plan d’agent correctement configuré comme décrit à l’étape 3.
  • Application d’agent correctement publiée comme décrit à l’étape 5.

Apprenez à créer des instances d’agent.

Lorsque vous avez terminé, votre agent apparaît dans votre organigramme, vous rendant compte et disponible pour la communication via Teams ou par email. Ce processus peut prendre quelques minutes.

7. Publier votre agent sur La Place de marché Microsoft

Une fois que vous avez entièrement développé et testé votre agent au sein de votre propre locataire ou locataire, rendez-le disponible sur la Place de marché Microsoft.

Pour cela, vous avez besoin d’un compte Microsoft AI Cloud Partner Program dans Centre de Partenaires. Si vous n’en avez pas, créez un compte pour obtenir votre PartnerID. Ensuite, inscrivez-vous au programme Microsoft 365 et Copilot, qui vous donne accès aux ressources et au support nécessaire pour publier des offres d’agent. Une fois inscrit, passez en revue la liste de contrôle de soumission et les instructions de validation, puis envoyez votre agent via le guide de soumission pas à pas de l’Espace partenaires.

Découvrez comment envoyer votre agent à La Place de marché Microsoft à l’aide de l’Espace partenaires.

Lorsque vous avez terminé, votre agent est publié sur la Place de marché Microsoft et disponible pour que les clients découvrent et déploient.