Questa guida fornisce tecniche specifiche di prompt engineering per i modelli Claude 4 (Opus 4 e Sonnet 4) per aiutarti a ottenere risultati ottimali nelle tue applicazioni. Questi modelli sono stati addestrati per seguire le istruzioni con maggiore precisione rispetto alle generazioni precedenti dei modelli Claude.

Principi generali

Sii esplicito con le tue istruzioni

I modelli Claude 4 rispondono bene a istruzioni chiare ed esplicite. Essere specifici riguardo all’output desiderato può aiutare a migliorare i risultati. I clienti che desiderano il comportamento “al di sopra e oltre” dei precedenti modelli Claude potrebbero dover richiedere questi comportamenti in modo più esplicito con Claude 4.

Aggiungi contesto per migliorare le prestazioni

Fornire contesto o motivazione dietro le tue istruzioni, come spiegare a Claude perché tale comportamento è importante, può aiutare Claude 4 a comprendere meglio i tuoi obiettivi e fornire risposte più mirate.

Claude è abbastanza intelligente da generalizzare dalla spiegazione.

Sii vigile con esempi e dettagli

I modelli Claude 4 prestano attenzione ai dettagli e agli esempi come parte del seguire le istruzioni. Assicurati che i tuoi esempi siano allineati con i comportamenti che vuoi incoraggiare e riduci al minimo i comportamenti che vuoi evitare.

Guida per situazioni specifiche

Controlla il formato delle risposte

Ci sono alcuni modi che abbiamo trovato particolarmente efficaci per guidare la formattazione dell’output nei modelli Claude 4:

  1. Dì a Claude cosa fare invece di cosa non fare

    • Invece di: “Non usare markdown nella tua risposta”
    • Prova: “La tua risposta dovrebbe essere composta da paragrafi in prosa che fluiscono armoniosamente.”
  2. Usa indicatori di formato XML

    • Prova: “Scrivi le sezioni in prosa della tua risposta in tag <paragrafi_in_prosa_che_fluiscono_armoniosamente>.”
  3. Adatta lo stile del tuo prompt all’output desiderato

    Lo stile di formattazione utilizzato nel tuo prompt può influenzare lo stile di risposta di Claude. Se stai ancora riscontrando problemi di guidabilità con la formattazione dell’output, ti consigliamo di adattare il più possibile lo stile del tuo prompt allo stile di output desiderato. Ad esempio, rimuovere il markdown dal tuo prompt può ridurre la quantità di markdown nell’output.

Sfrutta le capacità di pensiero e pensiero intrecciato

Claude 4 offre capacità di pensiero che possono essere particolarmente utili per attività che coinvolgono la riflessione dopo l’uso di strumenti o ragionamenti complessi in più fasi. Puoi guidare il suo pensiero iniziale o intrecciato per ottenere risultati migliori.

Esempio di prompt
Dopo aver ricevuto i risultati degli strumenti, rifletti attentamente sulla loro qualità e determina i passaggi successivi ottimali prima di procedere. Usa il tuo pensiero per pianificare e iterare in base a queste nuove informazioni, e poi intraprendi la migliore azione successiva.

Per maggiori informazioni sulle capacità di pensiero, consulta Pensiero esteso.

Ottimizza la chiamata parallela degli strumenti

I modelli Claude 4 eccellono nell’esecuzione parallela degli strumenti. Hanno un alto tasso di successo nell’utilizzo della chiamata parallela degli strumenti senza alcun prompt per farlo, ma alcuni prompt minori possono aumentare questo comportamento fino a un tasso di successo di utilizzo degli strumenti paralleli di ~100%. Abbiamo trovato che questo prompt è il più efficace:

Prompt di esempio per agenti
Per la massima efficienza, ogni volta che devi eseguire più operazioni indipendenti, invoca tutti gli strumenti pertinenti simultaneamente anziché sequenzialmente.

Riduci la creazione di file nella codifica agentica

I modelli Claude 4 potrebbero talvolta creare nuovi file per scopi di test e iterazione, in particolare quando lavorano con il codice. Questo approccio consente a Claude di utilizzare file, specialmente script python, come un “blocco note temporaneo” prima di salvare l’output finale. L’utilizzo di file temporanei può migliorare i risultati, in particolare per i casi d’uso di codifica agentica.

Se preferisci ridurre al minimo la creazione di nuovi file, puoi istruire Claude a pulire dopo se stesso:

Prompt di esempio
Se crei nuovi file temporanei, script o file di supporto per l'iterazione, pulisci questi file rimuovendoli alla fine dell'attività.

Migliora la generazione di codice visivo e frontend

Per la generazione di codice frontend, puoi guidare i modelli Claude 4 a creare design complessi, dettagliati e interattivi fornendo un incoraggiamento esplicito:

Prompt di esempio
Non trattenerti. Dai il massimo.

Puoi anche migliorare le prestazioni frontend di Claude in aree specifiche fornendo modificatori aggiuntivi e dettagli su cui concentrarsi:

  • “Includi quante più funzionalità e interazioni rilevanti possibile”
  • “Aggiungi dettagli attenti come stati di hover, transizioni e micro-interazioni”
  • “Crea una dimostrazione impressionante che mostri le capacità di sviluppo web”
  • “Applica principi di design: gerarchia, contrasto, equilibrio e movimento”

Considerazioni sulla migrazione

Quando si migra da Sonnet 3.7 a Claude 4:

  1. Sii specifico sul comportamento desiderato: Considera di descrivere esattamente ciò che vorresti vedere nell’output.

  2. Formula le tue istruzioni con modificatori: Aggiungere modificatori che incoraggiano Claude ad aumentare la qualità e il dettaglio del suo output può aiutare a modellare meglio le prestazioni di Claude. Ad esempio, invece di “Crea una dashboard analitica”, usa “Crea una dashboard analitica. Includi quante più funzionalità e interazioni rilevanti possibile. Vai oltre le basi per creare un’implementazione completa di funzionalità.”

  3. Richiedi esplicitamente funzionalità specifiche: Animazioni ed elementi interattivi dovrebbero essere richiesti esplicitamente quando desiderati.