Prompt engineering: la guida pratica
Come scrivere prompt che funzionano con ChatGPT, Claude, Gemini e gli altri: la formula in 4 elementi, esempi prima/dopo, 10 tecniche, prompt per ogni situazione, template riutilizzabili ed errori da evitare.
Un prompt è l'istruzione che dai al modello. Scriverlo bene è la competenza con il miglior rapporto tra sforzo e risultato che puoi imparare oggi: vale per ChatGPT, Claude, Gemini, DeepSeek e qualsiasi altro assistente, e non scade quando esce un nuovo modello.
Perché le risposte sono generiche
Il modello lavora solo con quello che gli dai. Se scrivi "scrivimi un post sull'AI", non sa chi sei, a chi scrivi, perché e in che formato. Riempie i vuoti con la media di tutto ciò che ha letto, e il risultato è corretto ma piatto. Quasi sempre il problema non è il modello: è il contesto che manca.
La formula R.C.F.O.
Un buon prompt contiene, in qualche forma, quattro elementi:
- Ruolo: chi deve essere il modello ("sei un revisore editoriale esperto").
- Contesto: cosa serve sapere (pubblico, obiettivo, vincoli, materiali).
- Formato: come vuoi la risposta (tabella, 5 punti, email di 120 parole).
- Obiettivo: il compito preciso, con il criterio di successo.
Il ruolo è il meno importante dei quattro; contesto e formato fanno la differenza più grande.
Ruolo: sei un consulente di marketing B2B con 10 anni di esperienza.
Contesto: vendiamo un software di fatturazione a studi commercialisti di piccole dimensioni in Italia. Il nostro prezzo è sopra la media.
Obiettivo: scrivi 3 oggetti email per una campagna di cold outreach che spieghino il valore senza parlare di prezzo.
Formato: elenco numerato, max 8 parole per oggetto, tono professionale ma umano. Per ciascuno, una riga che spiega perché funziona.Prima e dopo
| Debole | Forte |
|---|---|
| "Scrivi un post su AI" | "Scrivi un post LinkedIn di 150 parole per HR manager su come l'AI riduce il tempo di screening dei CV. Tono pratico, un esempio concreto, chiusura con domanda." |
| "Riassumi" | "Riassumi in 5 punti per un amministratore delegato che ha 2 minuti. Evidenzia decisioni da prendere e rischi." |
| "Correggi questo testo" | "Correggi solo grammatica e punteggiatura, non cambiare lo stile. Elenca le modifiche alla fine." |
| "Dammi idee per il weekend" | "Due adulti e un bambino di 6 anni, Bologna, budget 100 €, sabato piovoso. Proponi 5 attività al chiuso con orari e costi indicativi." |
Le 10 tecniche che fanno la differenza
- Dai esempi (few-shot): mostra 2–3 esempi di input → output desiderato. È il modo più affidabile per ottenere un formato preciso.
- Chiedi di ragionare per passi: "Ragiona passo per passo prima di dare la risposta finale." Con i modelli di ragionamento è automatico.
- Separa istruzioni e materiale con delimitatori (
"""testo"""o tag come<documento>). - Specifica cosa NON fare: "niente gergo", "non inventare dati: se manca un'informazione, scrivilo".
- Chiedi domande: "Prima di rispondere, fammi le domande che ti servono." È la tecnica più sottovalutata.
- Itera: la prima risposta è una bozza. Chiedi "più breve", "più concreto", "mostrami 3 alternative".
- Fai criticare: "Rileggi la tua risposta come un revisore severo e migliorala."
- Spezza i compiti grandi: prima la struttura, poi le sezioni, poi la revisione.
- Dai il motivo delle regole: "Frasi brevi, perché il lettore legge dal telefono." Il modello applica meglio una regola di cui capisce lo scopo.
- Chiedi formati riutilizzabili: tabelle per Excel, elenchi numerati, JSON per le automazioni.
Esempi (few-shot) in pratica
Classifica le recensioni come negli esempi.
Recensione: "Consegna in ritardo ma prodotto ottimo." → Prodotto: positivo | Consegna: negativo | Priorità: media
Recensione: "Assistenza gentilissima, risolto in 5 minuti." → Assistenza: positivo | Priorità: bassa
Ora classifica queste: [incolla]Prompt per ogni situazione
Scrivere
Scrivi un'email a [destinatario e relazione] su questi punti: [elenco]. Tono [cordiale/formale/deciso]. Massimo 120 parole. Oggetto che riassuma la richiesta.Capire
Spiegami [concetto] come se fossi un principiante. Usa un'analogia della vita quotidiana e un esempio concreto. Chiudi con 3 domande per verificare se ho capito.Decidere
Devo scegliere tra [A] e [B]. Contesto: [contesto]. Confrontale in tabella su costi, tempi, rischi e reversibilità. Poi raccomanda un'opzione e dimmi quali informazioni cambierebbero la tua risposta.Analizzare un documento
Usa solo il documento tra i tag. Rispondi a: [domande]. Per ogni risposta cita la frase da cui la ricavi. Se un'informazione non c'è, scrivi "non presente".
<documento>[incolla]</documento>Pianificare
Voglio [obiettivo] entro [data]. Ho [tempo/risorse]. Fammi fino a 5 domande per capire la situazione, poi proponi un piano settimanale con attività e risultato atteso per ogni settimana.Il template universale
Agisci come [RUOLO].
Il mio obiettivo è [OBIETTIVO] per [PUBBLICO].
Contesto: [INFORMAZIONI UTILI, VINCOLI, TONO].
Materiale: """[INCOLLA QUI]"""
Restituisci [FORMATO]. Se mancano informazioni, chiedimele prima di procedere. Non inventare dati.Prompt e modelli diversi
Le tecniche valgono per tutti, con qualche sfumatura:
- Claude risponde molto bene alle istruzioni strutturate con tag XML (guida a Claude).
- ChatGPT beneficia molto delle istruzioni personalizzate salvate nelle impostazioni (guida a ChatGPT).
- Gemini dà il meglio quando colleghi le app Google con il simbolo @ (guida a Gemini).
- I modelli di ragionamento non hanno bisogno di "pensa passo per passo": meglio un obiettivo chiaro e i criteri di valutazione.
Errori comuni
- Troppo vago: il modello riempie i vuoti a caso.
- Troppe richieste insieme: spezza in passaggi.
- Mai dire il pubblico: la stessa spiegazione cambia per un bambino o un ingegnere.
- Aggettivi invece di esempi: "professionale e accattivante" dice poco; un testo di esempio dice tutto.
- Accettare la prima risposta senza iterare.
- Non salvare i prompt che funzionano: crea un quaderno di prompt.
Tip: quando una risposta ti piace, chiedi "Riassumi in un prompt riutilizzabile le istruzioni che mi hanno portato a questo risultato" e salvalo.
Per continuare
- 10 prompt per iniziare
- Allucinazioni e verifica delle risposte
- Nel corso gratuito: Il tuo primo prompt fatto bene e Prompt avanzato
Domande frequenti
Che cos'è il prompt engineering?
È l'arte di scrivere istruzioni chiare per un modello di intelligenza artificiale, dando il contesto, il compito e il formato giusti per ottenere risposte utili al primo tentativo.
Serve saper programmare per scrivere buoni prompt?
No. Un buon prompt è un'istruzione scritta bene in italiano: le stesse qualità che servono per spiegare un compito a un collega.
I prompt funzionano allo stesso modo su ChatGPT, Claude e Gemini?
Le tecniche di base valgono per tutti. Cambiano alcune sfumature: Claude apprezza i tag XML, ChatGPT le istruzioni personalizzate, Gemini l'uso delle app Google collegate.
Quanto deve essere lungo un prompt?
Quanto serve per dare contesto, compito e formato. Per una domanda semplice basta una frase; per un compito importante un prompt di 5-10 righe dà risultati molto migliori.
Esistono prompt magici che funzionano sempre?
No. Funzionano il metodo (contesto, esempi, formato, iterazione) e i modelli che costruisci per i tuoi compiti ricorrenti.