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 admin center 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 Copilote, Claude Code ou OpenAI Codex) pour vous guider dans l’installation, la configuration, la création de blueprint, le déploiement et la publication interactives. Tout cela à partir d’un seul fichier d’instructions.

1. Compiler et exécuter l’agent

Configurez le code de l’assistant pour intégrer la logique de votre assistant. 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 : vous permet de générer des agents capables de répondre aux événements et aux notifications des applications Microsoft 365.

  • Outils : vous permet d’ajouter diverses fonctionnalités d’outils puissantes à vos agents tels que l’e-mail, le 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é de l’agent : vous permet de créer des agents qui peuvent utiliser leurs propres identités d’agent uniques pour les appels d’outils, l’observabilité et bien 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 avez toutes les ressources Azure nécessaires : blueprint de l’assistant, autorisations MCP sur le blueprint, le principal de service.

Note

Si vous exécutez en tant qu’administrateur d’ID d’agent ou développeur d’ID d’agent (et non administrateur général), a365 setup all effectue toutes les étapes à l’exception des octrois d’autorisations OAuth2. Un Administrateur général doit exécuter a365 setup admin pour terminer les autorisations restantes avant que votre agent ne soit entièrement opérationnel.

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.

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 sur Microsoft 365 admin center

Les administrateurs peuvent créer des instances et gérer la gouvernance via le Microsoft 365 admin center lorsque vous publiez votre agent.

Découvrez comment 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 assistant au sein de votre propre client, rendez-le disponible sur Microsoft Marketplace.

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 access aux ressources et au support nécessaire pour publier des offres d’agent. Une fois inscrits, 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.