Prompt Diff
Vergelijk twee prompts (of twee versies van een prompt) naast elkaar. Line-level diff met gemarkeerde wijzigingen. Ontworpen voor het itereren op LLM-prompts.
Waarvoor is dit?
Prompt engineering is iteratie: je schrijft een prompt, test 'm, tweakt één zin, test opnieuw. Na een dozijn ronden heb je een "versie 1" en een "versie 14" en geen schoon overzicht van wat er waar veranderd is. Deze tool geeft je dat overzicht op aanvraag — plak twee prompts en zie precies welke regels zijn toegevoegd, verwijderd of onaangetast bleven. Geen git, geen setup, geen upload.
Wanneer gebruiken
- Auditen van een deployed change. Marketing heeft het system prompt vorige week getweaked — wat is er precies anders? Plak beide versies en lees de diff.
- A/B testing van prompts. Twee kandidaten, eentje doet het beter op evals. Diff om te isoleren wat het verschil zou kunnen maken.
- Terugdraaien van een regressie. De nieuwste prompt is slechter dan die van twee iteraties geleden — welke regel heb je veranderd?
- Reviewen van een teamgenoot's edit. Ze stuurden je een "kleine tweak" van het system prompt — hebben ze alleen wat ze zeiden aangepast?
- Migreren tussen modelfamilies. Een prompt van GPT naar Claude aanpassen betekent vaak kleine woordwijzigingen — diff na herschrijven om te bevestigen dat de structuur intact bleef.
Side-by-side vs unified
- Side-by-side — A links, B rechts. Goed als beide versies vergelijkbare lengte hebben en je visueel wilt scannen.
- Unified — enkele kolom met + / − markers, zoals
git diff-output. Beter voor delen in een Slack-bericht of bij sparse changes.
Veelvoorkomende valkuilen
- Dit is een line-level diff. Eén woord veranderd midden in een lange regel markeert de hele regel als toegevoegd+verwijderd. Voor prose-level diff van een zin wil je misschien een word-level tool.
- Trailing whitespace. Verborgen spaties aan het eind van een regel markeren 'm als anders — handig of ruizig afhankelijk van het geval. Gebruik de "Ignore trailing whitespace"-toggle als alleen zichtbare content telt.
- Herordende blokken zien eruit als delete+add. Als je een paragraaf van positie 1 naar 3 verplaatste, toont de diff 'm verwijderd op 1 en toegevoegd op 3. Geen "moved" detectie.
- Regels, geen tokens. Deze diff spreekt geen token; hij spreekt regels. Als je twee prompts dezelfde content hebben, maar anders gewrapped, lijkt elke regel anders. Normaliseer line breaks eerst.
- Privacy. Alles blijft in je tab. Plak geen geheimen in de voorbeeld-placeholder van de tool — de placeholder-tekst is hardcoded, niet verbonden met je input.