Prompt Diff
Bandingkan dua prompt (atau dua versi prompt) berdampingan. Diff level baris dengan perubahan disorot. Dirancang untuk iterasi prompt LLM.
Untuk apa ini?
Prompt engineering itu iterasi: kamu tulis prompt, tes, ubah satu frasa, tes lagi. Setelah selusin putaran, kamu punya "versi 1" dan "versi 14" tanpa catatan bersih tentang apa yang berubah di mana. Tool ini memberi catatan itu sesuai permintaan — tempel dua prompt apa pun dan lihat persis baris mana yang ditambah, dihapus, atau dibiarkan. Tanpa git, tanpa setup, tanpa upload.
Kapan digunakan
- Mengaudit perubahan yang sudah ter-deploy. Marketing tweak system prompt minggu lalu — apa persisnya yang berbeda? Tempel kedua versi dan baca diff-nya.
- A/B testing prompt. Dua kandidat, satu lebih baik di eval. Diff untuk mengisolasi apa yang mungkin membuat perbedaan.
- Membalikkan regresi. Prompt terbaru lebih buruk dari dua iterasi lalu — baris mana yang kamu ubah?
- Mereview edit teman tim. Mereka kirim "tweak kecil" ke system prompt — apa mereka hanya menyentuh apa yang dikatakan?
- Migrasi antar keluarga model. Mengadaptasi prompt dari GPT ke Claude biasanya berarti perubahan kata kecil — diff setelah menulis ulang untuk konfirmasi struktur tetap sama.
Side-by-side vs unified
- Side-by-side — A di kiri, B di kanan. Bagus saat kedua versi panjangnya mirip dan kamu ingin scan visual.
- Unified — kolom tunggal dengan marker + / −, mencerminkan output
git diff. Lebih baik untuk berbagi di Slack atau saat perubahan jarang.
Kesalahan umum
- Ini diff level baris. Satu kata berubah di tengah baris panjang menandai seluruh baris sebagai ditambah+dihapus. Untuk diff level kalimat, kamu mungkin lebih suka tool level kata.
- Whitespace di akhir. Spasi tersembunyi di akhir baris menandainya sebagai berbeda — berguna atau noise tergantung kasus. Pakai toggle "Abaikan whitespace akhir" jika hanya peduli konten terlihat.
- Blok yang diurutkan ulang terlihat seperti hapus+tambah. Kalau kamu memindahkan paragraf dari posisi 1 ke 3, diff menunjukkannya dihapus di 1 dan ditambah di 3. Tidak ada deteksi "dipindahkan".
- Baris, bukan token. Diff ini bicara baris, bukan token. Kalau dua prompt-mu punya konten sama dengan line-break beda, tiap baris akan terlihat beda. Normalisasi line-break dulu.
- Privasi. Semuanya tetap di tab-mu. Jangan tempel rahasia ke placeholder contoh tool — teks placeholder hardcoded, tidak terhubung ke input-mu.