“Jangan tanya lagi” menghemat prompt, tetapi menyimpan aturan.

Di Claude Code, memilih “Yes, and don't ask again” akan menulis perintah yang disetujui sebagai aturan allow ke .claude/settings.local.json. Jika perintah memuat kata sandi database, SSH, atau kunci cloud, teks asli kunci ikut masuk ke file—bukan berarti kunci pasti tersimpan hanya dengan sekali klik, melainkan hanya jika perintah yang disetujui memang memuat kunci.

Secara default, file ini hanya masuk ke global excludes lokal, bukan ke .gitignore repositori. Jika komputer yang digunakan untuk memasang dompet dan menyimpan kunci privat mengunggah file ini ke GitHub publik, risiko serangannya ikut terbawa.

Apiiro: 1.122 salinan saat ini memuat kunci (1.379 setelah deduplikasi); setelah cakupan diperluas ke riwayat, settings bersama, dan log agent, ditemukan 1.994 repositori dan 2.539 kunci di 63 organisasi. Ada organisasi yang mengonfirmasi bahwa kunci admin cloud masih aktif saat itu. Sekitar seperlima tidak terdeteksi oleh pemindai umum di kedua sisi.

Untuk repositori sendiri: rotasi dulu, lalu bersihkan riwayat dan pelacakan. Untuk repositori orang lain, jangan langsung menyerukan penulisan ulang tanpa syarat.

$BNB