[HN Gopher] Show HN: Claude Code Plugin to play music when waiti...
       ___________________________________________________________________
        
       Show HN: Claude Code Plugin to play music when waiting on user
       input
        
       Claude Code tends to be just slow enough you have time to tab away
       and get distracted. This plugin uses Claude Code's hooks to play
       music when Claude is waiting for user input so you don't just leave
       it sitting for 15 minutes.
        
       Author : Sevii
       Score  : 37 points
       Date   : 2025-12-20 16:06 UTC (6 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | vunderba wrote:
       | Alternatively if you're on a Mac and don't want to use audio, you
       | can also just add a Notification Hook (/hooks)
       | osascript -e 'display notification "Waiting..." with title
       | "Claude Code"'
       | 
       | You can probably do the equivalent using powershell in windows,
       | and the notify-send [1] in linux.
       | 
       | [1] -
       | https://manpages.ubuntu.com/manpages/resolute/en/man1/notify...
        
         | Sevii wrote:
         | Had Claude web put a PR together. I'll test it a bit next.
         | Getting the hooks config to work and figuring out a test flow
         | for plugins was the hard part. https://github.com/Sevii/agent-
         | marketplace/pull/4/files#diff...
        
           | Sevii wrote:
           | Pushed a new plugin elevator-notifications to the
           | repo/marketplace. I'm seeing notifications in notification
           | center (had to turn mac notifications back on to test). Looks
           | like I could fine tune the actual notification content a bit
           | more but it's working on my machine.
        
         | CharlesW wrote:
         | I've set up per-project hooks that use `say` to alert me that
         | "X is done" and "X needs help". Very useful!
        
         | yodon wrote:
         | On a Mac, you can add sound to the notification:
         | 
         | osascript -e 'display notification "Ready" with title "Claude
         | Code" sound name "Glass"'
         | 
         | (you may need to first use the OSX Script Editor to manually
         | run display notification "Ready" with title "Claude Code" sound
         | name "Glass" to get the Mac to show a permission request dialog
         | for the notifications)
        
       | sailfast wrote:
       | Love this. I guess I need to build the happy Gilmore meme audio
       | now. "Welllll?!!! We're waiting!!"
        
         | buu700 wrote:
         | I was imagining the Jeopardy theme.
        
       | giancarlostoro wrote:
       | I use Beads with Claude Code + Zed, and just brain dump to Claude
       | to make a bunch of tasks with Beads, I have Claude ask me
       | clarifying questions, then I let Claude go to town. Sometimes I
       | let Claude work in parallel but APC seems to sometimes not like
       | that not sure why.
        
       | ZeroConcerns wrote:
       | I sense a branding opportunity here... We already have "elevator
       | music" to designate generic production-music-slop, so what will
       | the next step be?
       | 
       | "OpenAI _anything_ " seems a bit too much, yet "Claude _somesuch_
       | " or "Grok _horrifying_ " don't work either.
       | 
       | HN Branding Experts, what do _you_ say?
        
         | throwaway375 wrote:
         | Of course it's vibe music!
        
       | craigds wrote:
       | this reminds me of one of my favourite features of Buildkite.
       | When you're waiting on the outcome of a build you can click a
       | button in Canvas mode and it'll play a tune to accompany the
       | build. As soon as the build is done, the music stops.
       | 
       | is really well thought out - means I can turn the volume up and
       | go do the dishes in the next room and be notified when I should
       | return. Much more useful than a browser notification
        
       | onemoresoop wrote:
       | This is fun. A small cautionary tale from telecom history though.
       | Once pleasant waiting exists, it quietly becomes acceptable
       | waiting, then longer waiting, then a product requirement.
       | Suddenly latency isn't a bug, it's an opportunity for vibes.
       | Would hate to see 'AI thinking music' evolve into the modern
       | equivalent of hold music designed less to soothe and more to make
       | us tolerate delays that should've been fixed instead.
        
       ___________________________________________________________________
       (page generated 2025-12-20 23:01 UTC)