Cara menjalankan Claude Code di WSL dengan notifikasi
Banyak orang menjalankan Claude Code di dalam WSL di Windows. Berikut cara tetap mengetahuinya — dan menjawabnya — saat ia membutuhkan Anda.
Oleh tim Pet Island · Diperbarui 17 Okt 2026 · 5 menit bacaHook Claude Code berjalan di dalam Linux saat Anda memakai WSL. Hook bisa memanggil powershell.exe untuk menampilkan notifikasi Windows, atau Anda bisa menghubungkan Pet Island, yang menjembatani WSL untuk Anda dan menaruh permintaan di pulau Windows lengkap dengan diff-nya.
Kenapa WSL berbeda
Di WSL, Claude Code berjalan di Linux, sementara desktop, notifikasi, dan jendela Anda milik Windows. Apa pun yang dilakukan Claude Code saat membutuhkan Anda terjadi di sisi Linux, tak terlihat.
Opsi 1: notifikasi Windows dari hook
Claude Code menjalankan hook berdasarkan event. Hook Notification di dalam WSL bisa memanggil powershell.exe, yang dapat dijangkau dari Linux, untuk menampilkan toast Windows.
Anda jadi tahu Claude sedang menunggu, tetapi tetap harus pindah ke terminal untuk melihat permintaannya dan menjawabnya.
Opsi 2: jawab di pulau Windows
Pasang Pet Island di Windows dan hubungkan Claude Code dari Pengaturan → Agen. Pet Island menjembatani WSL, jadi permintaan dari Claude Code di dalam Linux muncul di pulau di bagian atas layar Windows Anda, lengkap dengan perintah atau diff-nya.
Izinkan, tolak, atau selalu izinkan langsung di sana. Pertanyaan dan rencana juga bisa.
Pemecahan masalah
Tidak ada yang muncul: pastikan Pet Island berjalan di Windows dan Claude Code terhubung di Pengaturan → Agen. Mulai ulang sesi Claude Code setelah menghubungkan.
Cara toast tidak berfungsi: pastikan powershell.exe bisa dijalankan dari shell WSL Anda dan notifikasi Windows sudah dinyalakan.
FAQ
Apakah saya perlu memasang sesuatu di dalam WSL?
Tidak perlu aplikasi tambahan. Pet Island menyiapkan koneksinya saat Anda menghubungkan Claude Code.
Apakah bisa dipakai dengan beberapa distribusi WSL?
Bisa. Setiap sesi Claude Code melapor ke pulau yang sama.
Apakah kode saya dikirim ke suatu tempat?
Tidak. Permintaan dikirim dari WSL ke pulau di komputer yang sama.