Qu’est-ce qu’un plug-in Microsoft 365 Copilot ?

Un plug-in rassemble les fonctionnalités prises en charge pour une utilisation dans les expériences Microsoft 365 Copilot. Par exemple, une solution peut utiliser une compétence pour guider une tâche, un connecteur Copilot pour accéder au contenu de l’organisation et un serveur MCP pour fournir des outils. Le plug-in permet à cette solution d’être empaquetée, publiée et mise à disposition via les itinéraires Microsoft pris en charge.

Vous construisez chaque capacité avec les outils et les conseils qui s’appliquent à elle. Le modèle de plug-in relie ces capacités à un cycle de vie de publication et de gestion ; elle ne change pas le fonctionnement de chaque fonctionnalité.

Importante

Les composants pris en charge, les packages, les itinéraires de publication, les étapes d’administration et les expériences Microsoft varient selon le produit et le déploiement. Utilisez les conseils liés pour les fonctionnalités et l’itinéraire que vous choisissez.

Choisissez votre chemin

Choisissez l’itinéraire qui correspond à ce que vous devez faire :

Déterminez les besoins de votre solution

Commencez par le travail que la solution doit aider quelqu’un à faire, qui l’utilisera et où il l’utilisera. Choisissez ensuite les fonctionnalités qui prennent en charge ce travail.

Fonctionnalité Utilisez-le pour En savoir plus
Agent déclaratif Créez une expérience axée sur les objectifs à l’aide d’instructions, de connaissances et d’outils Présentation des agents déclaratifs
Compétence Fournir des instructions réutilisables ou un flux de travail pour un travail spécifique Compétences en tant que capacités de plug-in
Connecteur Copilot Rendre disponible le contenu organisationnel externe approuvé Connecteurs Copilot en tant que fonctionnalités de plug-in
Serveur MCP Fournir des outils et des ressources à partir d’un serveur distant Serveurs et plug-ins MCP

Un plug-in peut réunir une ou plusieurs fonctionnalités prises en charge. Vous pouvez générer de nouveaux composants ou réutiliser des composants existants. Un composant peut également exister en dehors d’un plugin et avoir ses propres exigences d’administration.

Un plugin ne contient pas nécessairement le service qu’il utilise. Par exemple, son package peut inclure la configuration d’un serveur MCP distant alors que ce serveur s’exécute séparément.

Passer votre plugin de l’idée à l’utilisation

  1. Préparez-vous à créer votre plug-in. Définissez les utilisateurs prévus, les résultats, les expériences cibles, les fonctionnalités et les exigences.
  2. Créer ou réutiliser des fonctionnalités. Générez ou réutilisez chaque composant requis à l’aide de ses instructions de développement prises en charge, et vérifiez que chaque composant fonctionne indépendamment.
  3. Empaqueter et tester. Intégrez les fonctionnalités, créez et validez le package requis, testez l’expérience résultante et évaluez la qualité des agents le cas échéant.
  4. Publier et distribuer. Envoyez l’artefact validé via une voie de distribution prise en charge.
  5. Rendre disponible et gouverner. Effectuez les actions de révision, d’acquisition, d’affectation, d’activation, de connexion, d’accès et de contrôle qui s’appliquent à l’itinéraire et à la capacité.
  6. Surveiller, mettre à jour et mettre hors service. Surveillez les signaux disponibles, évaluez le comportement le cas échéant, publiez des mises à jour validées, gérez la propriété et l’accès, et mettez la solution hors service si nécessaire.

La publication ne rend pas un plugin utilisable en soi. Les actions après publication dépendent de l’itinéraire de distribution et des composants. Suivez la procédure de votre itinéraire plutôt que de supposer que la révision, l’acquisition, l’affectation, l’activation et la connexion se déroulent en une seule étape.

La gouvernance s’applique tout au long du cycle de vie. Définissez les exigences lors de la planification, validez l’identité et les dépendances avant la publication, appliquez des contrôles de disponibilité et de connexion lorsque vous rendez la solution disponible et gérez les mises à jour, les restrictions et la mise hors service pendant l’exploitation.

Comprendre le package et le Registre

Terme Signification
Plug-in La solution qui rassemble les fonctionnalités prises en charge pour une utilisation particulière
Package de plug-in Artefact versionné utilisé pour la validation, la publication et les mises à jour
Composant Une fonctionnalité prise en charge utilisée par le plug-in
Registre des plug-ins Infrastructure partagée pour l’enregistrement et la distribution des plugins

Le package peut décrire et connecter des composants sans contenir leurs services d’exécution. Les composants peuvent également apparaître dans les inventaires administratifs indépendamment d’un plugin.

L’inscription et la distribution ne remplacent pas l’administration spécifique au produit. La disponibilité, l’accès, les outils, les connexions, les services externes, les données et le comportement d’exécution peuvent utiliser des surfaces de contrôle distinctes.

Suivez les instructions relatives à votre rôle

  • Générer des plug-ins : Planifiez la solution, sélectionnez les outils et les composants, puis générez, empaquetez et testez-la.
  • Administrer les plug-ins et les agents : Passez en revue les exigences dès le début, puis gérez la disponibilité, l’accès, les connexions et les contrôles opérationnels applicables.
  • Publiez les plug-ins pour les clients : Suivez tout le cycle de vie, y compris les exigences en matière de distribution publique, de certification, de maintenance et de support client.
  • Utilisateurs : Recherchez et utilisez les plug-ins mis à disposition dans leur expérience Microsoft.

Vérifier les exigences spécifiques aux produits

Le modèle de plug-in ne remplace pas les outils de développement, les manifestes, la certification, le comportement d’exécution ou les procédures d’administration pour chaque fonctionnalité.

Les agents peuvent participer au modèle de plug-in plus large de différentes façons en fonction du type d’agent, du package, de l’itinéraire de publication et de l’expérience Microsoft. Suivez les instructions de publication de l’agent et de l’outil de création que vous utilisez.

Les plug-ins d’API existants restent pris en charge en tant qu’actions pour les agents déclaratifs. Consultez MCP et les plug-ins d’API pour les agents déclaratifs pour obtenir des conseils sur leur conditionnement et leur cycle de vie.

Étapes suivantes