讓Claude Code在Commit時傳送手機通知

nify介紹

ntfy(讀作 notify)是一個開源又輕巧的即時推播通知服務。透過 HTTP PUT/POST,你可以輕鬆從腳本、命令列或應用程式發送通知到手機或桌面

發送通知:

ntfy publish claire-topic "任務完成!"

或用Curl

curl -d "備份成功!" ntfy.sh/claire-topic

nify安裝

手機安裝這個

https://apps.apple.com/tw/app/ntfy/id1625396347

然後電腦安裝這個,有各種作業系統的版本,把解壓縮的路徑加入環境變數的PATH

https://github.com/binwiederhier/ntfy/releases

使用範例: 當執行Git Commit時傳送手機通知

可以利用nify,設定Claude Code在修完bug並提交修改之後傳送手機通知

我們可以在CLAUDE.md設定

**Git 提交流程**
   - 每次執行 `git commit` 後,必須執行 `ntfy publish claire-topic "git commit: {commit message}"`
   - AI 應動態使用該次 commit 的實際訊息內容,而非固定文字 {commit message}
   - 這將發送提交通知到指定的 ntfy 主題

就會在手機收到Claude完成他的工作的訊息通知囉!