Fonctionnalités de création ou de réutilisation pour votre plug-in

Utilisez les composants et outils de développement que vous avez sélectionnés pour créer les fonctionnalités dont votre solution a besoin. Vous pouvez configurer un composant existant, l’étendre ou en créer un nouveau.

À ce stade, assurez-vous que chaque composant peut effectuer le travail prévu dans un environnement de développement ou de test avec ses dépendances requises disponibles. Vous allez rassembler les composants, tester la solution combinée et créer le package de plug-ins dans Package and test.

Avant de commencer

Pour chaque composant, vérifiez :

  • Ce qu’il doit faire et si vous allez le réutiliser, le configurer, l’étendre ou le générer.
  • L’outil de développement et l’environnement que vous utiliserez.
  • À qui appartient-il et qui peut aider à résoudre les problèmes d’accès ou de dépendance.
  • Les données, identités, autorisations, services et connexions dont il a besoin.

Configurez votre environnement de développement avant de commencer. Si vous devez encore sélectionner un composant ou un outil, voir Choisir des fonctionnalités pour votre plug-in ou Choisir des outils de développement pour votre plug-in.

Suivez les instructions pour vos composants

Générez uniquement les composants dont votre solution a besoin. Suivez les instructions liées pour chacune d’elles.

Composant Procédure Aide
Agent déclaratif Créer ou adapter ses instructions, ses connaissances, ses fonctionnalités et ses connexions. Créer un agent déclaratif
Compétence Créez ou réutilisez ses instructions, ressources, scripts et dépendances. Créer ou réutiliser une compétence
Connecteur Copilot Configurez l’accès au contenu ou au service externe requis et vérifiez les autorisations prévues. Créer ou réutiliser un connecteur
Serveur MCP Générez ou réutilisez un serveur distant et vérifiez que ses outils ou ressources requis sont disponibles. Créer ou réutiliser un serveur MCP

Les outils et procédures diffèrent selon le composant. Suivez les instructions associées au composant et à l’outil de création que vous avez choisis.

Réutiliser un composant existant

Avant de vous appuyer sur un composant existant, vérifiez sa case activée qu’il répond toujours à vos besoins. Vérifiez que vous avez accès, qu’il fonctionne dans l’environnement prévu et que son propriétaire prend en charge votre utilisation planifiée. Configurez l’identité, les autorisations, l’accès aux données ou les connexions requis, puis testez-le avec des scénarios représentatifs.

Enregistrez son propriétaire, sa version ou sa configuration, les dépendances et toutes les limites susceptibles d’affecter l’intégration ou la distribution.

Générer ou étendre un composant

Utilisez l’outil sélectionné pour implémenter la fonctionnalité requise par votre solution. Configurez ses identités, autorisations, données, services et connexions, puis testez son comportement avec des scénarios représentatifs.

Enregistrez son propriétaire, sa version, ses dépendances et ses limitations connues. Si le composant dépend d’un autre service ou d’une autre connexion, vérifiez que la dépendance est disponible et enregistrez tout ce qui doit encore être testé avec la solution combinée.

Vérifier votre travail

Avant de poursuivre, vérifiez les points suivants :

  • Chaque composant requis effectue le travail prévu dans l’environnement de développement ou de test.
  • Les identités, autorisations, données, services, connexions et autres dépendances nécessaires à ces tests sont disponibles.
  • Vous savez à qui appartient chaque composant et comment il sera mis à jour ou pris en charge.
  • Vous avez enregistré des problèmes non résolus et des tests d’intégration à effectuer.

Ensuite, intégrez et testez vos composants dans Package and test. Cette étape couvre la façon dont les composants fonctionnent ensemble et la validation du package de plugins assemblé.