Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
En vous appuyant sur les fonctionnalités que vous avez sélectionnées dans Choisissez des fonctionnalités pour votre plug-in, sélectionnez les outils de développement pour chaque composant. Un plug-in peut utiliser plusieurs outils. Choisissez les outils en fonction des composants, des expériences cibles, de l’approche de création, des exigences du cycle de vie et du support produit actuel.
Comparer les outils de développement
Choisissez un point de départ en fonction de l’approche de création, du composant et du niveau de contrôle dont vous avez besoin.
| Public ou scénario | Point de départ recommandé |
|---|---|
| Générateur sans code | Générateur d’agent |
| Constructeur d’un agent limité aux sites SharePoint ou aux bibliothèques de documents | Agent Builder ou l’expérience d’agent SharePoint prise en charge ; consulter les instructions de l’agent SharePoint |
| Créateur low-code qui a besoin de flux de travail et d’intégration Power Platform | Copilot Studio |
| Développeur pro-code créant un scénario d’agent déclaratif pris en charge ou de package de plug-in alpha avec contrôle de code source, commandes de terminal ou intégration continue | Outils de développement Work IQ (préversion) |
| Développeur pro-code qui a besoin d’un manifeste, d’un package ou d’un contrôle de commande de niveau inférieur | Microsoft 365 Agents Toolkit directement |
| Développeur pro-code générant un agent de moteur personnalisé | Microsoft 365 Agents SDK ou une autre pile de moteur personnalisé prise en charge |
| Développeur évaluant un agent déclaratif déployé | Work IQ Dev Tools pour le workflow guidé, ou CLI Évaluations d’agent directement pour le contrôle de niveau inférieur |
| Utilisateur GitHub Copilot | GitHub Copilot prend en charge l’itinéraire de création sélectionné ; il n’est pas propriétaire du package, de la publication ou du runtime Microsoft 365 |
La matrice suivante répertorie uniquement les itinéraires de composants que les documents sources liés. Ce n’est pas une matrice de soutien exhaustive. Si une combinaison n’est pas répertoriée, consultez la documentation actuelle du produit à la case activée au lieu d’en déduire qu’elle est prise en charge ou non.
| Outil de développement | Itinéraire du composant documenté | Expérience ou hôte cible | Rôle de cycle de vie | État et source faisant autorité |
|---|---|---|---|---|
| Générateur d’agent | Agent déclaratif | Microsoft 365 Copilot | Créez, testez, partagez et envoyez un agent via l’expérience de création gérée | Itinéraire documenté : Générateur d’agent dans Microsoft 365 Copilot |
| Générateur d’agent | Compétence ajoutée à un agent Builder Agent déclaratif | Microsoft 365 Copilot | Créer ou charger une compétence réutilisable pour l’agent | Itinéraire documenté : ajouter des compétences dans Agent Builder |
| Outils de développement Work IQ | Projet d’agent déclaratif, y compris l’API supportée par un outil ou les actions MCP distantes et les compétences de l’agent | Microsoft 365 Copilot | Créer, modifier, valider, provisionner, empaqueter, publier dans l’organisation, partager, tester, surveiller et évaluer le projet | Préversion : documentation des outils de développement Work IQ |
| Outils de développement Work IQ | Package d’application Microsoft 365 qui compose un agent déclaratif, une compétence ou un connecteur MCP distant dans une combinaison documentée | Expériences Microsoft 365 et Copilot prises en charge par les composants et le package sélectionnés | Créez ou importez, composez, validez, provisionnez, empaquetez, exportez et partagez le plug-in | L’arborescence wiqd plugin de commandes est alpha et ne publie pas dans le magasin public : Créer un plug-in avec les outils de développement Work IQ |
| Microsoft 365 Agents Toolkit | Agent déclaratif dans un package d’application Microsoft 365 pris en charge | Microsoft 365 Copilot | Créer, valider, provisionner, empaqueter, tester et publier le package d’application | Itinéraire documenté : générer ou réutiliser des agents déclaratifs |
| Microsoft 365 Agents Toolkit | Connecteur Copilot synchronisé | Microsoft 365 Copilot et Recherche Microsoft | Créer le connecteur, empaqueter l’application, déployer la connexion et tester le contenu indexé | Itinéraire documenté : Créez votre premier connecteur Copilot personnalisé |
| Microsoft 365 Agents Toolkit | Serveur MCP distant utilisé par un agent déclaratif | Agent déclaratif Microsoft 365 Copilot | Ajoutez l’intégration MCP, empaquetez l’application et testez l’agent et le serveur ensemble | Route documentée : Créer un plug-in pour un agent déclaratif à partir d’un serveur MCP |
| Microsoft 365 Agents SDK | Agent de moteur personnalisé | Microsoft 365 Copilot, Teams et autres canaux pris en charge | Créez et hébergez une orchestration, des modèles, des intégrations et des expériences d’agent multicanal personnalisés | Itinéraire documenté : agents de moteur personnalisés pour Microsoft 365 |
| Cowork | Plug-in Cowork avec compétences prises en charge et connecteurs distants | Copilot Cowork | Importer ou créer, empaqueter, tester et publier le plug-in Cowork | Itinéraire documenté : Générer des plugins pour Copilot Cowork |
| Copilot Studio | Agent avec des fonctionnalités, des connaissances, des connecteurs, des flux de travail ou des outils pris en charge par l’expérience Copilot Studio sélectionnée | Microsoft 365 Copilot via un canal de publication Copilot Studio pris en charge | Générez, testez, publiez et gérez l’agent dans l’environnement managé | Itinéraire documenté ; Les fonctionnalités et les canaux de prise en charge varient : Créer des agents avec Copilot Studio |
| GitHub Copilot | Code, configuration, tests et services hébergés indépendamment utilisés par un autre composant documenté | Environnement de développement IDE, GitHub ou en ligne de commande pris en charge | Aider à la mise en œuvre ; un autre outil possède le package Microsoft 365, la voie de validation, de publication et de gouvernance | L’aide au développement, pas une voie d’empaquetage Microsoft 365 : documentation de GitHub Copilot |
Les outils n’ont pas tous la même fonction. Un outil de création ou d’empaquetage crée les artefacts de plug-in pris en charge. GitHub Copilot peut aider à l’implémentation, mais il ne choisit pas seul le package Microsoft 365, la validation, la publication ou le modèle de gouvernance.
Exigences et accès aux outils
Confirmez les licences, les autorisations, les environnements et les outils de développement avant de choisir un chemin d’implémentation. Utilisez Configurez votre environnement de développement pour les exigences Microsoft 365 et suivez la documentation de l’outil sélectionné pour l’installation et l’accès.
Pour les agents déclaratifs, choisissez une expérience guidée sans code lorsque la configuration prise en charge répond à vos besoins. Choisissez un flux de travail pro-code contrôlé à la source lorsque vous avez besoin d’un manifeste direct et d’un contrôle d’intégration d’API. Choisissez Copilot Studio lorsque vous avez besoin de ses flux de travail gérés, de ses connecteurs et de ses fonctionnalités de cycle de vie d’application. Pour une comparaison ciblée des options de création managée, consultez Choisir entre Agent Builder et Copilot Studio.
Générateur d’agent
Utilisez l’expérience de création Microsoft 365 lorsque vous avez besoin d’un moyen guidé pour créer un agent ou une compétence pour un scénario Microsoft 365 simple.
Agent Builder fournit une configuration en langage naturel et un volet de test sans nécessiter de projet de code source. Si votre scénario nécessite une logique de workflow ou des intégrations au-delà de sa configuration prise en charge, comparez Copilot Studio ou une route pro-code.
Considérez :
- L’agent, la compétence, les connaissances et les fonctionnalités d’action prises en charge.
- Les utilisateurs prévus et la portée du partage.
- Si le scénario peut utiliser le runtime Microsoft 365 géré.
- Si la solution nécessite des flux de travail avancés, des intégrations externes ou une gestion du cycle de vie des applications.
Pour connaître les fonctionnalités actuelles d’Agent Builder, consultez Générateur d’agents dans Microsoft 365 Copilot. Pour obtenir de l’aide sur les compétences, consultez Ajouter des compétences avec le générateur d’agent.
Outils de développement Work IQ
Pour le développement d’agents déclaratifs pro-code, commencez avec Work IQ Dev Tools lorsque son cycle de vie pris en charge correspond à votre scénario. L’outil en préversion fournit une ligne de commande et un workflow Visual Studio Code pour le cycle de vie de l’agent déclaratif. Son arborescence de commandes distincte wiqd plugin est une route alpha pour composer des agents, des compétences et des connecteurs MCP distants pris en charge dans un package d’application Microsoft 365.
Utilisez les outils de développement Work IQ lorsque vous en avez besoin :
- Fichiers projet contrôlés à la source.
- Environnements de développement, de préproduction et de production nommés.
- Validation statique hors connexion, validation approfondie du package en priorité ou diagnostics de manifeste en direct dans Visual Studio Code.
- Flux de travail de terminal, de sortie JSON ou d’intégration continue.
- Configuration de l’agent, de l’action, de la compétence ou du package de plug-in alpha scriptable.
- Flux de travail d’empaquetage, de partage et de publication d’organization pris en charge par la surface de commande sélectionnée.
- Évaluations de qualité pour un agent déclaratif déployé.
- Tests et surveillance en préversion ou expérimentaux via les commandes Work IQ, DevUI ou Work IQ.
Choisissez la surface WIQD propriétaire de la tâche :
| Surface | Utilisation documentée | État ou limite |
|---|---|---|
wiqd agent |
Créer, modifier, valider, provisionner, empaqueter, publier, partager, gérer les collaborateurs, évaluer, inspecter et supprimer un projet d’agent déclaratif. | WIQD est en préversion. Les compétences de l’agent et certaines autres fonctionnalités nécessitent des indicateurs de fonctionnalités. |
wiqd plugin |
Créez ou importez un package d’application Microsoft 365, ajoutez des agents, des compétences ou des connecteurs MCP distants pris en charge, validez, approvisionnez, empaquetez, exportez, partagez et supprimez-le. | L’arborescence de commande complète du plugin est alpha. Il n’a pas wiqd plugin publish de commande ; la soumission dans le magasin public et le téléchargement par l’administrateur restent des processus distincts. |
| Extension Work IQ Dev Tools pour Visual Studio Code | Affichez les diagnostics de la couche de validation Microsoft, la saisie semi-automatique prenant en charge le schéma, les oscillations et les correctifs rapides pris en charge pendant que vous modifiez les manifestes. | Validation statique de la boucle interne uniquement ; maintenir la validation CLI en intégration continue. |
wiqd agent eval |
Exécutez des évaluations de qualité sur un agent déclaratif déployé et produisez des fichiers de résultats ou des cartes de score. | S’applique aux agents déclaratifs déployés, et non aux agents de moteur personnalisés. |
wiqd agent list, ask et monitor |
Recherchez les agents déclaratifs déployés, envoyez des invites de test et interrogez l’agent Microsoft 365 Insights sur l’utilisation et l’intégrité. | Surface expérimentale de QI de travail ; nécessite l’authentification Work IQ. |
wiqd devui |
Testez un agent déclaratif déployé dans une interface de navigateur locale et inspectez la sélection des plug-ins, la récupération, les citations, les identificateurs et les résultats bruts. | Fonctionnalité d’aperçu qui doit être activée. |
Assistant CLI Copilot wiqd:wiqd |
Pilotez les flux de travail documentés des agents et des plug-ins de manière conversationnelle au lieu d’entrer directement chaque commande WIQD. | Le programme d’installation inclut cette intégration, sauf si elle est explicitement ignorée. |
WIQD prend en charge une sortie JSON stable et des codes de sortie documentés pour l’automatisation. Son authentification de pipeline approuvé s’applique uniquement aux opérations de cycle de vie principales telles que la provision, la publication et le partage. Il n’authentifie pas la surveillance, les évaluations ou d’autres extensions Work IQ. Reportez-vous à la section Authentification CI/CD avant d’ajouter des commandes WIQD à un pipeline.
Work IQ Dev Tools ne cible pas les agents de moteur personnalisés. Pour l’orchestration personnalisée, les modèles, l’hébergement ou les scénarios multicanaux, utilisez le Microsoft 365 Agents SDK ou une autre approche de moteur personnalisé prise en charge.
Work IQ Dev Tools est en préversion et l’arborescence de commandes du plugin est alpha. Confirmez les commandes actuelles, les indicateurs de fonctionnalités, les exigences de package et les types de composants pris en charge dans la documentation des outils de développement Work IQ.
Microsoft 365 Agents Toolkit
Utilisez Microsoft 365 Agents Toolkit directement lorsque vous avez besoin d’un contrôle de niveau inférieur d’un package d’application Microsoft 365 pris en charge ou de fonctionnalités en dehors de l’étendue des outils de développement Work IQ pris en charge.
Cette voie donne aux développeurs un contrôle direct sur les fichiers de projet, les manifestes, les intégrations d’API et les réponses de cartes adaptatives prises en charge. Il nécessite une familiarité avec la structure du projet et les outils de développement plutôt qu’une expérience de configuration guidée sans code.
Utilisez-le lorsque vous en avez besoin :
- Fichiers de projet et de manifeste contrôlés par la source.
- Workflows en ligne de commande ou Visual Studio Code.
- Commandes d’importation, de validation, d’empaquetage et de publication pour un itinéraire de package pris en charge.
- Prise en charge du package d’application Microsoft 365 pour l’expérience d’agent, de plug-in, de connecteur ou de cible sélectionnée.
La prise en charge varie en fonction du schéma du manifeste, de la capacité, de l’itinéraire du package et de l’expérience Microsoft. Pour connaître les fonctionnalités actuelles de l’outil, consultez Présentation de Microsoft 365 Agents Toolkit. Pour le flux de travail du plug-in Cowork, voir Créer des plug-ins pour Copilot Cowork.
SharePoint
Envisagez une expérience d’agent SharePoint lorsque le scénario est principalement ancré dans des sites SharePoint ou des bibliothèques de documents sélectionnés. Agent Builder prend également en charge les sources de connaissances SharePoint et OneDrive.
Avant de choisir un itinéraire de création SharePoint ou de réutiliser un agent existant, consultez les rubriques Prise en main des agents dans SharePoint et Mettre à niveau les agents dans SharePoint et OneDrive. Confirmez le format de l’agent pris en charge, l’expérience de création, les autorisations, les licences et les applications cibles plutôt que de supposer que tous les agents SharePoint ont les mêmes fonctionnalités ou le même cycle de vie.
Cowork
Cowork prend en charge les plug-ins empaquetés en tant que packages d’application Microsoft 365. Les plugins Cowork peuvent inclure des compétences et des connecteurs pris en charge qui donnent à Cowork une expertise du domaine et un accès aux sources de données externes et aux API.
Utilisez Cowork lorsque :
- Cowork est une expérience cible pour le plugin.
- Le plug-in utilise les compétences et les modèles de connecteur pris en charge par Cowork.
- Vous devez importer, créer, empaqueter ou publier un plugin Cowork via son flux de travail pris en charge.
Pour connaître la structure actuelle du package, les exigences en matière de manifeste, le format de compétence pris en charge, la configuration des connecteurs et les conseils de publication, consultez Créer des plug-ins pour Copilot Cowork.
Copilot Studio
Copilot Studio est un environnement low-code managé pour la création d’agents, de flux de travail et d’applications pilotés par l’IA. Utilisez-le lorsque la solution nécessite des intégrations gérées, une logique de flux de travail, des environnements, une gouvernance, des analyses ou des fonctionnalités de cycle de vie d’entreprise.
Considérez :
- Le harnais Copilot Studio sélectionné et les fonctionnalités qu’il prend en charge.
- Connecteurs, flux de travail, connaissances, outils et services externes requis.
- Environnements de développement, de test et de production.
- Stratégies de données, accès en fonction du rôle, contrôle de code source, déploiement et surveillance.
- Destinations de publication prises en charge et expériences Microsoft cibles.
Pour connaître les fonctionnalités actuelles, consultez la documentation de Microsoft Copilot Studio.
GitHub Copilot
GitHub Copilot aide les développeurs à travailler avec du code et des référentiels. Vous pouvez l’utiliser dans les IDE pris en charge, GitHub ou la ligne de commande pour expliquer le code, proposer des modifications, créer des tests et aider à implémenter les composants de plug-in et les services de support.
Utilisez GitHub Copilot dans les situations suivantes :
- Le plugin nécessite des composants pro-code ou un service hébergé indépendamment.
- Vous souhaitez obtenir de l’aide pour créer des compétences, une configuration, des manifestes, des tests, des API ou des serveurs MCP.
- L’implémentation est maintenue dans un référentiel contrôlé à la source.
- Vous utilisez une expérience ou un harnais GitHub Copilot pris en charge par l’environnement de création sélectionné.
GitHub Copilot ne remplace pas les exigences de création, de validation, d’empaquetage ou de publication spécifiques au composant. Pour connaître les fonctionnalités actuelles, consultez la documentation de GitHub Copilot.
Combiner des outils si nécessaire
Une solution peut utiliser plusieurs outils. Par exemple :
- Utilisez Agent Builder pour créer un agent et GitHub Copilot pour implémenter un service externe.
- Utilisez les outils de développement Work IQ pour un cycle de vie d’agent déclaratif contrôlé à la source et GitHub Copilot pour vous aider dans les modifications et les tests du projet.
- Utilisez Microsoft 365 Agents Toolkit pour créer ou empaqueter une application Microsoft 365 prise en charge et GitHub Copilot pour vous aider avec les fichiers projet, les services et les tests.
- Utilisez Cowork pour créer le package de plug-in pris en charge et un autre outil pour créer le connecteur distant ou le service MCP.
- Utilisez Copilot Studio pour un agent et un flux de travail géré pendant qu’une autre équipe gère un service externe.
Pour chaque composant, identifiez le système d’enregistrement, l’équipe propriétaire et l’outil qui produit l’artefact utilisé dans le plug-in.
Résumez vos choix en matière d’outils
Pour chaque composant, notez l’outil que vous utiliserez :
| Composant de plug-in | Créer ou réutiliser | Outil de développement | Propriétaire | Configuration requise |
|---|---|---|---|---|
| Agent, compétence, connecteur ou fonctionnalité MCP | Réutiliser, configurer, étendre ou générer | Outil de création ou d’implémentation sélectionné | Équipe ou personne responsable | Exigences en matière d’accès, d’environnement, d’identité, de service ou de stratégie |
Vous êtes prêt à générer ou à réutiliser vos composants de plug-in lorsque :
- Chaque composant a une approche de mise en œuvre et un propriétaire.
- Les outils sélectionnés prennent en charge le composant et ciblent les expériences Microsoft.
- Les licences, environnements, identités, autorisations et services requis sont identifiés, avec un propriétaire pour fournir chaque dépendance.
- Les composants réutilisés sont approuvés et accessibles.
- Les équipes comprennent quel outil et quel référentiel sont le système d’enregistrement.
- Les contraintes connues en matière de produit, d’emballage et de distribution sont enregistrées.