ClaudePulse for Windows:Claude Code 工作階段通知工具
在 Windows 系統匣查看工作狀態,回到需要處理的終端機
ClaudePulse for Windows 由施博瀚 Stan Shih 維護,靈感來自 tzangms 的 macOS ClaudePulse。Windows 版本透過 Claude Code hooks 追蹤本機工作階段,並提供狀態與權限提醒。
Read in English →
原作與 Windows 版本的關係
我維護的是 ClaudePulse for Windows。原始概念來自 tzangms 的 macOS ClaudePulse;原作目前的 README 使用 Pulse for Claude Code 這個名稱。兩個版本有各自的原始碼與安裝說明。
Windows 版本把 Claude Code 工作階段狀態放進系統匣,並在需要輸入或核准權限時提供提醒,方便切回對應的終端機。
先用一個工作階段確認設定
先開啟 Windows 專案的文件,選擇你要使用的版本與安裝方式。目前原始碼 README 說明 Windows 10/11 與 .NET 建置方式;舊版 release 的需求可能不同,下載前應核對該版本說明。
啟動 ClaudePulse 後,再開啟 Claude Code 工作階段。首次啟動會把 HTTP hooks 合併進 Claude Code 既有設定,設計上保留其他 hooks。先確認一個工作階段能被列出、並隨操作更新狀態,再用於多個終端機。
如何看系統匣與提醒
文件定義藍色為 Working、橙色為等待許可、綠色為 Idle,超過十分鐘沒有活動則標示灰色 Stale。整體圖示優先顯示正在工作的狀態,因此看到藍色不代表每個工作階段都在工作。
停止提醒有三秒的延遲確認,以減少中間步驟造成的通知;權限請求另有即時提醒。點擊通知可切回對應終端機,仍應查看實際提示或輸出再決定下一步。
沒有更新時,先核對什麼
狀態來自本機 HTTP listener 接收的 Claude Code hook 事件。若找不到工作階段或狀態不再更新,先確認 ClaudePulse 正在執行,再依專案文件檢查 hooks 設定。
Idle 或 Stale 描述的是活動狀態,不能證明程式正確、測試通過或任務已達成。這個工具也不提供 Claude 公開服務 uptime 或帳號額度的量測。
同一位開發者的其他通知工具
我也開發 Notify+,用於 Android 上的 LINE 通知整理。它處理的是聊天室訊息;下方連結可閱讀 Notify+ 案例與完整軟體目錄。