Diff de Prompts
Comparez deux prompts (ou deux versions d'un prompt) côte à côte. Diff ligne par ligne avec changements surlignés. Conçu pour itérer sur des prompts LLM.
À quoi ça sert ?
Le prompt engineering, c'est de l'itération : on écrit un prompt, on le teste, on ajuste une formulation, on retéste. Après une douzaine de tours, vous avez une « version 1 » et une « version 14 » et aucun enregistrement propre de ce qui a changé où. Cet outil vous donne cet enregistrement à la demande — collez deux prompts et voyez exactement quelles lignes ont été ajoutées, supprimées ou laissées intactes. Pas de git, pas de setup, pas d'upload.
Quand l'utiliser
- Auditer un changement déployé. Le marketing a ajusté le system prompt la semaine dernière — qu'est-ce qui a changé exactement ? Collez les deux versions et lisez le diff.
- A/B testing de prompts. Deux candidats, un fait mieux sur les évals. Diff pour isoler ce qui pourrait faire la différence.
- Annuler une régression. Le dernier prompt est pire que celui d'il y a deux itérations — quelle ligne avez-vous changée ?
- Reviewer l'édition d'un collègue. Il vous a envoyé un « petit ajustement » du system prompt — n'a-t-il touché que ce qu'il a dit ?
- Migrer entre familles de modèles. Adapter un prompt de GPT à Claude implique souvent des changements de formulation mineurs — diff après réécriture pour confirmer que la structure est restée.
Côte à côte vs unifié
- Côte à côte — A à gauche, B à droite. Bon quand les deux versions ont une longueur similaire et que vous voulez scanner visuellement.
- Unifié — une seule colonne avec des marqueurs + / −, comme la sortie de
git diff. Mieux pour partager dans un Slack ou quand les changements sont rares.
Pièges courants
- C'est un diff au niveau ligne. Un seul mot changé au milieu d'une longue ligne marque toute la ligne comme ajoutée+supprimée. Pour du diff de phrase, mieux vaut un outil au niveau mot.
- Espaces de fin. Des espaces cachés en fin de ligne la marquent comme différente — utile ou bruit selon le cas. Activez « Ignorer les espaces de fin » si seul le contenu visible compte.
- Blocs réordonnés ressemblent à suppression+ajout. Si vous avez déplacé un paragraphe de la position 1 à la 3, le diff le montre supprimé en 1 et ajouté en 3. Pas de détection « déplacé ».
- Lignes, pas tokens. Le diff parle lignes. Si vos deux prompts ont le même contenu mais rebreaké différemment, chaque ligne paraîtra différente. Normalisez les retours à la ligne d'abord.
- Confidentialité. Tout reste dans votre onglet. Ne collez pas de secrets dans le placeholder d'exemple — il est en dur, pas connecté à votre entrée.