Loading...
  • Costruisci
  • Amministrazione
  • Modelli e prezzi
  • Client SDK
  • Riferimento API
Search...
⌘K
Log in
Skill per le imprese
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
Costruisci/Skill

Skills per le aziende

Governance, revisione della sicurezza, valutazione e guida organizzativa per il deployment di Agent Skills su scala aziendale.

Questa guida è destinata agli amministratori e agli architetti aziendali che devono gestire gli Agent Skills in un'organizzazione. Tratta come esaminare, valutare, distribuire e gestire gli Skills su larga scala. Per la guida alla creazione, vedere le best practice. Per i dettagli sull'architettura, vedere la panoramica degli Skills.

Revisione della sicurezza e verifica

Il deployment degli Skills in un'azienda richiede di rispondere a due domande distinte:

  1. Gli Skills sono sicuri in generale? Vedere la sezione considerazioni sulla sicurezza nella panoramica per i dettagli sulla sicurezza a livello di piattaforma.
  2. Come verifico uno Skill specifico? Utilizzare la valutazione del rischio e la checklist di revisione di seguito.

Valutazione del livello di rischio

Valutare ogni Skill rispetto a questi indicatori di rischio prima di approvarne il deployment:

Indicatore di rischioCosa cercareLivello di preoccupazione
Esecuzione di codiceScript nella directory dello Skill (*.py, *.sh, *.js)Alto: gli script vengono eseguiti con accesso completo all'ambiente
Manipolazione delle istruzioniDirettive per ignorare le regole di sicurezza, nascondere azioni agli utenti o modificare il comportamento di Claude in modo condizionaleAlto: può aggirare i controlli di sicurezza
Riferimenti al server MCPIstruzioni che fanno riferimento a strumenti MCP (ServerName:tool_name)Alto: estende l'accesso oltre lo Skill stesso
Pattern di accesso alla reteURL, endpoint API, chiamate fetch, curl o requestsAlto: potenziale vettore di esfiltrazione dei dati
Credenziali hardcodedChiavi API, token o password nei file o negli script dello SkillAlto: segreti esposti nella cronologia Git e nella finestra di contesto
Ambito di accesso al file systemPercorsi al di fuori della directory dello Skill, pattern glob ampi, path traversal (../)Medio: può accedere a dati non previsti
Invocazioni di strumentiIstruzioni che dirigono Claude a usare bash, operazioni sui file o altri strumentiMedio: verificare quali operazioni vengono eseguite

Checklist di revisione

Prima di distribuire qualsiasi Skill da terze parti o da un collaboratore interno, completare questi passaggi:

  1. Leggere tutto il contenuto della directory dello Skill. Esaminare SKILL.md, tutti i file markdown referenziati e qualsiasi script o risorsa inclusa.
  2. Verificare che il comportamento degli script corrisponda allo scopo dichiarato. Eseguire gli script in un ambiente sandbox e confermare che gli output siano in linea con la descrizione dello Skill.
  3. Verificare la presenza di istruzioni avversariali. Cercare direttive che dicono a Claude di ignorare le regole di sicurezza, nascondere azioni agli utenti, esfiltrare dati attraverso le risposte o alterare il comportamento in base a input specifici.
  4. Verificare la presenza di fetch di URL esterni o chiamate di rete. Cercare negli script e nelle istruzioni pattern di accesso alla rete (http, requests.get, urllib, curl, fetch).
  5. Verificare l'assenza di credenziali hardcoded. Controllare la presenza di chiavi API, token o password nei file dello Skill. Le credenziali devono utilizzare variabili d'ambiente o archivi di credenziali sicuri, non devono mai apparire nel contenuto dello Skill.
  6. Identificare gli strumenti e i comandi che lo Skill istruisce Claude a invocare. Elencare tutti i comandi bash, le operazioni sui file e i riferimenti agli strumenti. Considerare il rischio combinato quando uno Skill utilizza sia strumenti di lettura file che strumenti di rete insieme.
  7. Confermare le destinazioni di reindirizzamento. Se lo Skill fa riferimento a URL esterni, verificare che puntino ai domini previsti.
  8. Verificare l'assenza di pattern di esfiltrazione dei dati. Cercare istruzioni che leggono dati sensibili e poi li scrivono, inviano o codificano per la trasmissione esterna, anche attraverso le risposte conversazionali di Claude.

Non distribuire mai Skills da fonti non attendibili senza un audit completo. Uno Skill malevolo può dirigere Claude a eseguire codice arbitrario, accedere a file sensibili o trasmettere dati esternamente. Trattare l'installazione degli Skills con la stessa rigore dell'installazione di software su sistemi di produzione.

Valutazione degli Skills prima del deployment

Gli Skills possono degradare le prestazioni dell'agente se si attivano in modo errato, entrano in conflitto con altri Skills o forniscono istruzioni scadenti. Richiedere una valutazione prima di qualsiasi deployment in produzione.

Cosa valutare

Stabilire gate di approvazione per queste dimensioni prima di distribuire qualsiasi Skill:

DimensioneCosa misuraEsempio di fallimento
Accuratezza di attivazioneLo Skill si attiva per le query giuste e rimane inattivo per quelle non correlate?Lo Skill si attiva ad ogni menzione di foglio di calcolo, anche quando l'utente vuole solo discutere di dati
Comportamento di isolamentoLo Skill funziona correttamente da solo?Lo Skill fa riferimento a file che non esistono nella sua directory
CoesistenzaL'aggiunta di questo Skill degrada altri Skills?La descrizione del nuovo Skill è troppo ampia, sottraendo trigger agli Skills esistenti
Seguire le istruzioniClaude segue accuratamente le istruzioni dello Skill?Claude salta i passaggi di validazione o usa librerie errate
Qualità dell'outputLo Skill produce risultati corretti e utili?I report generati presentano errori di formattazione o dati mancanti

Requisiti di valutazione

Richiedere agli autori degli Skills di inviare suite di valutazione con 3-5 query rappresentative per Skill, coprendo i casi in cui lo Skill dovrebbe attivarsi, non dovrebbe attivarsi e casi limite ambigui. Richiedere test su tutti i modelli utilizzati dall'organizzazione (Haiku, Sonnet, Opus), poiché l'efficacia degli Skills varia in base al modello.

Per una guida dettagliata sulla costruzione delle valutazioni, vedere valutazione e iterazione nelle best practice. Per la metodologia generale di valutazione, vedere sviluppare casi di test.

Utilizzo delle valutazioni per le decisioni sul ciclo di vita

I risultati delle valutazioni segnalano quando agire:

  • Accuratezza di attivazione in calo: Aggiornare la descrizione o le istruzioni dello Skill
  • Conflitti di coesistenza: Consolidare gli Skills sovrapposti o restringere le descrizioni
  • Qualità dell'output costantemente bassa: Riscrivere le istruzioni o aggiungere passaggi di validazione
  • Fallimenti persistenti tra gli aggiornamenti: Deprecare lo Skill

Gestione del ciclo di vita degli Skills

  1. 1

    Pianificare

    Identificare i flussi di lavoro ripetitivi, soggetti a errori o che richiedono conoscenze specializzate. Mapparli ai ruoli organizzativi e determinare quali sono candidati per gli Skills.

  2. 2

    Creare e rivedere

    Assicurarsi che l'autore dello Skill segua le best practice. Richiedere una revisione della sicurezza utilizzando la checklist di revisione sopra. Richiedere una suite di valutazione prima dell'approvazione. Stabilire la separazione dei compiti: gli autori degli Skills non devono essere i propri revisori.

  3. 3

    Testare

    Richiedere valutazioni in isolamento (Skill da solo) e insieme agli Skills esistenti (test di coesistenza). Verificare l'accuratezza di attivazione, la qualità dell'output e l'assenza di regressioni nell'insieme degli Skills attivi prima di approvare per la produzione.

  4. 4

    Distribuire

    Caricare tramite l'API degli Skills per l'accesso a livello di workspace. Vedere Utilizzo degli Skills con l'API per il caricamento e la gestione delle versioni. Documentare lo Skill nel registro interno con scopo, proprietario e versione.

  5. 5

    Monitorare

    Monitorare i pattern di utilizzo e raccogliere feedback dagli utenti. Rieseguire periodicamente le valutazioni per rilevare derive o regressioni man mano che i flussi di lavoro e i modelli evolvono. Le analisi di utilizzo non sono attualmente disponibili tramite l'API degli Skills. Implementare la registrazione a livello di applicazione per tracciare quali Skills sono inclusi nelle richieste.

  6. 6

    Iterare o deprecare

    Richiedere che la suite di valutazione completa venga superata prima di promuovere nuove versioni. Aggiornare gli Skills quando i flussi di lavoro cambiano o i punteggi di valutazione diminuiscono. Deprecare gli Skills quando le valutazioni falliscono costantemente o il flusso di lavoro viene ritirato.

Organizzazione degli Skills su larga scala

Limiti di richiamo

Come linea guida generale, limitare il numero di Skills caricati simultaneamente per mantenere un'accuratezza di richiamo affidabile. I metadati di ogni Skill (nome e descrizione) competono per l'attenzione nel prompt di sistema. Con troppi Skills attivi, Claude potrebbe non riuscire a selezionare lo Skill giusto o a individuare quelli rilevanti. Utilizzare la suite di valutazione per misurare l'accuratezza del richiamo man mano che si aggiungono Skills e smettere di aggiungerne quando le prestazioni degradano.

Si noti che le richieste API supportano un massimo di 8 Skills per richiesta (vedere Utilizzo degli Skills con l'API). Se un ruolo richiede più Skills di quanti ne supporti una singola richiesta, considerare di consolidare Skills ristretti in quelli più ampi o di instradare le richieste verso diversi set di Skills in base al tipo di attività.

Iniziare in modo specifico, consolidare in seguito

Incoraggiare i team a iniziare con Skills ristretti e specifici per il flusso di lavoro piuttosto che con quelli ampi e multiuso. Man mano che emergono pattern nell'organizzazione, consolidare gli Skills correlati in bundle basati sui ruoli.

Utilizzare le valutazioni per decidere quando consolidare. Unire Skills ristretti in uno più ampio solo quando le valutazioni dello Skill consolidato confermano prestazioni equivalenti ai singoli Skills che sostituisce.

Esempio di progressione:

  • Inizio: formatting-sales-reports, querying-pipeline-data, updating-crm-records
  • Consolidamento: sales-operations (quando le valutazioni confermano prestazioni equivalenti)

Denominazione e catalogazione

Utilizzare convenzioni di denominazione coerenti in tutta l'organizzazione. La sezione convenzioni di denominazione nelle best practice fornisce indicazioni sulla formattazione.

Mantenere un registro interno per ogni Skill con:

  • Scopo: Quale flusso di lavoro supporta lo Skill
  • Proprietario: Team o individuo responsabile della manutenzione
  • Versione: Versione attualmente distribuita
  • Dipendenze: Server MCP, pacchetti o servizi esterni richiesti
  • Stato di valutazione: Data dell'ultima valutazione e risultati

Bundle basati sui ruoli

Raggruppare gli Skills per ruolo organizzativo per mantenere il set di Skills attivi di ogni utente focalizzato:

  • Team vendite: Operazioni CRM, reportistica della pipeline, generazione di proposte
  • Ingegneria: Revisione del codice, flussi di lavoro di deployment, risposta agli incidenti
  • Finanza: Generazione di report, validazione dei dati, preparazione degli audit

Ogni bundle basato sui ruoli deve contenere solo gli Skills rilevanti per i flussi di lavoro quotidiani di quel ruolo.

Distribuzione e controllo delle versioni

Controllo del codice sorgente

Archiviare le directory degli Skills in Git per il tracciamento della cronologia, la revisione del codice tramite pull request e la capacità di rollback. Ogni directory degli Skills (contenente SKILL.md e qualsiasi file incluso) si mappa naturalmente a una cartella tracciata da Git.

Distribuzione basata su API

L'API degli Skills fornisce distribuzione con ambito workspace. Gli Skills caricati tramite l'API sono disponibili per tutti i membri del workspace. Vedere Utilizzo degli Skills con l'API per gli endpoint di caricamento, versioning e gestione.

Strategia di versioning

  • Produzione: Fissare gli Skills a versioni specifiche. Eseguire la suite di valutazione completa prima di promuovere una nuova versione. Trattare ogni aggiornamento come un nuovo deployment che richiede una revisione completa della sicurezza.
  • Sviluppo e test: Utilizzare le versioni più recenti per validare le modifiche prima della promozione in produzione.
  • Piano di rollback: Mantenere la versione precedente come fallback. Se una nuova versione fallisce le valutazioni in produzione, ripristinare immediatamente l'ultima versione nota come buona.
  • Verifica dell'integrità: Calcolare i checksum degli Skills revisionati e verificarli al momento del deployment. Utilizzare commit firmati nel repository degli Skills per garantire la provenienza.

Considerazioni cross-surface

Gli Skills personalizzati non si sincronizzano tra le superfici. Gli Skills caricati tramite l'API non sono disponibili su claude.ai o in Claude Code, e viceversa. Ogni superficie richiede caricamenti e gestione separati.

Mantenere i file sorgente degli Skills in Git come unica fonte di verità. Se l'organizzazione distribuisce Skills su più superfici, implementare un proprio processo di sincronizzazione per mantenerli coerenti. Per tutti i dettagli, vedere disponibilità cross-surface.

Passi successivi

Panoramica degli Agent Skills

Dettagli sull'architettura e sulla piattaforma

Best practice

Guida alla creazione per i creatori di Skills

Utilizzo degli Skills con l'API

Caricare e gestire gli Skills in modo programmatico

Was this page helpful?

  • Revisione della sicurezza e verifica
  • Valutazione del livello di rischio
  • Checklist di revisione
  • Valutazione degli Skills prima del deployment
  • Cosa valutare
  • Requisiti di valutazione
  • Utilizzo delle valutazioni per le decisioni sul ciclo di vita
  • Gestione del ciclo di vita degli Skills
  • Organizzazione degli Skills su larga scala
  • Limiti di richiamo
  • Iniziare in modo specifico, consolidare in seguito
  • Denominazione e catalogazione
  • Bundle basati sui ruoli
  • Distribuzione e controllo delle versioni
  • Controllo del codice sorgente
  • Distribuzione basata su API
  • Strategia di versioning
  • Considerazioni cross-surface
  • Passi successivi