pet ısland 下載

如何在 WSL 中執行 Claude Code 並收到通知

很多人在 Windows 上的 WSL 中執行 Claude Code。以下說明如何在它需要你時依然收到通知 — 並直接回應。

Pet Island 團隊 · 更新於 2026 年 10 月 17 日 · 閱讀時間 5 分鐘
簡短回答

使用 WSL 時,Claude Code 的 hook 會在 Linux 內執行。hook 可以呼叫 powershell.exe 來顯示 Windows 通知;你也可以連結 Pet Island,它會替你橋接 WSL,把請求連同 diff 一起放到 Windows 的島上。

WSL 有什麼不同

在 WSL 中,Claude Code 在 Linux 裡執行,而你的桌面、通知和視窗都屬於 Windows。Claude Code 需要你時所做的一切都發生在 Linux 那一側,你完全看不到。

方法 1:用 hook 顯示 Windows 通知

Claude Code 會在事件發生時執行 hook。WSL 內的 Notification hook 可以呼叫 powershell.exe(可從 Linux 存取)來顯示 Windows 快顯通知。

它會告訴你 Claude 在等待,但你還是得切換到終端機才能看到請求並回應。

方法 2:在 Windows 的島上回應

在 Windows 上安裝 Pet Island,然後在「設定 → 代理」中連結 Claude Code。Pet Island 會橋接 WSL,因此 Linux 中 Claude Code 送出的請求,會連同指令或 diff 一起出現在 Windows 螢幕頂端的島上。

直接在那裡允許、拒絕或一律允許。問題和計畫也同樣支援。

疑難排解

什麼都沒出現:請確認 Pet Island 正在 Windows 上執行,且已在「設定 → 代理」中連結 Claude Code。連結後請重新啟動 Claude Code 工作階段。

快顯通知路線沒有反應:請檢查 powershell.exe 能否在你的 WSL shell 中執行,以及 Windows 通知是否已開啟。

常見問題

需要在 WSL 裡安裝什麼嗎?

不需要額外的應用程式。連結 Claude Code 時,Pet Island 會自動設定好連線。

支援多個 WSL 發行版嗎?

支援。每個 Claude Code 工作階段都會回報到同一座島。

我的程式碼會被傳到任何地方嗎?

不會。請求只會在同一台電腦上從 WSL 傳到島上。

延伸閱讀
在螢幕頂端回應每一個代理。現已支援 Windows 與 Mac,Linux 即將推出 · 一次付清 · 每筆銷售都有 $1 用來餵養街頭動物
下載 Pet Island
© 2026 Pet Island · 每筆銷售都有 $1 用來餵養街頭動物 說明文件指南更新日誌隱私權政策服務條款