How to Get macOS Notifications When Claude Code Is Waiting for Input

TL;DR: Set up a Claude Code hook to get macOS desktop notifications with sound and speech when Claude Code finishes a task or waits for input. SAY!! Background Claude Code sometimes runs tasks for a while, and you want to know when it’s done, right? There’s an official notification setting, but notifications don’t always fire or are easy to miss. So let’s use a custom hook to get reliable macOS desktop notifications with text-to-speech. ...

March 28, 2026 · nojimage