Questi casi sono coperti su altre pagine:
- Utilizzi claude.ai chat o Cowork, non Claude Code: vedi Plugin su claude.ai e in Cowork
- Claude Code ha stampato un errore: trovalo in Troubleshoot plugins
@ non è claude-plugins-official, aggiungi prima quel marketplace.
Installare un plugin
Come esempio, questa sezione installacommit-commands dal marketplace ufficiale di Anthropic, che aggiunge comandi per il commit, il push e l’apertura di pull request.
Gli stessi passaggi installano qualsiasi altro plugin: sostituisci il suo nome e il nome del suo marketplace ovunque compaiano commit-commands e claude-plugins-official. Se quel plugin proviene da un marketplace diverso, aggiungi prima il marketplace.
Scegli la scheda per il luogo in cui esegui Claude Code.
- Terminal
- Desktop app
- VS Code
- Cloud session
Avvia Claude Code con L’installazione da qualsiasi altro marketplace richiede un passaggio extra prima: aggiungi il marketplace. Claude Code aggiunge il marketplace ufficiale di Anthropic per te la prima volta che avvii una sessione di terminale interattiva, motivo per cui l’esempio salta quel passaggio. Se hai trovato un plugin su claude.com/marketplace, il suo pulsante Claude Code copia il comando di installazione nella sua forma shell,
claude nel tuo progetto, quindi:1
Apri i dettagli del plugin con il comando di installazione
Esegui Per sfogliare invece, esegui
/plugin install con il nome del plugin e il marketplace. In una sessione, questo comando non installa subito: apre il pannello /plugin sui dettagli di quel plugin in modo che tu possa rivederlo e scegliere prima un ambito./plugin senza un nome di plugin: il pannello si apre sulla scheda Discover, che elenca i plugin da ogni marketplace che hai aggiunto, e puoi digitare per cercare, quindi premere Enter su un plugin per aprire i suoi dettagli.2
Rivedi cosa aggiunge il plugin
Il riquadro dei dettagli mostra la descrizione del plugin. Può anche mostrare:
- Will install: i comandi, gli agents, le skills, gli hooks e i server MCP e LSP che il plugin aggiunge.
- Last updated: mostrato per un plugin nel marketplace ufficiale di Anthropic.
- Context cost: per un plugin nel marketplace ufficiale di Anthropic, due stime di token. Every turn è quello che il plugin aggiunge a ogni messaggio che invii, e When invoked è quello che le sue skills e agents aggiungono una volta che Claude le carica. Le stime appaiono quando apri il plugin nominando il suo marketplace, come fa il comando del passaggio 1, o dalla scheda Marketplaces. Il riquadro dei dettagli che raggiungi dall’elenco Discover non le mostra.
Components will be discovered at installation invece.Un plugin può eseguire hooks e server MCP, quindi leggi il riquadro prima di installare. Vedi Plugin security and trust.3
Scegli un ambito
Seleziona una delle tre opzioni di installazione:
- Install for you (user scope): ottieni il plugin in ogni progetto su questa macchina
- Install for all collaborators on this repository (project scope): è abilitato per tutti coloro che lavorano in questo repository
- Install for you, in this repo only (local scope): lo ottieni solo in questo repository
4
Leggi il riepilogo dell'installazione
L’ultima frase del riepilogo ti dice se il plugin è utilizzabile in questa sessione:
- Active now:
Plugin is now active.Non è necessario ricaricare. - Reload needed:
Run /reload-plugins to activate.Il pannello si chiude e Claude Code esegue quel ricaricamento per te. Se il ricaricamento invaliderebbe la prompt cache, avverte e lascia il plugin in sospeso invece. Esegui/reload-plugins --forceper attivarlo comunque, il che costa una richiesta non memorizzata nella cache. - Load failed:
The plugin couldn't be loaded. Apri la scheda Errors in/pluginper il motivo, quindi vedi After install: plugin not working.
5
Conferma che il plugin funziona
Digita
/ e cerca le skills del plugin sotto il suo nome, nella forma /<plugin>:<skill>. Per commit-commands, appare /commit-commands:commit. Due altri posti elencano il plugin:- Apri la scheda Installed in
/plugin, che elenca il plugin con il suo ambito. - Nel tuo shell, esegui
claude plugin list, che stampa lo stesso elenco con le righeVersion,ScopeeStatus.
/commit-commands:commit non appare, vedi After install: plugin not working.claude plugin install <name>@claude-plugins-official.Scegli un ambito di installazione
L’ambito di installazione di un plugin decide chi ottiene il plugin e quale file di impostazioni lo registra come abilitato:- User scope: il plugin è abilitato per te in ogni progetto su questa macchina. La voce va in
enabledPluginsin~/.claude/settings.json. - Project scope: il plugin è abilitato per tutti coloro che lavorano in questo repository. La voce va in
.claude/settings.json, che esegui il commit. - Local scope: il plugin è abilitato per te solo in questo repository. La voce va in
.claude/settings.local.json.
defaultEnabled. Tale plugin è installato ma rimane disattivato finché non lo attivi con claude plugin enable <name> nel tuo shell, o dalla scheda Installed di /plugin in una sessione.
Quando lo stesso plugin è impostato in più ambiti, l’impostazione locale sostituisce l’impostazione del progetto e l’impostazione del progetto sostituisce l’impostazione dell’utente. Vedi Find where a plugin is enabled per la regola completa.
Il terminale, le sessioni locali dell’app desktop e l’estensione VS Code su un computer leggono gli stessi file di impostazioni, quindi un plugin che installi a livello di utente in uno di essi è disponibile negli altri due.
JetBrains, esecuzioni non interattive e Agent SDK
Alcuni posti in cui esegui Claude Code non hanno un browser dei plugin proprio:- JetBrains IDEs: il plugin JetBrains esegue Claude Code nel terminale dell’IDE, quindi usa i passaggi della scheda Terminal.
claude -pe altre esecuzioni non interattive:/pluginnon viene eseguito e Claude risponde/plugin isn't available in this environment.I plugin che hai già installato si caricano. Installali e gestiscili dal tuo shell con i comandiclaude plugin.- Agent SDK: carica i plugin attraverso l’opzione plugin dell’SDK. Vedi Load plugins in the Agent SDK.
.claude/settings.json del repository non è installato, vedi Enabled in project settings but not installed.
Plugin dal tuo account claude.ai
Il tuo account claude.ai è una fonte separata di plugin, insieme ai marketplace da cui installi:- Cosa arriva: ogni plugin che attivi per il tuo account claude.ai e ogni plugin che la tua organizzazione attiva per i suoi membri. In una sessione di terminale si sincronizzano in background ogni volta che avvii Claude Code mentre sei connesso con quell’account; nelle sessioni Cowork si scaricano quando la sessione inizia.
- Dove li vedi: in
/plugineclaude plugin listsotto l’ID<name>@synced. Puoi disattivarne uno al tuo ambito a meno che la tua organizzazione non lo richieda. - Cosa non va dall’altra parte: i plugin che installi con
/pluginoclaude plugin installrimangono su questa macchina e non vengono aggiunti al tuo account claude.ai.
Installa dal tuo shell
Eseguiclaude plugin install nel tuo shell per installare un plugin senza avviare una sessione Claude Code, ad esempio da uno script di configurazione.
- Scope: ambito utente per impostazione predefinita. Passa
--scope projecto--scope localper cambiarlo. - Quando i plugin si caricano: i plugin che installa si caricano la prossima volta che avvii Claude Code, o quando esegui
/reload-pluginsin una sessione già aperta. - Il marketplace deve essere aggiunto prima: su una macchina in cui nessuno ha ancora aperto una sessione Claude Code interattiva, il marketplace ufficiale non è registrato, quindi uno script che installa da esso esegue
claude plugin marketplace add anthropics/claude-plugins-officialprima dell’installazione.
Successfully installed plugin: formatter@your-org (scope: project) quando finisce.
Alcuni plugin si installano eseguendo un comando che il loro marketplace nomina, chiamato una command source. Claude Code ti mostra quel comando e ti chiede di accettarlo prima che venga eseguito. Uno script non ha nessuno per rispondere a quel prompt, quindi passa --yes lì per accettarlo.
Per ogni flag claude plugin install, vedi plugin install.
Aggiungi un marketplace
Hai bisogno di questa sezione solo quando il plugin che desideri non è nel marketplace ufficiale di Anthropic, ad esempio uno che un collega ha pubblicato o uno dal marketplace della comunità di Anthropic. Un marketplace è un catalogo di plugin e Claude Code deve conoscere un marketplace prima di poter installare da esso. Aggiungi un marketplace una volta. Dopo di che, i suoi plugin appaiono sulla scheda Discover e si installano con/plugin install <plugin>@<marketplace> in una sessione o claude plugin install <plugin>@<marketplace> nel tuo shell, dove <marketplace> è il nome con cui il marketplace si è registrato. Per fare entrambi in un passaggio, vedi Aggiungi un marketplace e installa in un comando.
In una sessione Claude Code, esegui /plugin marketplace add seguito dalla fonte del marketplace: un repository GitHub, un repository git su qualsiasi host, una directory o file locale, o un marketplace.json ospitato.
Dal tuo shell,
claude plugin marketplace add accetta le stesse fonti.
Includi il prefisso https:// su ogni URL, o usa la forma git@host:path per SSH. Se digiti un gitlab.example.com/your-group/your-marketplace.git nudo, Claude Code lo legge come scorciatoia GitHub owner/repo e lo rifiuta.
Quando il comando ha successo, stampa Successfully added marketplace: <name>, e i plugin del marketplace appaiono sulla scheda Discover la prossima volta che apri /plugin, senza necessità di ricaricamento. Se fallisce, abbina il messaggio di errore in Troubleshoot plugins.
Aggiungi un marketplace e installa in un comando
Per installare un plugin da un marketplace che non hai ancora aggiunto, esegui/plugin install in una sessione Claude Code e nomina la fonte del marketplace con --marketplace. Richiede Claude Code v2.1.275 o successivo.
/plugin marketplace add, come GitHub owner/repo, un URL git o un percorso locale, tranne che non può contenere spazi. Dai il nome del plugin da solo, senza un suffisso @marketplace.
Se non hai ancora aggiunto quel marketplace, Claude Code mostra la fonte che ha risolto e ti chiede di confermare prima di aggiungerla. Una volta aggiunto il marketplace, i dettagli del plugin si aprono e scegli un ambito di installazione. Se la fonte corrisponde a un marketplace che hai già aggiunto, Claude Code salta la conferma e apre i dettagli del plugin in quel marketplace.
Aggiungi un marketplace privato
Un marketplace privato è uno in un repository a cui hai bisogno di credenziali per clonare, su GitHub o su qualsiasi altro host git. Lo aggiungi con lo stesso comando/plugin marketplace add o claude plugin marketplace add di uno pubblico. Claude Code lo clona con le credenziali git già sulla tua macchina e non chiede mai, quindi ogni modo di connettersi ha un requisito:
- HTTPS: i tuoi helper di credenziali git si applicano, quindi l’accesso che hai configurato con
gh auth login, il Portachiavi macOS ogit-credential-storefunziona. I prompt interattivi sono soppressi, quindi un host a cui non ti sei mai autenticato fallisce invece di chiedere una password. - SSH: l’host deve già essere nel tuo file
known_hostse la chiave deve funzionare senza un prompt di passphrase, perché i prompt di impronta digitale dell’host e di passphrase sono soppressi anche loro. - Scorciatoia GitHub
owner/repo: Claude Code controlla se la tua chiave SSH si autentica agithub.com, quindi clona su SSH se lo fa e su HTTPS se non lo fa. ImpostaCLAUDE_CODE_PLUGIN_PREFER_HTTPS=1per saltare quel controllo e clonare sempre su HTTPS.
/plugin install, /plugin marketplace update e claude plugin update.
Su un host GitHub Enterprise Server, vedi Plugin marketplaces on GHES per le credenziali che ogni operazione richiede.
Se la tua organizzazione registra il marketplace per te attraverso le impostazioni gestite, non lo aggiungi tu stesso. Vedi Pre-install and require plugins.
Aggiungi un marketplace da claude.ai
Nelle sessioni di terminale in cui i plugin si sincronizzano dal tuo account claude.ai, claude.ai può anche elencare i marketplace dei plugin per te, come la libreria dei plugin della tua organizzazione e i tuoi caricamenti su claude.ai. Aggiungi uno di questi per nome piuttosto che per fonte. L’aggiunta di un marketplace da claude.ai richiede Claude Code v2.1.273 o successivo. Aggiungi un marketplace claude.ai dal pannello/plugin o dal tuo shell:
- All’interno di una sessione: esegui
/plugine vai alla scheda Marketplaces, che elenca i marketplace da claude.ai. Selezionane uno lì per aggiungerlo. - Dal tuo shell: esegui
claude plugin marketplace list, che li stampa in una sezioneFrom claude.ai:. Quindi eseguiclaude plugin marketplace addcon il flag--claudeaie il nome mostrato nell’elenco.
claudeai-organization-library:
claudeai-, derivato dal nome che claude.ai lo elenca. Ad esempio, un marketplace elencato come “Organization library” diventa claudeai-organization-library. Installa i suoi plugin per quel nome, ad esempio con claude plugin install <plugin>@claudeai-organization-library.
Se esci, o accedi a un’organizzazione claude.ai diversa, il marketplace rimane configurato ma non mostra alcun plugin, e i plugin che hai già installato da esso continuano a caricarsi.
La sezione From claude.ai: può anche elencare marketplace basati su git condivisi attraverso claude.ai, e stampa una fonte per ognuno di quelli. Aggiungili per quella fonte come in Aggiungi un marketplace, non con --claudeai.
Gestisci i plugin installati
La scheda Installed in/plugin elenca i tuoi plugin con azioni per abilitare, disabilitare, aggiornare o disinstallare ognuno. In una sessione Claude Code, esegui /plugin e premi Tab per raggiungerla, o esegui /plugin enable, /plugin disable o /plugin uninstall per aprire il pannello e fare quel cambiamento lì. I plugin disabilitati sono raggruppati sotto un’intestazione compressa in fondo all’elenco. Usa questi tasti sull’elenco:
- Digita per filtrare per nome o descrizione.
- Premi Space per abilitare o disabilitare il plugin selezionato, e f per contrassegnarlo come preferito.
- Premi Enter per aprire i dettagli di un plugin. Il menu lì offre Disable plugin o Enable plugin, Update now e Uninstall. I plugin che accettano impostazioni offrono anche Configure options.
/plugin con modifiche in sospeso che hai fatto in esso, Claude Code esegue /reload-plugins per te per applicarle. Se il ricaricamento invaliderebbe la prompt cache, avverte e lascia le modifiche in sospeso invece. Esegui /reload-plugins --force per applicarle comunque.
Gestisci i plugin sincronizzati da claude.ai
La scheda Installed in/plugin elenca anche i plugin sincronizzati dal tuo account claude.ai, con synced come loro fonte. I plugin sincronizzati appaiono nelle sessioni di terminale su Claude Code v2.1.273 o successivo.
- Abilita o disabilita: usa la scheda Installed, a meno che la tua organizzazione non abbia contrassegnato il plugin come richiesto.
- Rimuovi: disattiva il plugin su claude.ai.
Plugins changed. Run /reload-plugins to activate. Esegui /reload-plugins per caricare il cambiamento in quella sessione, o lascialo per la prossima volta che avvii Claude Code.
Disinstalla un plugin che il progetto abilita
Quando scegli Uninstall per un plugin che il.claude/settings.json di questo repository abilita, sia dalla scheda Installed che con /plugin uninstall, Claude Code ti chiede se disabilitarlo per te o disinstallarlo per tutti:
- Disable for me: premi y. Claude Code scrive
falseper il plugin nel tuo.claude/settings.local.jsone lo lascia installato per il progetto. - Uninstall for everyone: premi u. Claude Code rimuove il plugin dal
.claude/settings.jsoncondiviso.
Vedi cosa aggiunge un plugin installato alle tue sessioni
Nel tuo shell, eseguiclaude plugin details <name> per un plugin installato. La riga Always-on è il numero di token che il plugin aggiunge a ogni sessione in cui è abilitato, e le righe per componente mostrano quale skill o agent contribuisce di più. Per l’output completo e cosa significa ogni figura, vedi Measure what a plugin costs.
Trova i plugin che non usi più
Sulla scheda Installed in/plugin, i plugin che hai installato tu stesso e che non hai usato di recente appaiono sotto un’intestazione Not used recently, e i dettagli di ogni plugin mostrano una riga Last used. Usa quell’intestazione e quella riga per trovare i plugin che ancora aggiungono costo di avvio e contesto, quindi disabilitali o disinstallali.
Plugin con dipendenze
Un plugin può dichiarare altri plugin da cui dipende. Quando installi, disabiliti o disinstalli tale plugin da un marketplace, Claude Code agisce anche su quelle dipendenze:- Install: Claude Code installa anche e abilita le dipendenze dichiarate del plugin allo stesso ambito. Il messaggio di successo le elenca.
- Enable: Claude Code abilita anche le dipendenze del plugin che sono installate ma disabilitate. Se una dipendenza dichiarata non è installata, l’abilitazione fallisce e il messaggio ti dice di installarla prima.
- Disable: quando un altro plugin abilitato ha ancora bisogno di quello che hai nominato, Claude Code rifiuta e stampa un comando concatenato che disabilita entrambi nell’ordine giusto.
- Uninstall: le dipendenze auto-installate rimangono fino a quando non esegui
claude plugin prunenel tuo shell; vedi plugin prune.
--plugin-dir invece, vedi Test a plugin and its dependency locally.
Gestisci i plugin dal tuo shell
Puoi anche gestire i plugin senza avviare una sessione Claude Code. Nel tuo shell, eseguiclaude plugin install, enable, disable o uninstall come comandi di terminale ordinari; cambiano le stesse impostazioni che il pannello /plugin fa. Ognuno accetta --scope per mirare a un ambito, e usa un ambito predefinito quando lo ometti:
enableedisableagiscono sull’ambito più specifico le cui impostazioni già elencano il plugin.installeuninstallagiscono sull’ambito utente.
Mantieni i plugin aggiornati
I plugin si aggiornano automaticamente quando il marketplace da cui provengono ha l’auto-update attivato. Dopo l’avvio di una sessione, Claude Code aggiorna quei marketplace e aggiorna le copie su disco dei plugin che hai installato da essi. La sessione in esecuzione mantiene le versioni che ha già caricato. Dopo un aggiornamento, vediPlugin updated: <name> · Run /reload-plugins to apply, e la sessione successiva carica automaticamente le nuove versioni.
Questi sono i valori predefiniti di auto-update per ogni tipo di marketplace:
- On by default:
claude-plugins-officiale gli altri nomi di marketplace ufficiali tranneknowledge-work-pluginsefirst-party-plugins, più marketplace aggiunti da claude.ai. - Off by default: ogni altro marketplace, incluso il marketplace della comunità, i marketplace di terze parti e i marketplace di sviluppo locale.
Attiva o disattiva l’auto-update per un marketplace
In una sessione Claude Code, esegui/plugin e vai alla scheda Marketplaces. Seleziona il marketplace, quindi seleziona Enable auto-update o Disable auto-update.
Aggiorna un plugin ora
In una sessione, apri il plugin sulla scheda Installed in/plugin e seleziona Update now, o nel tuo shell esegui claude plugin update <plugin>@<marketplace>.
Auto-update da un marketplace privato
Per un marketplace privato, vedi What background auto-update does with credentials per come gli auto-update in background si autenticano su SSH e HTTPS, e Troubleshoot plugins per i messaggi che vedi quando falliscono.Gestisci i marketplace
La scheda Marketplaces in/plugin elenca ogni marketplace che hai registrato, insieme alla sua fonte. Selezionane uno per sfogliare i suoi plugin, aggiornare il suo elenco, attivare o disattivare l’auto-update, o rimuoverlo.
Puoi anche elencare, aggiornare e rimuovere i marketplace con comandi, dal tuo shell o all’interno di una sessione:
Quando rimuovi un marketplace, Claude Code disinstalla ogni plugin che hai installato da esso e rimuove le loro voci
enabledPlugins dai tuoi file di impostazioni. La scheda Marketplaces nomina quei plugin prima di chiederti di confermare.
Passaggi successivi
- Marketplace di Anthropic: come differiscono i marketplace ufficiale, della comunità e demo e dove sfogliare ognuno
- Plugin loading reference: perché un plugin si è caricato, non si è caricato o non è cambiato dopo un aggiornamento
- Plugin security and trust: cosa rivedere prima di installare un plugin da un marketplace che non conosci
- Troubleshoot plugins: messaggi di errore di installazione e marketplace con le loro correzioni
- Create a plugin: costruisci il tuo