Partager via


Cycle de développement de l’Agent 365

Important

Vous devez faire partie du programme Frontier en version préliminaire 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 développement, vous construisez deux artefacts. Un agent Agent 365 exige que ces artefacts 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’agents et des utilisateurs d’agents dans le centre d’administration de Microsoft 365 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 dépôt open source Agent 365 Samples propose des exemples qui vous aident à démarrer rapidement le développement d’Agent 365.

Les sections suivantes listent les étapes du cycle de développement de l’Agent 365 où vous construisez ces artefacts :

  1. Build and run agent
  2. Configuration de l’agent de configuration 365
  3. Plan d’agent de configuration
  4. Déployer
  5. Publier l’agent vers le centre d’administration Microsoft 365
  6. Créer des instances d’agent

Conseil / Astuce

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

1. Construire et exécuter l’agent

Configurez le code de l’agent pour qu’il loge 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, vous pouvez utiliser des samples qui utilisent certains des SDK d’agents 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 notifications provenant des applications Microsoft 365.

  • Outillage – Permet aux développeurs d’ajouter diverses fonctionnalités puissantes à leurs agents comme Email, 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 authentification complète et intégration Microsoft 365 pour une fonctionnalité en temps réel.
  • 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.

Quand vous aurez terminé, votre agent devrait s’exécuter dans Visual Studio Code ou un autre IDE sans erreurs. Apprenez à tester les agents localement, puis testez avec des applications Microsoft 365 en utilisant des Dev Tunnels avant de déployer sur le cloud.

2. Configuration de l’agent de configuration 365

La CLI de l’Agent 365 doit connaître votre locataire, votre abonnement et d’autres détails pour créer les ressources nécessaires comme Agent Blueprint.

Suivez ces étapes pour créer une configuration valide de l’Agent 365 : configuration de l’Agent 365. Alternativement, la configuration guidée par IA peut automatiser cette étape et toutes les étapes restantes en utilisant 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

Quand vous avez terminé, vous avez toutes les ressources Azure nécessaires : agent blueprint, permissions 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 optionnelle si vous avez déjà votre agent sous Azure ou un autre service cloud comme Amazon Web Services (AWS) ou Google Cloud Platform (GCP).

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

Apprenez à 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:

Quand vous avez terminé, vous avez une application web fonctionnelle dans Azure (ou un autre cloud) qui exécute 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 le centre d’administration Microsoft 365

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’agents à 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.
  • Demande 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.