ガイド
Claude Code の完了や承認待ちの通知を受け取る方法
結論: Claude Code の完了時や、はい・いいえの判断が必要なときに通知を受け取る 4 つの方法と、ターミナルを見張らずにどのウィンドウからでも答える方法。
Claude Code は自力で作業し、やがて止まります。完了したか、何かを実行するためにあなたの許可が必要なときです。別のウィンドウにいると、何分も気づかれないままになりかねません。ここでは、通知を受け取る方法とそれぞれで得られるものを紹介します。
通知を受け取る 4 つの方法
| 方法 | 得られるもの | 弱点 |
|---|---|---|
| ターミナルのベル | 何か起きたときのビープ音 | メッセージもプロジェクトもなく、見逃しやすい |
| 自作のフックスクリプト | 自分で作るデスクトップ通知 | スクリプトは自分で書いて保守する必要があり、通知はできても、答えるにはウィンドウの切り替えが必要 |
| ターミナル自身の通知 | Claude Code を実行しているアプリからの通知 | 対応はターミナル次第で、Claude Code のみが対象です |
| Herdbell | 光、サウンド、通知に加え、その場で答えられるカード | Mac アプリ(macOS 14 以降)、買い切り |
Claude Code は、完了時や権限を求めるとき(Stop や PermissionRequest などのフック)に、指定したコマンドを実行できます。自作スクリプトも Herdbell も、これを土台にしています。Claude Code のフックの解説をご覧ください。
Herdbell を使うと
サウンドとシステム通知は任意でデフォルトはオフなので、音の大きさはあなたが決められます。すべては Mac の中に留まります。
- オンボーディング(または Agents ページ)で Claude Code を接続します。Herdbell は先に設定をバックアップします。
- いつもどおりチャットを始めます。Claude Code が完了するとポインタが緑に光ります。権限が必要なときは琥珀色に光り、カードにコマンドが表示されます。
- Return で許可、D で拒否するか、返信を入力して同じチャットにそのまま送ります。
どちらを選ぶべき?
1 つのターミナルで 1 つのチャットだけなら、フックスクリプトは無料の良い入口です。複数のチャットや複数のエージェントを使う場合や、通知されるだけでなく答えたい場合は、どこでも使えるポップアップがウィンドウ切り替えの手間を省きます。
よくある質問
Claude Code は自分で通知してくれますか?
環境とターミナルによります。内蔵の通知はどこでも同じではないので、多くの人がフックスクリプトや Herdbell のようなツールを追加しています。
Claude Code は完了時にサウンドを鳴らせますか?
はい。Herdbell は、Claude Code の完了時、権限の要求時、質問時、失敗時に短いサウンドを鳴らせます(任意、デフォルトはオフ)。Settings でオンにしてください。
Claude Code の通知をスマートフォンで受け取れますか?
Herdbell ではできません。Mac アプリで、光、任意のサウンド、任意のシステム通知で Mac 上でお知らせします。
ターミナルを開かずに Claude Code に答えられますか?
はい、Herdbell なら。権限リクエストはカーソルの位置にカードで現れ、キー 1 つで答えられ、完了時には返信もできます。