A community-driven registry for the Claude Code ecosystem. Not affiliated with Anthropic.
Are you the author? Sign in to claim
🔊 Cross-platform Claude Code plugin that plays distinct sounds when Claude finishes a task vs. when it needs your input
Get audio notifications from Claude Code. Different sounds for when Claude finishes a task vs when it needs your input.
Inside Claude Code:
/plugin marketplace add totigm/claude-sound-notification
/plugin install claude-sound-notification@claude-sound-notification
/reload-plugins
(For local development, point marketplace add at the cloned directory instead of the GitHub slug.)
Plays different sounds for two events:
Stop) — Claude finished working.Notification) — Claude is asking for permission or user input.This way you know whether to just check results or go respond.
| Platform | Player | Task Complete | Needs Input |
|---|---|---|---|
| macOS | afplay | Glass.aiff | Funk.aiff |
| Linux | paplay → aplay → mpv | complete.oga | message.oga |
| Windows | PowerShell Media.SoundPlayer | chimes.wav | notify.wav |
The plugin auto-detects your OS at runtime. Falls back to the terminal bell (\a) if nothing else works.
Install one of these on Linux:
# Ubuntu/Debian — PulseAudio
sudo apt install pulseaudio-utils
# Or ALSA
sudo apt install alsa-utils
# Or mpv
sudo apt install mpv
Run Claude Code under Git Bash, WSL, or MSYS2 so the hook's bash shebang resolves. PowerShell is used internally to play sounds.
Inside Claude Code:
/plugin uninstall claude-sound-notification
The plugin does not modify ~/.claude/settings.json, so uninstall is clean — nothing to undo by hand.
Edit hooks/play.sh in your local clone, then push to your own fork and install from there:
/plugin marketplace add <your-github-user>/claude-sound-notification
/plugin install claude-sound-notification@claude-sound-notification
Suggested sound files to drop in:
macOS system sounds: Glass.aiff · Funk.aiff · Pop.aiff · Submarine.aiff · Hero.aiff (all under /System/Library/Sounds/).
Windows sounds: chimes.wav · notify.wav · tada.wav · ding.wav (all under C:\Windows\Media\).
Linux: any .oga, .wav, or .mp3 file your chosen player supports.
MIT
Give Claude Code memory that evolves with your codebase via hooks and LLM-compiled knowledge
Security hooks with SSRF protection, MCP compression, and OpenTelemetry tracing
Context management with hooks for state via ledgers, MCP without context pollution
An LLM council that reviews your coding agent's every move for quality assurance