claude-code-notify
Publisher not specified · Claude Code
What this plugin does
claude-code-notify sends a desktop notification whenever Claude Code finishes responding, so you never miss a prompt while working across multiple sessions.
Each notification shows your session name (from /rename) and the first 80 characters of Claude's last response, giving you context at a glance. When running in tmux, the notification includes the window index so you know exactly where to switch.
The plugin is focus-aware: if you're already looking at the Claude session (detected via tmux pane, window, and terminal focus state), the notification is suppressed.
On macOS without tmux, it checks whether your terminal app is frontmost.
A 5-second debounce prevents notification spam during rapid tool calls.
Works on Linux (notify-send) and macOS (osascript).
Requires jq and bash 4+.
tmux is optional but recommended for the best experience.
Configuration is zero-config by default, with two optional environment variables: CLAUDE_NOTIFY_CONTEXT (adds a Work/Personal prefix) and CLAUDE_NOTIFY_URGENCY (sets notification priority).
Includes /notify-help and /notify-test slash commands for easy setup verification.
Catalog observations
- Sources
- Community
- Works with
- Claude Code
- Reported installs
- Not provided
- First observed
- 2026-10-03 22:13 UTC
- Last observed
- 2026-10-07 12:00 UTC
Installation counts are reported by Claude Marketplace, not independently verified active users. Observation dates are not release dates. Pricing and account requirements must be checked with the publisher.
Install in Claude Code
Choose a source and review what the plugin adds before installing.
Community
/plugin marketplace add anthropics/claude-plugins-community
/plugin install claude-code-notify@claude-community
Source evidence
Descriptions and compatibility labels come from the linked sources. Where both sources match, the GitHub description is used because web summaries may be shortened. We have not independently tested the declared capabilities.