Notification Center に通知が溜まっていると、一つ一つのダイアログに対してカーソルを閉じるボタンにあわせてクリックする作業が億劫になっていきます。
AppleScript 一発で全部きれいにする方法を調べました。
(2024-07-25追記) よりスマートな方法を見つけた
Raycast のリポジトリに同様のスクリプトがありました。
script-commands/commands/system/dismiss-notifications.applescript
上記だけだと通知欄を閉じているとクリアされないため、 Control Center
をクリックする部分を追加しました。
Raycastのコマンドで実行する場合は次のように書いて、Extensionに登録する
以下、最初に試した実装方法
参考