Vai al contenuto principale

Gestisci i plugin per la tua organizzazione

I marketplace dei plugin consentono ai proprietari dei piani Team ed Enterprise di distribuire plugin curati a tutti gli utenti della loro organizzazione. Crei un marketplace, aggiungi plugin ad esso e controlli esattamente quali plugin i tuoi colleghi possono vedere e utilizzare. I plugin che distribuisci vengono visualizzati sia nella chat (sul web e nella scheda Chat di Claude Desktop) che in Claude Cowork.

I proprietari e i proprietari principali dei piani Team ed Enterprise possono gestire i plugin dell'organizzazione in Impostazioni organizzazione > Plugin.

Requisiti: Cowork e Skills devono essere entrambi abilitati per la tua organizzazione prima di poter utilizzare i marketplace dei plugin.


Utilizza i marketplace creati da Anthropic

Anthropic fornisce marketplace integrati di plugin per diverse funzioni, come legale e finanza. Un marketplace Knowledge Work viene aggiunto alla tua organizzazione per impostazione predefinita.

Per aggiungere un marketplace creato da Anthropic:

  1. Vai a Impostazioni organizzazione > Plugin.

  2. Fai clic su "Aggiungi plugin".

  3. Seleziona "Sfoglia fonti Anthropic".

  4. Fai clic su "Aggiungi" su ognuno che desideri venga visualizzato per tutti gli utenti della tua organizzazione.

Per rimuovere il marketplace Knowledge Work se non è rilevante per i tuoi team:

  1. Vai a Impostazioni organizzazione > Plugin.

  2. Trova Knowledge Work.

  3. Fai clic sul pulsante del menu nell'angolo in alto a destra.

  4. Seleziona "Rimuovi."

I marketplace creati da Anthropic mostrano nomi leggibili, come "Knowledge Work," invece dello slug del repository sottostante.


Crea il tuo marketplace

Oltre ai marketplace creati da Anthropic, puoi crearne uno tuo. Esistono due modi per aggiungere plugin a un marketplace che crei:

  • Caricamento manuale: Carica singoli file ZIP dei plugin tramite l'interfaccia utente di amministrazione. Ideale per l'iterazione rapida, strumenti una tantum o team che non utilizzano GitHub per lo sviluppo di plugin.

  • Sincronizzazione GitHub: Connetti un repository GitHub privato e Cowork sincronizza automaticamente i plugin da esso. Ideale quando più sviluppatori collaborano ai plugin o desideri aggiornamenti controllati dalla versione.

Puoi utilizzare entrambi gli approcci in parallelo. Ad esempio, esegui un marketplace sincronizzato con GitHub per i tuoi plugin principali e un marketplace manuale separato per strumenti ad hoc.

Configura un marketplace manuale

  1. Vai a Impostazioni organizzazione > Plugin.

  2. Fai clic su "Aggiungi plugin" e seleziona "Carica un file" come fonte.

  3. Se è la prima volta che configuri un marketplace, "Carica in un nuovo marketplace" è selezionato automaticamente. Potrai scegliere "Aggiungi a un marketplace esistente" quando caricherai i plugin in seguito.

  4. Immetti un nome per il tuo marketplace.

  5. Trascina i tuoi file oppure fai clic sul prompt di caricamento e seleziona il tuo file. Il file deve essere un .zip valido inferiore a 50 MB.

  6. Ripeti per ogni plugin che desideri aggiungere.

  7. Fai clic su "Carica" per aggiungere i tuoi plugin a un nuovo marketplace.

Se carichi un plugin con lo stesso nome di uno esistente, sovrascrive automaticamente la versione precedente. Non è necessario eliminare prima quella vecchia.

Configura un marketplace sincronizzato con GitHub

La sincronizzazione GitHub ti consente di gestire i plugin come codice in un repository. Quando esegui il push delle modifiche, puoi attivare una sincronizzazione per aggiornare il tuo marketplace, manualmente o automaticamente.

Prepara il tuo repository

Il tuo repository deve essere privato o interno: i repository pubblici non sono consentiti per i marketplace dell'organizzazione. I repository ospitati su istanze personalizzate di GitHub Enterprise Server non sono supportati. Il tuo repository deve essere ospitato su github.com.

I marketplace sincronizzati con GitHub supportano un set più ristretto di tipi di source in marketplace.json rispetto a quanto fa Claude Code CLI. I percorsi relativi alle cartelle dei plugin all'interno del repository connesso (ad esempio, "source": "./plugins/my-plugin") sono completamente supportati. I tipi di source github, url e git-subdir sono supportati solo quando il repository di destinazione è pubblico. I tipi di source npm e pip non sono supportati. Se il codice del tuo plugin si trova in repository privati separati, copia quelle cartelle di plugin nel repository del marketplace (un git submodule, git subtree o un passaggio CI funziona bene) e fai loro riferimento con percorsi relativi.

Per i dettagli sulla struttura e la formattazione dei plugin, consulta la documentazione di riferimento dei plugin.

Risorse aggiuntive:

Connetti il repository

  1. Assicurati che sia Cowork che Skills siano abilitati per la tua organizzazione.

  2. Vai a Impostazioni organizzazione > Plugin.

  3. Fai clic su "Aggiungi plugin" e seleziona "GitHub" come fonte.

  4. Immetti il repository nel formato owner/repo (ad esempio, acme-corp/claude-plugins).

Il tuo token GitHub personale viene verificato per confermare che hai accesso, quindi Cowork utilizza il token di installazione della sua app GitHub per le operazioni di sincronizzazione.

Non riesci a vedere il tuo repository? Assicurati che l'app GitHub di Claude sia installata in quel repository.

Come funziona la sincronizzazione

Una sincronizzazione iniziale viene eseguita automaticamente quando colleghi un repository. Successivamente, i proprietari dell'organizzazione possono scegliere di attivare gli aggiornamenti automatici continui per ogni marketplace andando su Impostazioni organizzazione > Plugin (sotto Librerie), facendo clic sul pulsante menu nell'angolo in alto a destra del marketplace, quindi attivando "Sincronizza automaticamente":

Il marketplace GitHub verrà quindi sincronizzato automaticamente ogni volta che un PR viene unito a quel repository. Puoi anche attivare le sincronizzazioni manualmente facendo clic su "Aggiorna" nel marketplace.

Durante una sincronizzazione, Cowork confronta il commit più recente nel tuo repository con il commit sincronizzato per ultimo. Se non è cambiato nulla, la sincronizzazione viene saltata. Se ci sono modifiche, Cowork legge il manifest, convalida ogni plugin e sostituisce tutti i plugin nel marketplace con lo stato attuale del repository. Le sincronizzazioni possono richiedere fino a 30 minuti a seconda del numero di plugin.

Importante: Se una sincronizzazione non riesce, i plugin potrebbero essere temporaneamente rimossi per i tuoi membri del team. Se ciò accade, controlla il messaggio di errore, correggi il problema nel tuo repository, esegui il push dell'aggiornamento e attiva di nuovo la sincronizzazione. Una volta che la sincronizzazione ha esito positivo, verifica che le tue preferenze di installazione siano ancora impostate correttamente — potrebbero essere state ripristinate durante l'errore.

Scegli tra caricamento manuale e sincronizzazione GitHub

Scenario

Approccio consigliato

I plugin sono mantenuti nel controllo versione con CI/CD

Sincronizzazione GitHub

Più sviluppatori collaborano sui plugin

Sincronizzazione GitHub

Desideri la propagazione automatica degli aggiornamenti

Sincronizzazione GitHub

Hai bisogno di più di 100 plugin in un marketplace

Sincronizzazione GitHub

Prototipazione rapida o strumenti una tantum

Caricamento manuale

Plugin creati da team non tecnici

Caricamento manuale

Ambienti senza accesso a GitHub

Caricamento manuale

Test di un plugin prima di aggiungerlo a un repository sincronizzato

Caricamento manuale


Controlla la distribuzione dei plugin

Una volta che il tuo marketplace ha plugin, controlli come vengono distribuiti utilizzando le preferenze di installazione. Per ogni plugin, puoi impostare una di quattro opzioni:

Preferenza

Cosa fa

Cosa vedono i membri

Installato per impostazione predefinita

Installato automaticamente per tutti i membri dell'organizzazione

Il plugin appare nel loro elenco installato senza alcuna azione. I membri possono disinstallarlo se lo desiderano.

Disponibile per l'installazione

Elencato nel catalogo dei plugin

I membri lo vedono quando sfogliano i plugin e possono installarlo da soli.

Non disponibile

Nascosto dal catalogo completamente

I membri non possono vedere o installare il plugin. Utile per la gestione temporanea o l'obsolescenza dei plugin.

Obbligatorio

Installato automaticamente per tutti i membri dell'organizzazione senza la possibilità di rimuoverlo

Il plugin appare nel loro elenco installato senza alcuna azione e non può essere disabilitato o disinstallato.

Imposta preferenze

  1. In Impostazioni organizzazione > Plugin, vai al tuo marketplace.

  2. Seleziona la preferenza di installazione per ogni plugin.

  3. Le modifiche hanno effetto nella sessione successiva di ogni membro o nell'aggiornamento del plugin.

Cosa sperimentano i membri

I membri sfogliano i plugin disponibili attraverso la finestra modale Sfoglia plugin. I plugin installati automaticamente appaiono nel loro elenco installato automaticamente. I plugin disponibili vengono visualizzati nel catalogo per l'installazione self-service.

I membri non possono modificare i plugin gestiti dall'organizzazione, il che impedisce modifiche conflittuali agli strumenti condivisi.


Personalizza l'accesso ai plugin per gruppo

Gli amministratori aziendali possono ignorare la preferenza di installazione a livello organizzativo di un plugin per gruppi specifici. Ad esempio, puoi installare automaticamente un plugin per il gruppo Engineering, renderlo disponibile per Legal per l'installazione autonoma e nasconderlo a tutti gli altri.

L'accesso ai plugin a livello di gruppo è disponibile nei piani Enterprise e configurabile da Amministratori e superiori.

Come funzionano gli override di gruppo

Ogni plugin nel tuo marketplace ha una preferenza di installazione a livello organizzativo (Installato per impostazione predefinita, Disponibile per l'installazione, Obbligatorio o Non disponibile). Per impostazione predefinita, ogni gruppo eredita tale impostazione a livello organizzativo.

Quando imposti un override a livello di gruppo per un plugin, sostituisce l'impostazione a livello organizzativo per i membri di quel gruppo. L'ordine di risoluzione è: impostazione di gruppo, quindi impostazione a livello organizzativo, quindi impostazione predefinita del marketplace.

Imposta l'accesso ai plugin per un gruppo

  1. In Impostazioni organizzazione > Plugin, accedi al tuo marketplace.

  2. Trova il plugin che desideri personalizzare.

  3. Nella colonna Accesso personalizzato, fai clic su "Aggiungi gruppi".

  4. Seleziona il gruppo e scegli una delle preferenze di installazione elencate sopra.

Sia i gruppi creati manualmente che i gruppi forniti da SCIM dal tuo provider di identità vengono visualizzati nel selettore di gruppo e funzionano allo stesso modo.

Cosa accade quando un membro appartiene a più gruppi

Se un membro appartiene a due o più gruppi con impostazioni diverse per lo stesso plugin, si applica l'impostazione più permissiva. L'ordine da più a meno permissivo è: Obbligatorio > Installato per impostazione predefinita > Disponibile per l'installazione > Non disponibile.

Ad esempio, se il Gruppo A imposta un plugin su "Non disponibile" e il Gruppo B lo imposta su "Installato per impostazione predefinita", un membro in entrambi i gruppi ottiene il plugin installato per impostazione predefinita.

Nota: Questo è l'opposto di come si risolvono i limiti di spesa dei gruppi. I limiti di spesa applicano il valore più restrittivo per impostazione predefinita, perché fungono da controllo del budget. L'accesso ai plugin applica il valore più permissivo, perché i gruppi qui sono destinati a consentire l'accesso ai team che hanno bisogno di uno strumento, non a fungere da limite di sicurezza. Se hai bisogno di bloccare completamente un plugin, imposta la sua preferenza a livello organizzativo su "Non disponibile" e concedi l'accesso solo ai gruppi che dovrebbero averlo.

Cosa accade quando un gruppo viene eliminato

Se un gruppo viene rimosso, ad esempio se eliminato dal tuo provider di identità, l'override rimane nell'interfaccia di amministrazione ma è contrassegnato come orfano. Non ha alcun effetto sui membri (poiché nessuno appartiene a un gruppo eliminato) e non conta verso il badge di accesso personalizzato. Puoi cancellare gli override orfani dalle impostazioni di accesso personalizzato del plugin.

Le impostazioni di gruppo persistono tra le risincronizzazioni del marketplace?

Sì. Gli override a livello di gruppo persistono quando risincronizzi un marketplace connesso a GitHub. Vengono rimossi solo se il plugin stesso viene eliminato dal marketplace.


Aggiorna e rimuovi plugin

Marketplace manuali

Per aggiornare un plugin, carica un nuovo file ZIP con lo stesso nome di plugin. La nuova versione sostituisce automaticamente quella esistente. I nomi dei plugin sono l'identificatore univoco — legal sostituirà sempre legal.

Per rimuovere un plugin, eliminalo dal tuo marketplace in Impostazioni organizzazione > Plugin.

Marketplace sincronizzati con GitHub

Esegui il push delle tue modifiche al repository connesso, quindi vai a Impostazioni organizzazione > Plugin, trova il tuo marketplace e fai clic su "Aggiorna" per attivare una sincronizzazione. Ogni sincronizzazione sostituisce tutti i plugin con lo stato attuale del repository. Tieni presente che se un proprietario ha abilitato "Sincronizza automaticamente" per il marketplace sincronizzato con GitHub, questo accadrà automaticamente dopo il push delle modifiche al repository.

Per rimuovere un plugin, eliminalo dal repository e attiva una sincronizzazione.


Limiti

Limite

Valore

Note

Dimensione massima ZIP del plugin (caricamento)

50 MB

Applicato sia lato client che lato server

Numero massimo di plugin per marketplace (manuale)

100

Per marketplace

Numero massimo di plugin per marketplace (sincronizzazione GitHub)

500

Per marketplace

Lunghezza massima del nome del plugin

64 caratteri

Deve utilizzare parole minuscole separate da trattini

Timeout di sincronizzazione

30 minuti

Per operazione di sincronizzazione

Visibilità del repository GitHub

Solo privato o interno

Deve essere ospitato su github.com. I repository pubblici e le istanze di GitHub Enterprise Server non sono supportati.


Regole di denominazione

I nomi dei plugin devono utilizzare parole minuscole separate da trattini (ad esempio, deployment-tools, non Deployment Tools). I seguenti nomi di marketplace sono riservati e non possono essere utilizzati:

  • claude-code-marketplace

  • claude-code-plugins

  • claude-plugins-official

  • anthropic-marketplace

  • anthropic-plugins

  • agent-skills

  • life-sciences

I nomi che impersonano i marketplace ufficiali di Anthropic sono bloccati.

Nota: Gli autori dei plugin possono impostare un displayName in modo che un plugin mostri un nome leggibile nel catalogo invece del suo slug. Se un autore non ne imposta uno, il plugin mostra il suo slug (ad esempio, deployment-tools).


Risoluzione dei problemi

Caricamento rifiutato

Cause comuni: il file supera 50 MB, non è un file ZIP valido, oppure il marketplace ha raggiunto il limite di 100 plugin. Controlla la dimensione e il formato del file e rimuovi i plugin inutilizzati se sei al limite di capacità.

Plugin non visualizzato per i membri

Controlla la preferenza di installazione del plugin nelle impostazioni del tuo marketplace. Se è impostata su Non disponibile, i membri non lo vedranno. Inoltre, conferma che Cowork e Skills siano entrambi abilitati per la tua organizzazione.

L'aggiornamento del plugin non si riflette per i membri

Le modifiche hanno effetto nella sessione successiva di ogni membro o nell'aggiornamento del plugin. Se l'aggiornamento non viene ancora visualizzato, conferma che il caricamento sia riuscito controllando la versione del plugin nel tuo marketplace.

La sincronizzazione GitHub non riesce con un errore di contenuto

Uno o più plugin nel tuo repository sono probabilmente formattati in modo non corretto. Correggi il problema di formattazione, esegui il push dell'aggiornamento su GitHub e attiva di nuovo la sincronizzazione. Per i requisiti della struttura dei plugin, consulta la documentazione di riferimento dei plugin.

La sincronizzazione non riesce con "Le origini dei plugin esterni non sono ancora supportate" oppure i plugin vengono saltati con "Repository non trovato su github.com. Controlla l'URL e assicurati che il repository sia pubblico."

Una o più voci di plugin nel tuo marketplace.json utilizzano una source che punta al di fuori del repository connesso (una source github, url o git-subdir) e il repository di destinazione è privato. La sincronizzazione dell'organizzazione può attualmente recuperare origini esterne solo da repository pubblici. Sposta le cartelle dei plugin nel repository del marketplace e modifica la source di ogni voce in un percorso relativo (ad esempio, "./plugins/my-plugin"), quindi esegui il push e risincronizza. In alternativa, carica i plugin interessati singolarmente tramite Personalizza > Aggiungi plugin > Crea plugin > Carica plugin.

I plugin sono scomparsi dopo una sincronizzazione non riuscita

Una sincronizzazione GitHub non riuscita può rimuovere temporaneamente i plugin dal tuo marketplace. Correggi il problema sottostante, risincronizza con successo e verifica che le preferenze di installazione siano impostate correttamente, poiché potrebbero essere state ripristinate.

Impossibile visualizzare un repository GitHub durante la connessione

Assicurati che l'app GitHub di Claude sia installata in quel repository. Il tuo token GitHub personale viene controllato per primo per confermare l'accesso, ma la sincronizzazione stessa utilizza il token di installazione dell'app GitHub.

Hai ricevuto la risposta alla tua domanda?