Claude Code notification
agent-notify
Dependency-free desktop notifications for completions, approvals and errors on macOS, Linux and WSL.
Install
brew install agent-notifygit clone https://github.com/paultendo/agent-notify.gitFrom the README
Agent Notify Desktop notifications for AI coding agents — never miss a completion, approval, or error again. Quick Start • Features • Why agent-notify? • Compatibility • Usage • Configuration • FAQ Quick Start Homebrew (macOS) Manual install (macOS / Linux / Windows WSL) Platform recommendations & individual agent setup Configure agents individually: Platform-specific packages: Restart your agent after setup and run a task to verify notifications are working. macOS click-to-focus requires terminal-notifier (brew install terminal-notifier). For per-window focus (focusing the correct VS Code window, not just VS Code), grant accessibility access to terminal-notifier.app in System Settings → Privacy & Security → Accessibility. Features Core - Multi-agent — Codex CLI, Claude Code, and Gemini CLI out of the box. - Cross-platform — macOS, Linux, and Windows (WSL / Git Bash). - Zero dependencies — pure Bash + Python 3 (already on your system). - One-command setup — agent-notify --setup configures all detected agents. - Homebrew installable — brew install agent-notify. - Self-update — agent-notify --update pulls the latest release. Smart Notifications - Event categories — completion, approval, question, error, and auth events with distinct sounds. - Git branch display — shows current branch in notification subtitle. - Duration display — shows how long the task took. - Long-run threshold — only notify if the task exceeded N seconds (CODEX_NOTIFY_MIN_DURATION). - Rich titles/messages extracted from agent JSON payloads. - Clean, grouped notifications per session/thread. Terminal Integration - Click-to-focus — auto-detects your terminal and focuses the right window on click. Supports 10 terminals: VS Code, iTerm2, Ghostty, Warp, kitty,…
Details
- Repository
- paultendo/agent-notify
- Language
- Shell
- License
- AGPL-3.0
- Last updated
- 26 September 2026
FAQ
What is agent-notify?
Dependency-free desktop notifications for completions, approvals and errors on macOS, Linux and WSL. It is a notification for Claude Code, from paultendo/agent-notify on GitHub.
How do I install agent-notify?
Run brew install agent-notify, then follow the setup in the README.
Is agent-notify popular?
paultendo/agent-notify has 16 GitHub stars and 2 forks. It was last updated on 26 September 2026.
More notifications & sounds
Telegram Notifier
35alhinawi/telegram-notifier
Universal Telegram Notifier Plugin & Skill for AI Agents (Antigravity, Claude Code, Codex, Cursor, Windsurf) + Remote Control Setup
Ccgram
26jsayubi/ccgram
Control Claude Code from Telegram — remote notifications, permission approvals, and keystroke injection via Telegram bot
Velpos
25Jxin-Cai/velpos
Rapidly build a multi-Agent management dashboard based on Claude Code, integrating daily work and remote IM collaboration. It includes Claude Code monitoring, channel configuration and message notifications, with a Codex GUI optimized for non-technical users.
Claude Monitor Esp32
27alonw0/claude-monitor-esp32
A physical notification device using MicroPython on ESP32 that displays Claude Code status on an OLED screen and alerts you with sound.
Claudio
28Iron-Ham/claudio
Multi-instance Claude Code orchestrator using git worktrees
Sdlc Workflow
26evan-e2438927/sdlc-workflow
AI-driven 24h SDLC automation pipeline for Claude Code — dual-model review gates, Telegram notifications, existing project safety
Browse the most popular Claude Code mods, all notifications & sounds, or the skills and MCP server directories.