settings.json

Notification

通知が発生した際にトリガーされるフック。

使い方・用途

  • Claude がユーザーの入力を待っているときや、認証に成功したときなどにデスクトップ通知を送信して作業効率を高めます。
  • 独自の通知スクリプトや外部サービスへの転送設定により、ターミナルを監視していなくても進捗を把握できます。
英語原文(公式ドキュメントより)

Hooks that trigger on notifications

関連する変更履歴

v2.1.152(1件)

Fixed
リモートコントロールが有効なSDKホストセッションにおいて、PushNotificationツールが「モバイルプッシュが送信されませんでした(リモートコントロールが無効です)」と誤って報告する問題を修正
英語原文を表示
Fixed the PushNotification tool incorrectly reporting "Mobile push not sent (Remote Control inactive)" in SDK-hosted sessions when Remote Control is enabled

変更前

リモートコントロール機能が有効になっているにもかかわらず、SDKを介して実行されるセッションにおいて、PushNotificationツールが誤ってリモートコントロールが無効であると判断し、通知の送信に失敗したというエラーを返していました。

変更後

SDKホストセッションにおけるリモートコントロールの状態を正しく検知できるようになり、機能が有効な場合には適切にプッシュ通知の処理が継続されます。

ユーザーへの恩恵

プログラムからClaude Codeを実行したり、CI/CDパイプラインなどの外部ツールからプッシュイベントを送信したりする際の通知機能の信頼性が向上します。

v2.0.37(1件)

Changed
Hooks: Added matcher values for Notification hook events