Vai al contenuto principale
I plugin estendono Claude Code con comandi personalizzati, agenti, hook e server MCP. I marketplace dei plugin sono cataloghi che ti aiutano a scoprire e installare queste estensioni senza doverle costruire da solo. Stai cercando di creare e distribuire il tuo marketplace? Vedi Crea e distribuisci un marketplace di plugin.

Come funzionano i marketplace

Un marketplace è un catalogo di plugin che qualcun altro ha creato e condiviso. Usare un marketplace è un processo in due fasi:
1

Aggiungi il marketplace

Questo registra il catalogo con Claude Code in modo che tu possa sfogliare ciò che è disponibile. Nessun plugin è ancora installato.
2

Installa singoli plugin

Sfoglia il catalogo e installa i plugin che desideri.
Pensalo come aggiungere un app store: aggiungere lo store ti dà accesso per sfogliare la sua collezione, ma scegli comunque quali app scaricare individualmente.

Marketplace ufficiale di Anthropic

Il marketplace ufficiale di Anthropic (claude-plugins-official) è automaticamente disponibile quando avvii Claude Code. Esegui /plugin e vai alla scheda Discover per sfogliare ciò che è disponibile. Per installare un plugin dal marketplace ufficiale:
/plugin install plugin-name@claude-plugins-official
Il marketplace ufficiale è mantenuto da Anthropic. Per distribuire i tuoi plugin, crea il tuo marketplace e condividilo con gli utenti.
Il marketplace ufficiale include diverse categorie di plugin:

Code intelligence

I plugin di code intelligence aiutano Claude a comprendere il tuo codebase più profondamente. Con questi plugin installati, Claude può saltare alle definizioni, trovare riferimenti e vedere errori di tipo immediatamente dopo le modifiche. Questi plugin utilizzano il Language Server Protocol (LSP), la stessa tecnologia che alimenta la code intelligence di VS Code. Questi plugin richiedono che il binario del language server sia installato sul tuo sistema. Se hai già un language server installato, Claude potrebbe chiederti di installare il plugin corrispondente quando apri un progetto.
LinguaggioPluginBinario richiesto
C/C++clangd-lspclangd
C#csharp-lspcsharp-ls
Gogopls-lspgopls
Javajdtls-lspjdtls
Lualua-lsplua-language-server
PHPphp-lspintelephense
Pythonpyright-lsppyright-langserver
Rustrust-analyzer-lsprust-analyzer
Swiftswift-lspsourcekit-lsp
TypeScripttypescript-lsptypescript-language-server
Puoi anche creare il tuo plugin LSP per altri linguaggi.
Se vedi Executable not found in $PATH nella scheda /plugin Errors dopo aver installato un plugin, installa il binario richiesto dalla tabella sopra.

Integrazioni esterne

Questi plugin raggruppano server MCP preconfigurati in modo che tu possa connettere Claude a servizi esterni senza configurazione manuale:
  • Source control: github, gitlab
  • Project management: atlassian (Jira/Confluence), asana, linear, notion
  • Design: figma
  • Infrastructure: vercel, firebase, supabase
  • Communication: slack
  • Monitoring: sentry

Development workflows

Plugin che aggiungono comandi e agenti per attività di sviluppo comuni:
  • commit-commands: Flussi di lavoro di commit Git inclusi commit, push e creazione di PR
  • pr-review-toolkit: Agenti specializzati per la revisione delle pull request
  • agent-sdk-dev: Strumenti per la creazione con Claude Agent SDK
  • plugin-dev: Toolkit per la creazione dei tuoi plugin

Output styles

Personalizza come Claude risponde:
  • explanatory-output-style: Approfondimenti educativi sulle scelte di implementazione
  • learning-output-style: Modalità di apprendimento interattivo per lo sviluppo delle competenze

Prova: aggiungi il marketplace demo

Anthropic mantiene anche un marketplace di plugin demo (claude-code-plugins) con plugin di esempio che mostrano cosa è possibile con il sistema di plugin. A differenza del marketplace ufficiale, devi aggiungere questo manualmente.
1

Aggiungi il marketplace

Da Claude Code, esegui il comando plugin marketplace add per il marketplace anthropics/claude-code:
/plugin marketplace add anthropics/claude-code
Questo scarica il catalogo del marketplace e rende i suoi plugin disponibili per te.
2

Sfoglia i plugin disponibili

Esegui /plugin per aprire il gestore dei plugin. Questo apre un’interfaccia a schede con quattro schede che puoi scorrere usando Tab (o Shift+Tab per andare indietro):
  • Discover: sfoglia i plugin disponibili da tutti i tuoi marketplace
  • Installed: visualizza e gestisci i tuoi plugin installati
  • Marketplaces: aggiungi, rimuovi o aggiorna i tuoi marketplace aggiunti
  • Errors: visualizza eventuali errori di caricamento dei plugin
Vai alla scheda Discover per vedere i plugin dal marketplace che hai appena aggiunto.
3

Installa un plugin

Seleziona un plugin per visualizzare i suoi dettagli, quindi scegli un ambito di installazione:
  • User scope: installa per te stesso in tutti i progetti
  • Project scope: installa per tutti i collaboratori su questo repository
  • Local scope: installa per te stesso solo in questo repository
Ad esempio, seleziona commit-commands (un plugin che aggiunge comandi di flusso di lavoro git) e installalo nel tuo ambito utente.Puoi anche installare direttamente dalla riga di comando:
/plugin install commit-commands@anthropics-claude-code
Vedi Configuration scopes per saperne di più sugli ambiti.
4

Usa il tuo nuovo plugin

Dopo l’installazione, i comandi del plugin sono immediatamente disponibili. I comandi dei plugin sono nello spazio dei nomi del nome del plugin, quindi commit-commands fornisce comandi come /commit-commands:commit.Prova eseguendo:
/commit-commands:commit
Questo mette in scena le tue modifiche, genera un messaggio di commit e crea il commit.Ogni plugin funziona diversamente. Controlla la descrizione del plugin nella scheda Discover o la sua homepage per scoprire quali comandi e funzionalità fornisce.
Il resto di questa guida copre tutti i modi in cui puoi aggiungere marketplace, installare plugin e gestire la tua configurazione.

Aggiungi marketplace

Usa il comando /plugin marketplace add per aggiungere marketplace da diverse fonti.
Scorciatoie: Puoi usare /plugin market invece di /plugin marketplace, e rm invece di remove.
  • Repository GitHub: formato owner/repo (ad esempio, anthropics/claude-code)
  • URL Git: qualsiasi URL di repository git (GitLab, Bitbucket, self-hosted)
  • Percorsi locali: directory o percorsi diretti ai file marketplace.json
  • URL remoti: URL diretti ai file marketplace.json ospitati

Aggiungi da GitHub

Aggiungi un repository GitHub che contiene un file .claude-plugin/marketplace.json usando il formato owner/repo—dove owner è il nome utente o l’organizzazione GitHub e repo è il nome del repository. Ad esempio, anthropics/claude-code si riferisce al repository claude-code di proprietà di anthropics:
/plugin marketplace add anthropics/claude-code

Aggiungi da altri host Git

Aggiungi qualsiasi repository git fornendo l’URL completo. Questo funziona con qualsiasi host Git, inclusi GitLab, Bitbucket e server self-hosted: Usando HTTPS:
/plugin marketplace add https://gitlab.com/company/plugins.git
Usando SSH:
/plugin marketplace add [email protected]:company/plugins.git
Per aggiungere un branch o tag specifico, aggiungi # seguito dal ref:
/plugin marketplace add https://gitlab.com/company/plugins.git#v1.0.0

Aggiungi da percorsi locali

Aggiungi una directory locale che contiene un file .claude-plugin/marketplace.json:
/plugin marketplace add ./my-marketplace
Puoi anche aggiungere un percorso diretto a un file marketplace.json:
/plugin marketplace add ./path/to/marketplace.json

Aggiungi da URL remoti

Aggiungi un file marketplace.json remoto tramite URL:
/plugin marketplace add https://example.com/marketplace.json
I marketplace basati su URL hanno alcune limitazioni rispetto ai marketplace basati su Git. Se riscontri errori “path not found” durante l’installazione di plugin, vedi Troubleshooting.

Installa plugin

Una volta aggiunti i marketplace, puoi installare i plugin direttamente (installa nell’ambito utente per impostazione predefinita):
/plugin install plugin-name@marketplace-name
Per scegliere un ambito di installazione diverso, usa l’interfaccia interattiva: esegui /plugin, vai alla scheda Discover e premi Enter su un plugin. Vedrai opzioni per:
  • User scope (predefinito): installa per te stesso in tutti i progetti
  • Project scope: installa per tutti i collaboratori su questo repository (aggiunge a .claude/settings.json)
  • Local scope: installa per te stesso solo in questo repository (non condiviso con i collaboratori)
Potresti anche vedere plugin con ambito managed—questi sono installati dagli amministratori tramite managed settings e non possono essere modificati. Esegui /plugin e vai alla scheda Installed per vedere i tuoi plugin raggruppati per ambito.
Assicurati di fidarti di un plugin prima di installarlo. Anthropic non controlla quali server MCP, file o altro software sono inclusi nei plugin e non può verificare che funzionino come previsto. Controlla la homepage di ogni plugin per ulteriori informazioni.

Gestisci i plugin installati

Esegui /plugin e vai alla scheda Installed per visualizzare, abilitare, disabilitare o disinstallare i tuoi plugin. Puoi anche gestire i plugin con comandi diretti. Disabilita un plugin senza disinstallarlo:
/plugin disable plugin-name@marketplace-name
Riabilita un plugin disabilitato:
/plugin enable plugin-name@marketplace-name
Rimuovi completamente un plugin:
/plugin uninstall plugin-name@marketplace-name
L’opzione --scope ti consente di indirizzare un ambito specifico con comandi CLI:
claude plugin install formatter@your-org --scope project
claude plugin uninstall formatter@your-org --scope project

Gestisci i marketplace

Puoi gestire i marketplace tramite l’interfaccia interattiva /plugin o con comandi CLI.

Usa l’interfaccia interattiva

Esegui /plugin e vai alla scheda Marketplaces per:
  • Visualizzare tutti i tuoi marketplace aggiunti con le loro fonti e stato
  • Aggiungere nuovi marketplace
  • Aggiornare gli elenchi dei marketplace per recuperare i plugin più recenti
  • Rimuovere i marketplace che non ti servono più

Usa comandi CLI

Puoi anche gestire i marketplace con comandi diretti. Elenca tutti i marketplace configurati:
/plugin marketplace list
Aggiorna gli elenchi dei plugin da un marketplace:
/plugin marketplace update marketplace-name
Rimuovi un marketplace:
/plugin marketplace remove marketplace-name
La rimozione di un marketplace disinstallerà tutti i plugin che hai installato da esso.

Configura gli aggiornamenti automatici

Claude Code può aggiornare automaticamente i marketplace e i loro plugin installati all’avvio. Quando l’aggiornamento automatico è abilitato per un marketplace, Claude Code aggiorna i dati del marketplace e aggiorna i plugin installati alle loro versioni più recenti. Se alcuni plugin sono stati aggiornati, vedrai una notifica che suggerisce di riavviare Claude Code. Attiva/disattiva l’aggiornamento automatico per singoli marketplace tramite l’interfaccia utente:
  1. Esegui /plugin per aprire il gestore dei plugin
  2. Seleziona Marketplaces
  3. Scegli un marketplace dall’elenco
  4. Seleziona Enable auto-update o Disable auto-update
I marketplace ufficiali di Anthropic hanno l’aggiornamento automatico abilitato per impostazione predefinita. I marketplace di terze parti e di sviluppo locale hanno l’aggiornamento automatico disabilitato per impostazione predefinita. Per disabilitare completamente tutti gli aggiornamenti automatici sia per Claude Code che per tutti i plugin, imposta la variabile di ambiente DISABLE_AUTOUPDATER. Vedi Auto updates per i dettagli. Per mantenere gli aggiornamenti automatici dei plugin abilitati mentre disabiliti gli aggiornamenti di Claude Code, imposta FORCE_AUTOUPDATE_PLUGINS=true insieme a DISABLE_AUTOUPDATER:
export DISABLE_AUTOUPDATER=true
export FORCE_AUTOUPDATE_PLUGINS=true
Questo è utile quando vuoi gestire gli aggiornamenti di Claude Code manualmente ma ricevere comunque aggiornamenti automatici dei plugin.

Configura i marketplace del team

Gli amministratori del team possono configurare l’installazione automatica del marketplace per i progetti aggiungendo la configurazione del marketplace a .claude/settings.json. Quando i membri del team si fidano della cartella del repository, Claude Code li invita a installare questi marketplace e plugin. Per le opzioni di configurazione complete incluse extraKnownMarketplaces e enabledPlugins, vedi Plugin settings.

Troubleshooting

Comando /plugin non riconosciuto

Se vedi “unknown command” o il comando /plugin non appare:
  1. Controlla la tua versione: Esegui claude --version. I plugin richiedono la versione 1.0.33 o successiva.
  2. Aggiorna Claude Code:
    • Homebrew: brew upgrade claude-code
    • npm: npm update -g @anthropic-ai/claude-code
    • Native installer: Esegui di nuovo il comando di installazione da Setup
  3. Riavvia Claude Code: Dopo l’aggiornamento, riavvia il tuo terminale ed esegui claude di nuovo.

Problemi comuni

  • Marketplace non caricato: Verifica che l’URL sia accessibile e che .claude-plugin/marketplace.json esista nel percorso
  • Errori di installazione dei plugin: Controlla che gli URL di origine dei plugin siano accessibili e che i repository siano pubblici (o che tu abbia accesso)
  • File non trovati dopo l’installazione: I plugin vengono copiati in una cache, quindi i percorsi che fanno riferimento a file al di fuori della directory del plugin non funzioneranno
  • Plugin Skills non appaiono: Cancella la cache con rm -rf ~/.claude/plugins/cache, riavvia Claude Code e reinstalla il plugin. Vedi Plugin Skills not appearing per i dettagli.
Per il troubleshooting dettagliato con soluzioni, vedi Troubleshooting nella guida del marketplace. Per gli strumenti di debug, vedi Debugging and development tools.

Passaggi successivi

  • Costruisci i tuoi plugin: Vedi Plugins per creare comandi, agenti e hook personalizzati
  • Crea un marketplace: Vedi Create a plugin marketplace per distribuire i plugin al tuo team o comunità
  • Riferimento tecnico: Vedi Plugins reference per le specifiche complete