Claude Code notification

Claude Code Notify

Claude Code windows toast message

37 stars 2 forksNotifications & sounds Plugin marketplace Source

Install

Install
claude plugin marketplace add chuilishi/claude-code-notify

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/chuilishi/claude-code-notify.git

From the README

πŸ”” Claude Code Notify

Native Windows Toast notifications for Claude Code

πŸ“– δΈ­ζ–‡ζ–‡ζ‘£

*Click the notification to jump back to your Claude Code window*

✨ Features

- πŸ”” Native Windows Toast β€” Clean, system-integrated notifications
- 🎯 One-Click Return β€” Click to jump back to your terminal/editor
- πŸ–₯️ Wide Compatibility β€” VSCode, Cursor, JetBrains, Windows Terminal, and more
- πŸ”„ Tab-Aware β€” Supports Windows Terminal tab switching
- 🎨 Auto Icon β€” Extracts the calling application's icon

πŸš€ Installation

That's it. Restart Claude Code and notifications will work automatically.

WSL Permission Fix

If you install the plugin inside WSL and hooks fail with Permission denied, make the bundled Windows executable runnable:

This is the workaround from issue #2. If your cache path uses a fixed version directory, * can be replaced with that version, for example 1.1.0.

πŸ“– Usage

After Claude finishes responding, a notification appears:

πŸ—‘οΈ Uninstall

βš™οΈ How It Works

Plugin System

This project uses Claude Code's plugin system to register hooks automatically β€” no manual settings.json editing required. Hooks are defined in hooks/hooks.json and discovered by Claude Code at startup.

Hook Flow

Session Isolation

Each Claude Code session has a unique session_id (received via stdin JSON). State is stored per-session in %TEMP%\claude-notify-{session_id}.txt, so multiple Claude instances don't interfere with each other.

Windows Terminal Tab Switching

When running inside Windows Terminal, simply bringing the window to the foreground isn't enough β€” the user may have switched to a different tab. This project uses the Windows UI Automation API to:

1. Detect if the foreground window is Windows Terminal (by checking for the CASCADIA_HOSTING_WINDOW_CLASS window class)
2. Enumerate all…
Read the full README on GitHub

Details

Language
Rust
License
MIT
Last updated
29 May 2026

FAQ

What is Claude Code Notify?

Claude Code windows toast message It is a notification for Claude Code, from chuilishi/claude-code-notify on GitHub.

How do I install Claude Code Notify?

Run claude plugin marketplace add chuilishi/claude-code-notify, then follow the setup in the README.

Is Claude Code Notify popular?

chuilishi/claude-code-notify has 37 GitHub stars and 2 forks. It was last updated on 29 May 2026.

More notifications & sounds

Browse the most popular Claude Code mods, all notifications & sounds, or the skills and MCP server directories.