HeadlinesBriefing favicon HeadlinesBriefing.com

Claude Code Otomatis Menambahkan URL Sesi ke Commit

Hacker News •
×

Claude Code secara otomatis menambahkan URL sesi ke setiap pesan commit dan deskripsi PR, mencemari riwayat Git tanpa persetujuan pengguna. Fitur ini bersifat opt-out secara default, artinya pengembang hanya menemukannya setelah commit sudah di-push. Prompt sekali saat onboarding yang menanyakan apakah pengguna ingin mengaktifkan atribusi URL sesi akan memberikan pengalaman pengguna yang lebih baik daripada pengaturan tersembunyi saat ini. Meskipun opsi attribution.commit: "" di .claude/settings.json ada untuk menekan URL, opsi ini tetap sepenuhnya tidak terduga oleh pengguna rata-rata. Demikian pula, hook Git commit-msg dapat menghapus atribusi, tetapi tidak selalu berjalan andal di lingkungan remote atau cloud. Usulan menyarankan membuat atribusi URL sesi opt-in saat onboarding, memungkinkan pengguna mengaktifkan fitur secara eksplisit jika diinginkan daripada dipaksa. Perubahan ini akan mencegah tampilan tidak profesional dan kekacauan riwayat commit yang terjadi saat ini ketika pengembang tidak sadar URL ditambahkan ke pekerjaan mereka.

Pengaturan attribution.commit: "" di .claude/settings.json dapat menekannya, tapi sepenuhnya tidak terduga. Hook Git commit-msg juga bisa menghapusnya, tapi tidak selalu berjalan andal di lingkungan remote/cloud.