Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo illustra come abilitare il rilevamento dei plug-in tramite un endpoint del marketplace dei plug-in in Azure API Center. L'endpoint del marketplace del plug-in usa l'API del piano dati di Api Center per catalogare i plug-in di intelligenza artificiale, ad esempio i server MCP e le competenze disponibili nell'inventario del Centro API.
Gli sviluppatori possono aggiungere il marketplace dei plug-in all'interfaccia della riga di comando di GitHub Copilot o all'ambiente di sviluppo Claude Code per individuare e installare plug-in dal centro API.
Note
Attualmente, l'endpoint del marketplace supporta solo l'accesso anonimo.
Prerequisiti
Un centro API nella sottoscrizione Azure. Se non ne hai uno, vedere Avvio rapido: Creare il centro API.
Uno o più plug-in registrati nell'inventario del centro API.
Il portale dell'API Center è stato abilitato e configurato per il tuo Centro API. Per informazioni dettagliate, vedere Configurare e personalizzare il portale di Centro API. Il metodo di accesso che scegli per il portale determina come gli sviluppatori si autenticano quando accedono al marketplace dei plugin.
GitHub Copilot cli o Claude Code installato nell'ambiente di sviluppo.
Abilitare l'endpoint marketplace del plug-in
Per abilitare l'endpoint marketplace del plug-in tramite il portale di Azure:
- Nel portale di Azure passare al centro API.
- Nel menu della barra laterale, in Consumo, selezionare Impostazioni API dati.
- In Endpoint marketplace plug-in selezionare Abilita endpoint marketplace plug-in.
L'endpoint del marketplace ha la seguente forma:
https://<service name>.data.<region>.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
Clona localmente l'endpoint del marketplace dei plug-in
È possibile verificare che l'endpoint del marketplace del plug-in sia abilitato per il centro API clonandolo in locale.
Per clonarlo, usare un comando simile al seguente nel terminale, sostituendo il nome del servizio e l'area con i valori del centro API:
git clone https://myapicenter.data.eastus.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
La cartella marketplace del repository clonato contiene directory per la configurazione del marketplace in Claude Code e GitHub Copilot CLI, oltre a directory per ogni plug-in presente nell'inventario del centro API. Per esempio:
marketplace/
.claude-plugin/
.github/
plugins/
plugin1/
plugin2/
...
Ogni cartella del plug-in contiene file JSON con i metadati e la configurazione del plug-in.
Aggiungere il marketplace dei plug-in alla CLI di GitHub Copilot
Gli sviluppatori possono aggiungere il marketplace dei plugin dall'endpoint marketplace del loro API Center alla CLI di GitHub Copilot usando il plugin marketplace add comando. Ad esempio, aggiungerlo in una sessione dell'interfaccia della riga di comando di GitHub Copilot con un comando simile al seguente. Sostituire il nome e l'area del servizio con i valori del centro API:
/plugin marketplace add https://myapicenter.data.eastus.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
Seguite le istruzioni per aggiungere il marketplace del plugin all'interfaccia della riga di comando di GitHub Copilot.
Dopo aver aggiunto il marketplace, usare il /plugin marketplace browse comando per visualizzare i plug-in dall'inventario del centro API.
/plugin marketplace browse myapicenter
Aggiungere un plug-in dal marketplace a una sessione del CLI di GitHub Copilot con il comando /plugin install. Per esempio:
/plugin install plugin-name@myapicenter
Per ulteriori informazioni sull'installazione di plugin dal marketplace nella GitHub Copilot CLI, consulta la documentazione di GitHub Copilot CLI.
Aggiungere il marketplace dei plugin a Claude Code
Gli sviluppatori possono aggiungere il marketplace dei plug-in dall'endpoint del marketplace del Centro API utilizzando il comando /plugin marketplace add. Ad esempio, aggiungerlo in una sessione claude code con un comando simile al comando seguente. Sostituire il nome e l'area del servizio con i valori del centro API:
/plugin marketplace add https://myapicenter.data.eastus.azure-apicenter.ms/workspaces/default/plugins/marketplace.git
Seguire le istruzioni per aggiungere il marketplace del plug-in.
Dopo aver aggiunto il marketplace, usare il /plugin comando per visualizzare i plug-in dall'inventario del centro API.
Aggiungere un plug-in dal marketplace a una sessione Claude Code con il comando /plugin install. Per esempio:
/plugin install plugin-name@myapicenter
Per altre informazioni sull'installazione di plug-in dal marketplace in Claude Code, vedere la documentazione di Claude Code.