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.
Cet article explique comment activer la découverte de plug-ins via un point de terminaison de la Place de marché de plug-ins dans Azure Centre d’API. Le point de terminaison du marché des plug-ins utilise l’API du plan de données du centre API pour cataloguer les plug-ins IA comme les serveurs MCP et les compétences disponibles dans l’inventaire du centre API.
Les développeurs peuvent ajouter la Place de marché des plug-ins à leur environnement de développement cli GitHub Copilot ou Claude Code pour découvrir et installer des plug-ins à partir de votre centre d’API.
Note
Actuellement, le point de terminaison du marketplace ne prend en charge que l’accès anonyme.
Prerequisites
Centre d’API dans votre abonnement Azure. Si vous n’en avez pas, consultez Démarrage rapide : Créer votre centre d’API.
Un ou plusieurs plug-ins inscrits dans votre inventaire du centre d’API.
Le portail du centre d’API est activé et configuré pour votre centre d’API. Pour plus d’informations, consultez Configurer et personnaliser votre portail du Centre des API. La méthode d’accès que vous choisissez pour le portail détermine comment les développeurs s’authentifient lorsqu’ils accèdent au marché des plugins.
GitHub Copilot CLI ou Claude Code installé dans votre environnement de développement.
Activer le point d’accès à la place de marché des plug-ins
Pour activer le point de terminaison de la place de marché des plug-ins à l’aide du portail Azure :
- Dans le portail Azure, accédez à votre centre d’API.
- Dans le menu de la barre latérale, sous Consommation, sélectionnez Paramètres de l’API de données.
- Sous Point de terminaison de la Place de marché de plug-in, sélectionnez Activer le point de terminaison de la Place de marché du plug-in.
Le point de terminaison du marché a la forme suivante :
https://<service name>.data.<region>.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
Clonez en local le point de terminaison de la place de marché des plugins
Vous pouvez confirmer que le point de terminaison de la Place de marché du plug-in est activé pour votre centre d’API en le clonant localement.
Pour le cloner, utilisez une commande similaire à ce qui suit dans votre terminal, en remplaçant le nom et la région du service par les valeurs de votre centre d’API :
git clone https://myapicenter.data.eastus.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
Le dossier marketplace du référentiel cloné contient des dossiers de configuration de la Place de marché dans Claude Code et GitHub Copilot CLI, ainsi que des dossiers pour chaque plug-in de votre inventaire du centre d’API. Par exemple:
marketplace/
.claude-plugin/
.github/
plugins/
plugin1/
plugin2/
...
Chaque dossier de plug-in contient des fichiers JSON avec les métadonnées et la configuration du plug-in.
Ajouter le marketplace de plugins à GitHub Copilot CLI
Les développeurs peuvent ajouter le marketplace de plug-ins depuis le point de terminaison du marketplace de leur API center vers GitHub Copilot CLI à l’aide de la commande plugin marketplace add. Par exemple, ajoutez-le dans une session CLI GitHub Copilot avec une commande similaire à ce qui suit. Remplacez le nom et la région du service par les valeurs de votre centre d’API :
/plugin marketplace add https://myapicenter.data.eastus.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
Suivez les invites pour ajouter la place de marché des plugins à votre CLI GitHub Copilot.
Après avoir ajouté la Place de marché, utilisez la /plugin marketplace browse commande pour afficher les plug-ins de votre inventaire du centre d’API.
/plugin marketplace browse myapicenter
Ajoutez un plug-in à partir de la Place de marché à une session CLI GitHub Copilot avec la commande /plugin install. Par exemple:
/plugin install plugin-name@myapicenter
Pour plus d’informations sur l’installation de plug-ins à partir de la Place de marché dans GitHub Copilot CLI, consultez GitHub Copilot documentation CLI.
Ajouter une place de marché de plugins à Claude Code
Les développeurs peuvent ajouter le marketplace de plug-ins depuis le point de terminaison du marketplace de leur API center à l’aide de la commande /plugin marketplace add. Par exemple, ajoutez-le dans une session Claude Code avec une commande similaire à la commande suivante. Remplacez le nom et la région du service par les valeurs de votre centre d’API :
/plugin marketplace add https://myapicenter.data.eastus.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
Suivez les instructions pour ajouter la marketplace des plugins.
Après avoir ajouté la Place de marché, utilisez la /plugin commande pour afficher les plug-ins à partir de votre inventaire du centre d’API.
Ajoutez un plug-in de la Place de marché à une session Claude Code avec la /plugin install commande. Par exemple:
/plugin install plugin-name@myapicenter
Pour plus d’informations sur l’installation de plug-ins à partir de la Place de marché dans Claude Code, consultez la documentation de Claude Code.