Diff di Prompt
Confronta due prompt (o due versioni dello stesso prompt) affiancati. Diff a livello di riga con modifiche evidenziate. Pensato per iterare sui prompt LLM.
A cosa serve?
Il prompt engineering è iterazione: scrivi un prompt, lo testi, modifichi una frase, ritesti. Dopo una decina di giri hai una "versione 1" e una "versione 14" e nessun registro pulito di cosa è cambiato dove. Questo strumento ti dà quel registro a richiesta — incolla due prompt e vedi esattamente quali righe sono state aggiunte, rimosse o lasciate uguali. Niente git, niente setup, niente upload.
Quando usarlo
- Audit di un cambio in produzione. Marketing ha ritoccato il system prompt la settimana scorsa — cosa è cambiato esattamente? Incolla entrambe e leggi il diff.
- A/B test di prompt. Due candidati, uno fa meglio sulle eval. Diff per isolare cosa potrebbe star facendo la differenza.
- Rollback di una regressione. L'ultimo prompt è peggiore di due iterazioni fa — quale riga hai cambiato?
- Review dell'edit di un collega. Ti ha mandato "una piccola modifica" al system prompt — ha toccato solo quello che ha detto?
- Migrazione tra famiglie di modelli. Adattare un prompt da GPT a Claude di solito significa cambi di parole minori — diff dopo la riscrittura per confermare che la struttura sia rimasta.
Affiancato vs unificato
- Affiancato — A a sinistra, B a destra. Buono quando le due versioni hanno lunghezze simili e vuoi scansionare visivamente.
- Unificato — singola colonna con marcatori + / −, come l'output di
git diff. Migliore per condividere su Slack o quando i cambi sono pochi.
Trappole comuni
- È un diff a livello riga. Una sola parola cambiata in mezzo a una riga lunga marca tutta la riga come aggiunta+rimossa. Per diff a livello frase, meglio uno strumento a livello parola.
- Whitespace finale. Spazi nascosti a fine riga la marcano come diversa — utile o rumore a seconda. Attiva "Ignora whitespace finale" se conta solo il contenuto visibile.
- Blocchi riordinati sembrano cancella+aggiungi. Se hai spostato un paragrafo da posizione 1 a 3, il diff lo mostra rimosso a 1 e aggiunto a 3. Nessuna rilevazione "spostato".
- Righe, non token. Il diff parla righe. Se entrambi i prompt hanno lo stesso contenuto a-capo diversi, ogni riga sembrerà diversa. Normalizza prima i ritorni a capo.
- Privacy. Tutto resta nella tua tab. Non incollare segreti nel placeholder di esempio — è hardcoded, non connesso al tuo input.