🔔

Claude Codeの作業完了時にWindows通知を飛ばす

に公開

[Claude Code] 作業が終わったら音だけでなくバナー通知を出す のWindows版。

元記事にあるterminal-notifierというのはMacOS用であるため、代わりにWindows用のtoastを用いる。scoopなりchocoなりで導入できる。私は両方使ってないので手動で入れてパスを通した。

あとはClaude Code内で下記コマンドを/hooksで登録すればよい。

Notificationに

toast64 --title "Claude Code" --message "Waiting for your response." --audio mail

Stopに

toast64 --title "Claude Code" --message "Completed." --audio mail

ちなみに日本語は化けた。これは自分がWindowsコマンドプロンプトから作業したせいかもしれないし、Windows版Claude Codeを使っているからかもしれない。.claude/settings.jsonに直接書けば大丈夫かもしれないが面倒なので英語にした。

Discussion