Copilot
Detto anche: copilota AI, assistente AI integrato
Un copilot è un'applicazione che usa un modello linguistico per assistere una persona in compiti complessi dentro gli strumenti che già usa (editor, posta, sistema operativo), lasciando a lei le decisioni finali.
In breve
- Un copilot è un assistente AI integrato in un'applicazione o in un sistema operativo.
- Usa un modello linguistico come GPT-4 per aiutare in compiti complessi.
- Lavora sul contesto che l'utente ha davanti: documento, email, codice.
- La decisione finale resta alla persona, come per un copilota in cabina.
- Microsoft usa il termine per GitHub, Microsoft 365, Dynamics 365 e Windows.
Che cos'è un copilot?
Il termine è stato reso popolare da Microsoft, che nel 2021 ha lanciato GitHub Copilot, un assistente che suggerisce codice ai programmatori. Alla conferenza Build del maggio 2023 l'azienda ne ha dato una definizione generale: un copilot è un'applicazione che usa l'AI moderna e i modelli linguistici di grandi dimensioni, come GPT-4, per assistere le persone in compiti complessi.
La differenza rispetto a un chatbot come ChatGPT è la posizione. Un copilot non vive in un sito separato: sta dentro lo strumento in cui si lavora e vede il contesto, cioè il documento aperto, il testo selezionato, il foglio di calcolo.
Come funziona?
Dietro un copilot c'è un modello linguistico a cui l'applicazione invia, insieme alla richiesta dell'utente, istruzioni predefinite e parti del contenuto su cui lavorare. Con i plugin il copilot può anche recuperare informazioni da altri servizi e compiere azioni, per esempio prenotare o aggiornare un dato.
Per l'utente il prompt diventa più breve: basta dire che cosa fare, perché il contesto lo fornisce l'applicazione.
Perché interessa a chi progetta prompt?
Un copilot rende l'AI disponibile a tutti, ma non rende uniformi i risultati. Se ogni persona formula le richieste a modo suo, la qualità varia molto. Il lavoro di progettazione si sposta quindi su formule condivise, regole su quali dati il copilot può usare e controlli sugli output. Il nome stesso ricorda il principio: il copilota assiste, ma il comandante resta la persona.
Esempio pratico
In un editor di testo con un copilot integrato, l'utente seleziona una email lunga e scrive: «Riassumi in cinque punti e indica se è richiesta un'azione da parte mia». Il copilot legge il testo selezionato e restituisce il riassunto senza bisogno di copiarlo in un'altra finestra.
Differenze con Agente AI
| Aspetto | Copilot | Agente AI |
|---|---|---|
| Ruolo | Assiste la persona nel suo lavoro | Persegue un obiettivo con più passaggi in autonomia |
| Chi decide | La persona approva ogni risultato | Il sistema sceglie i passi intermedi |
| Dove si trova | Dentro un'applicazione o il sistema operativo | Può operare tra più strumenti e servizi |
Domande frequenti
Copilot e ChatGPT sono la stessa cosa?
No. ChatGPT è un servizio di chat a sé; i copilot di Microsoft usano modelli di OpenAI come GPT-4, ma sono integrati nelle applicazioni e lavorano sul contenuto che l'utente ha aperto.
Serve saper scrivere prompt per usare un copilot?
Le richieste sono più brevi, ma la chiarezza conta ancora: dire scopo, formato e limiti della risposta produce risultati più affidabili e coerenti tra le persone di uno stesso team.
Fonti
Vedi anche
- Agente AI: Un agente AI è un sistema in cui un modello linguistico decide da solo quali passi compiere e quali strumenti usare (ricerca sul web, file, ...
- Human in the loop: Human in the loop («una persona nel ciclo») è il principio per cui in un processo che usa l'intelligenza artificiale una persona controlla, ...
- LLM (Large Language Model): Un modello linguistico di grandi dimensioni (in inglese large language model, LLM) è un sistema di intelligenza artificiale addestrato su en...
- Prompt: Il prompt è il testo con cui chiediamo qualcosa a un'intelligenza artificiale generativa: una domanda, un'istruzione, un compito, a volte ac...