Tambahkan Notifikasi Penyelesaian ke Claude Code
Hook Claude Code dapat menjalankan perintah lokal pada peristiwa siklus hidup yang terdokumentasi, sehingga notifikasi saat tugas selesai dapat dibuat. Mulailah dengan perintah uji yang tidak berbahaya, dan kendalikan masukan shell, izin, serta isi log dengan ketat.
Pilih peristiwa hook yang tepat
Notifikasi penyelesaian dapat memberi tahu ketika interaksi Claude Code yang panjang mencapai peristiwa siklus hidup, sehingga Anda tidak perlu terus mengawasi terminal. Claude Code menyediakan hook untuk menjalankan perintah yang dikonfigurasi pada peristiwa terdokumentasi. Nama hook dan payload dapat berubah, jadi mulailah dari referensi hook Anthropic terkini untuk versi yang terpasang.
Uji dengan perintah yang tidak berbahaya
Pilih peristiwa yang sesuai dengan penggunaan, misalnya peristiwa notifikasi atau penyelesaian tugas, lalu konfigurasikan perintah lokal kecil di berkas pengaturan proyek atau pengguna sebagaimana didokumentasikan. Awalnya, buat perintah hanya mencetak pesan aman ke log. Jalankan sesi singkat dan pastikan kapan perintah terpicu sebelum menghubungkannya ke layanan notifikasi sistem operasi.
Hubungkan peringatan sistem operasi
Buat perintah sederhana dan kutip jalur dengan aman. Jangan masukkan teks prompt yang tidak tepercaya ke dalam perintah shell. Hook dapat berjalan dengan izin pengguna Anda, jadi perlakukan seperti kode: periksa skrip, jangan unduh lalu jalankan konten jarak jauh, dan jauhkan kredensial dari argumen serta log.
Lindungi masukan perintah dan log
Sistem operasi menyediakan alat notifikasi dan permintaan izin yang berbeda-beda. Uji pada mesin tempat Anda akan menggunakannya dan sediakan fallback senyap jika notifikasi dinonaktifkan. Jika menjalankan beberapa sesi, sertakan hanya konteks yang tidak sensitif, seperti nama proyek; hindari memasukkan prompt atau isi berkas ke teks notifikasi.
Anggap peringatan sebagai kemudahan
Peringatan lokal dapat terlewat, tertunda, atau disenyapkan oleh pengaturan fokus, jadi jangan menjadikannya satu-satunya sinyal untuk alur kerja produksi yang kritis. Saat men-debug, periksa keluaran hook dan hapus hook jika berperilaku tak terduga. Gunakan dokumentasi hook resmi serta README terbaru proyek notifier untuk konfigurasi yang tepat.
Rujukan resmi
Baca dokumentasi hook resmi Claude Code untuk petunjuk terkini dan ketentuan yang berlaku.
Penulis:AI Router
Tautan:https://www.airouter.me/blog/claude-code-notify
Penggunaan ulang nonkomersial dengan atribusi (CC BY-NC-SA 4.0).