Benvenuti a un altro episodio di Microsoft Knowledge Nuggets, sono Marco Peters. L'argomento di oggi è uno di cui avrete probabilmente sentito parlare, ma che forse non comprendete. Le competenze di Copilot. Avete sentito questo tema. Forse avete visto un pulsante con l'etichetta competenze, o crea una competenza in qualche meno, e vi siete chiesti cosa significa realmente. È un chatbot, è un modello, è una sorta di automazione? Ecco il problema. Microsoft usa nomi diversi per la stessa idea a seconda del prodotto che si utilizza. In Copilot Chat richiamano agenti, in Cowork richiamano competenze, in Copilot Studio richiamano sempre competenze, ma con un significato leggermente diverso. È fonte di confusione, onestamente non dovrebbe essere. Alla fine di questo episodio capirete esattamente cos'è una competenza di Copilot, dove si trova, e come crearne una, il tutto, in modo semplice e chiaro. Cos'è effettivamente una competenza di Copilot? Analizziamolo con la definizione più semplice possibile. Una competenza di Copilot è un set di istruzioni riutilizzabile per lì. Immaginatelo come scrive una descrizione del lavoro per un lavoratore temporale. Non direste semplicemente, fai un po' di lavoro. Piegheresti il compito, la tempistica, il risultato atteso e le regole da seguire? Lo stesso vorrei qui. Quando ho creato una competenza, date a Copilot tre cose. Primo, il nome della competenza. Secondo, una descrizione che dice Copilot quando attivarla, ovvero questo compito, corrisponde a questa competenza. Terzo, le istruzioni vere e proprie, il processo passo dopo passo che l'IA deve seguire. Ecco la parte importante. Una competenza non è un chatbot con cui ci si sieda a parlare. È uno specialista che si attiva solo quando necessario. Non dovete accenderlo o spegnerlo. Copilot osserva ciò che chiedete e verifica se esiste una competenza corrispondente ed esegue automaticamente se c'è una corrispondenza. La migliore analogia che ho trovato è quella di una scheda ricetta. Avete gli stessi ingredienti, gli stessi passaggi ogni volta e ottenete lo stesso risultato. Questa è una competenza. Ascrivete le istruzioni una volta e ogni volta che Copilot esegue quella competenza ottenete lo stesso output strutturato, coerente, ripetibile e senza incertezze. Ecco dove inizia la confusione. Microsoft ha collocato le competenze in tre luoghi diversi. Dove vivono le competenze? Quindi dove vivono effettivamente le competenze? È una domanda importante perché il luogo che scegliete determina quanto controllo avrete e quanto sarà facile la configurazione. Copilot vi offre tre luoghi diversi per creare e gestire le competenze e ognuno ha uno scopo diverso. Il primo luogo è Copilot Chat, nello specifico il generatore di agenti al suo interno. Questa è la vostra strada più semplice. Descrivete semplicemente ciò che volete in modo chiaro di dire. Nome, descrizioni, istruzioni, tutto quanto. Copilot crea skill per te, senza codice e senza markdown. Non scrivi, non tocchi nulla, parli soltanto e lui crea. La seconda casa è Copilot Studio, la piattaforma per chi desidera un controllo più diretto. Qui le skill sono file MD, ovvero file di testo con formatazione semplice che contengono istruzioni e flussi di lavoro. Puoi aprirli e modificarli direttamente e persino aggiungere script Python, se ti interessa. È più potente ma richiede anche un maggiore coinvolgimento. Ora, la terza casa è Copilot Cowork, che funziona in modo un po' diverso. Anche le skill Cowork sono file MD, ma risiedono nel tuo OneDrive all'interno di una specifica struttura di cartello, documenti, poi Cowork, poi Skill. Puoi scrivere una skill in testo semplice e caricarla, oppure usare gli strumenti integrati di Cowork per creare uno. Cowork esegue persino un controllo di qualità dopo la creazione, per verificare se le tue istruzioni sono abbastanza chiare. Ecco il punto. Tutte e tre le case seguono lo stesso concetto fondamentale. Istruzioni, un trigger e un formato di output. Il contenitore cambia, ma l'idea rimane la stessa. Lascia che ti faccia un rapido confronto. Copilot Chat significa descrivere partito. Semplice, veloce, nessuna configurazione. Copilot Studio significa creare e controllare. Più funzionalità, più complessità. E Copilot Cowork è come formare un collega affinché gestisca un compito al posto. Descrivi il processo una sola volta e lui lo esegue ripetutamente dietro alle quinte. Iniziamo con la più semplice. Creare una skill direttamente all'interno di Copilot Chat. Creare la tua prima skill, generatore di agenti. Quindi sei in Copilot Chat. La prima cosa da trovare è il genere tu. Secondo della tua interfaccia potrebbe trovarsi sotto una scheda chiamata agenti o un pulsante con scritto Crea. Microsoft sposta le cose a volte, ma cerca l'opzione che ti permetti di descrivere ciò che desideri. Quello è il tuo punto di accesso. Lascia che ti guidi attraverso un esempio qui. Mettiamo che tu prendi appunti durante l'unione. Sai come funziona? Punti elenco disordinati. Frasi a metà, elementi d'azione, sepolti nei paragrafi. Vuoi che Copilot li trasformi in riepiloghi puliti e strutturati? Quindi scrivi qualcosa del genere. Crea una skill per gli appunti delle riunioni che prenda trascrizioni disordinate e le trasformi in riepiloghi strutturati con elementi d'azione e decisioni. Una sola frase. Nessuna istruzione da scrivere. Nessun formato di output da definire. Devi solo descrivere il compito. Copilot prende quella descrizione e crea la skill per te. Scrive il nome e la descrizione che gli indica quando utilizzare la skill e le istruzioni passo dopo passo. Poi ti presenta tutto per una revisione. Tu leggi, apporti modifiche se vuoi e lo testi. Ecco il processo in quattro passaggi. Tu descrivi ciò che desideri. Copilot genera competenza. Tu la revisione e la corregge. Poi la testi con input reali. Quando testi vedrai il risultato. Un riepilogo strutturato con sezioni per titolo della riunione. Data, partecipanti, decisioni chiave, azioni, argomenti e domande aperte. Tutto organizzato esattamente come richiesto senza formattazione, senza markdown e senza codice da parte tua. Ed ecco la chicca di conoscenza. Non devi scrivere una sola riga di codice o di markdown. Non devi nemmeno sapere cos'è un file markdown. Tu descrivi semplicemente il lavoro. Copilot gestisce il resto. Il modo più veloce per creare una competenza. La maggior parte dei principianti è tutto ciò di cui avrai bisogno. Ora, se hai bisogno di maggiore controllo, magari vuoi aggiungere uno script python o un flusso di lavoro personalizzato, è l'ora che passi a Copilot Studio. Creazione di competenze in Copilot Studio. Copilot Studio è tutta un'altra cosa. È creato per chi vuole entrare nel dettaglio e ha tre livelli da conoscere. Le istruzioni sono sempre modellano come il tuo agente pensa e risponde, tono, ruolo e comportamento predefinito. Eseguono il lavoro dietro ogni conversazione. Le competenze vengono richiamate su richiesta. Sono conoscenze esperte per attività specifiche e ripetibili, che si attivano solo quando il trigger corrisponde. Flussi di lavoro sono processi passo dopo passo con approvazioni e condizioni. Se hai bisogno di un risultato garantito, come inviare qualcosa a un manager per l'approvazione prima dell'invio, quello è un flusso di lavoro. Le competenze in studio sono pacchettizzate come file md o markdown, ma sono più che semplice testo. Una competenza può includere script, modelli ed esempi, tutti raggruppati insieme. Puoi legare uno script python per i calcoli, un modello word per l'output e documenti di riferimento, tutto in un unico pacchetto. Ecco l'anatomia di un file md di una competenza. In alto c'è il nome, qualcosa di chiaro e specifico come calcolatore spese. Può una descrizione che indica quando questa competenza deve attivarsi. Usala quando un utente deve calcolare le spese totali dai dati delle ricevute. Poi una sezione per quando usarla e un'altra per quando non usa. Questo impedisce alla competenza di attivarsi nel contesto sbagliato. Infine le istruzioni passo dopo passo. Ecco un esempio reale. Supponiamo che tu voglia una competenza che esegua uno script python per calcolare le spese dalle ricevute caricate. In Copilot Studio crei il file md della competenza e pacchettizzi lo script python insieme ad esso. Quando la competenza si attiva, esegui lo script, elabori i dati e restituisci il risultato. La competenza e il codice viaggiano insieme. Usa le skills per competenze ripetibili, attività in cui l'IA deve pensare e adattarsi. Usa il workflow per un ordine rigoroso e per le approvazioni. Attività in cui non puoi permetterti variazioni. Le skills sono flessibili, i workflows sono rigidi. Scegli lo strumento giusto. C'è un altro posto in cui risiedono le skills all'interno di Copilot Cowork ed è un'esperienza diversa. Creazione di skills in Copilot Cowork. Le skills di Cowork si trovano in un posto diverso da quello che potresti aspettare. Sono archiviate come file md nel tuo one drive, in documenti, poi in una cartella chiamata Cowork e al suo interno una cartella chiamata skills. È lì che risiedono tutte le tue skills personalizzate e puoi aprire quella cartella per vedere ogni skill presente come testo semplice. Ci sono due modi per creare una skill in Cowork. Puoi scriverla in testo semplice e caricarla direttamente nella cartella delle skills oppure usare lo strumento di gestione integrato di Cowork nell'interfaccia di chat. Descrivi ciò che vuoi, Cowork crea il file md e lo salva automaticamente in quella cartella. Dopo aver creato una skill, Cowork esegue un controllo di qualità. Testa la copertura dei trigger verificando se la tua skill si attiva quando dovrebbe. Testa la chiarezza delle istruzioni verificando se i tuoi passaggi sono abbastanza speciali. E testa la robustezza verificando se la skill può gestire casi limiti. Ricevi un report con i risultati. Se qualcosa è debole sai dove è migliore. Ecco un esempio reale. Mettiamo che tu sia un agente immobile. Dopo ogni chiamata esplorativa con un acquirente devi trasformare i tuoi appunti in una scheda strutturata. Fascia di budget, requisiti essenziali, fattori decisivi, passi successivi. Lo fai ogni singola volta. Quindi crei una skill chiamata assistente profilo acquirente. Le frasi trigger come crea un profilo acquirente o riassumi chiamata cliente. Le dici di leggere la trascrizione e estrarre le informazioni chiave e compilare un modello. Alleghi il tuo modello di scheda reale così l'output corrisponde esattamente a ciò di cui hai bisogno. Poi la testi, carichi la trascrizione di una chiamata e dice esegui assistente profilo acquirente. Cowork attiva la skill, legge la trascrizione e produce un riassunto in chat. Poi le chiedi di preparare il documento Word. Recupera il tuo modello, ogni sezione, budget, requisiti, fattori decisivi, passi successivi e ti consegni un documento finito. Sempre lo stesso formato, senza formatazione manuale o copy and call. Le skills di Cowork sono progettate per la Delegant Back. Non devi stare lì a chattare con l'IA. Descrivi il processo una volta, alleghi i modelli, definisci le regole e poi Cowork lo esegue ripetutamente. Inserisci solo gli input e ottieni gli output. Queste regole si applicano sia che tu sia in studio o in Cowork. Cosa rende valida una skill? Iniziamo proprio dal nome della tua skill. Deve essere leggibile da due pubblici completamente diversi. Umani e IA. Gli umani devono capire subito cosa fa la skill. L'IA deve trovare la skill giusta quando un compito corrisponde. Quindi scegli nomi precisi e descrittivi. Riassunto note, riunione, batte, prendi appunti ogni volta. Assistente profilo acquirente funziona meglio di aiutante e clienti. I nomi troppo ingegniosi finiscono solo per confondere. Passiamo alle frasi di attivazione. È così che Copilot sa quando attivare la tua skill. Si specifico al riguardo. Non dire usa questo per le riunioni. Di usa questo quando un utente carica una trascrizione di riunione e chiede un riassunto. Più il trigger è specifico meno è probabile che la skill si attivi nel contesto sbagliato. E se una skill parte quando non dovrebbe l'output diventa subito inutile. Ora parliamo delle istruzioni. Ecco l'errore che fanno quasi tutti. Le skill vengono richiamate su richiesta. Non sono sempre attive. Ogni volta che la skill viene eseguita consuma capacità di elaborazione degli A. Quindi mantieni le istruzioni brevi e mirate. Non inserirci dentro l'intera policy aziendale. Solo i passaggi necessari per quello specifico. Istruzioni brevi significano esecuzioni più rapide e minor consumo complessivo. Anche formato dall'output in pool. Devi dire alla skill esattamente come strutturare il suo output. Dammi un riassunto con queste sezioni. Titolo, riunione, data, partecipanti, decisioni chiave, azioni da intraprendere, domande aperte. Se hai un modello, un documento Word o un file Excel, includilo. La skill può usare quel modello come riferimento o rispettare esattamente il tuo formato. Regole ed eccezioni sono ciò che distingue le buone skill da quelle cattive. Pensa ai casi limite. Segnala sempre elementi poco chiari. Non rimuovere mai i nomi delle persone. Se la trascrizione è troppo breve, chiedi più input. Queste regole impediscono alla skill di fare supposizioni errate. Agiscono come barriere che mantengono l'output affidabile. Evita l'ambiguità a ogni costo. Non creare due skill con nomi simili o trigger sovrapposti. Se hai una skill per le note di riunione e una per il riassunto riunione, Copilot non saprà quale usare. Lì approverà a indovinare, a volte sbaglierà. Se due skill si sovrappongono, uniscile in una sola. Mantieni pulita la tua libri di skill. E infine, testa e itera. Esegui degli input di prova con la tua skill. Controlla l'output. Corrisponde a ciò che ti aspettavi. Caso contrario, perfezione dell'istruzione. Ingegna regola. Chiarisci il trigger, poi testa di nuovo. Le skill migliorano attraverso l'iterazione, non cercando la perfezione al primo colpo. Dunque, le abilità sono gli operatori specializzati, le istruzioni sono la politica di base, i flussi di lavoro sono i processi rigorosi. Come si integrano tra loro? Quadro generale. Abilità contro istruzioni, contro flussi di lavoro. Bene, mettiamo tutto insieme perché qui la gente solitamente si confonde. Istruzioni, abilità e flussi di lavoro non sono idee in competizione. Sono tre livelli che lavorano insieme. Ognuno gestisce una parte diversa del lavoro. Le istruzioni si auserano. Modella il modo in cui il tuo agente pensa e risponde. Tono, ruolo, impostazioni predefinite, queste sono le istruzioni. Pensale come la personalità e le regole di base. Si utile usa un linguaggio semplice e non inventare mai fatti. Funzionano in sottofondo in ogni interazione indipendentemente dal fatto che un'abilità si attiva o meno. Le abilità racchiudono competenze riutilizzabili. Vengono richiamate su richiesta per compiti specifici e ripetibili. Le istruzioni dicono si utile. Un'abilità dice quando qualcuno carica la trascrizione di una riunione esegui questa precisa serie di passaggi. Le istruzioni sono la politica, le abilità sono il manuale, i flussi di lavoro impongono processi deterministici. Questo è quello rigoroso. Approvazioni, condizioni, risultati garantiti. Se hai bisogno che qualcosa accada in ordine specifico ogni volta, come primo passo estrarre dati, secondo passo inviare al manager, terzo passo attendere l'approvazione prima dell'invio, quello è un flusso di lavoro. Nessuna variazione, nessuna improvvisazione dell'IA, solo esecuzione. Ecco un esempio concreto. Costruisci un agente per il tuo team? Le istruzioni impostano il tono, utile, professionale e conciso. Un'abilità gestisce le note della riunione. prende trascrizioni disordinate e produce riassunti puliti. Un flusso di lavoro installa da quel riassunto al team leader per l'approvazione prima che venga salvato. Le istruzioni modellano il comportamento, le abilità svolgono il lavoro e i flussi di lavoro impongono il processo. Ora ecco cosa conta per te come principiante. La maggior parte delle persone ha bisogno di solito. Le istruzioni sono integrate in qualsiasi agente che crei.