この記事は生成AIで書いたのかな?書いてないのかな?ドキドキクイズ!答えはこの記事の最後に!
わしの作業完了通知方法は108まであるぞ(ない)。
これが至高(当社比)。環境はMacです。
Claude Codeで/hooksしてstop選択して、音を出すコマンドを設定します
afplay /System/Library/Sounds/Glass.aiff以下設定のスクショです。





Windowsではこの記事によると以下コマンドで音が出るという噂…(未確認)。
powershell.exe -c '(New-Object Media.SoundPlayer "C:\Windows\Media\chord.wav").PlaySync()'最初に、音を確認します(ぬこぬこさんありがとう)。
for sound in /System/Library/Sounds/*.aiff; do name=$(basename "$sound" .aiff); echo "♪ $name"; afplay "$sound"; done以下コマンドの<sound>に、確認した中での気に入った音を入れます。
afplay /System/Library/Sounds/<sound>.aiffコマンドに以下を設定しましょう。ずんだもんもOKです。
VOICEVOX
curl-s-X POST"localhost:50021/audio_query?speaker=1"--get --data-urlencodetext="タスクガカンリョウシタノダ!"| jq--argjson accents"$(curl-s-X POST"localhost:50021/accent_phrases?speaker=1&is_kana=true"--get --data-urlencodetext="タ'スクガ/カンリョウシ'タノダ")"'.accent_phrases = $accents'|curl-s-H"Content-Type: application/json"-X POST"localhost:50021/synthesis?speaker=1"-d @-> voicevox_task_done.wav&& afplay voicevox_task_done.wavAivisSpeech
curl-s-X POST"localhost:10101/audio_query?speaker=888753760"--get --data-urlencodetext="タスクが完了したの!"|curl-s-H"Content-Type: application/json"-X POST"localhost:10101/synthesis?speaker=888753760"-d @-> aivis_task_done.wav&& afplay aivis_task_done.wav参考:ぬこぬこさんのポスト
省略します。
iTerms2をHomebrewでインストールします。
$ brewinstall iterms2以下コマンドで設定します。
$ claude configset--global preferredNotifChannel terminal_bell音が出なかったら、システム設定も見直す必要があるかもしれません。以下記事を参考にしましょう。
「ずんだもんの声で作業内容を完了通知してくれなきゃヤダヤダヤダ!」って人はMCPサーバとプロンプトチューニングをしましょう。
ただ、プロンプト頼みなので、確実に通知はしてくれないのだ(多分)。
MCPサーバの設定は以下です。
https://zenn.dev/karaage0703/articles/3bd2957807f311#mcp-simple-voicevox
AivisSpeechのMCPサーバを使う方法もあります。
~/.claude/settings.jsonでエラーが発生していると通知がされなくなります。
Claude Codeの/doctorスラッシュコマンドでチェックしたり、settings.jsonを初期化して、やりなおしましょう。
/hooksの登場により、Claude Codeだと/hooks使うのが決定版になりそうです。iTerms2インストールしたのに1日で不要になりました。
追記:書くのすっかり忘れてましたが、この記事を書いたのは人間です。Lost in the last.
https://docs.anthropic.com/en/docs/claude-code/hooks
https://qiita.com/har1101/items/4097bee8c98abedd3117
https://syu-m-5151.hatenablog.com/entry/2025/07/14/105812
https://tech-blog.cluster.mu/entry/2025/10/01
https://zenn.dev/karaage0703/articles/6699045b3cec5c
バッジを受け取った著者にはZennから現金やAmazonギフトカードが還元されます。
