Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Claude ChimeNew to Visual Studio Code? Get it now.
Claude Chime

Claude Chime

Rishabh Vira

|
20 installs
| (0) | Free
Shows a notification inside the exact VS Code window whose Claude Code session finished or needs permission. Companion to the claude-sounds Claude Code plugin.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Claude Chime

Which VS Code window did Claude Code finish in? With several windows and Claude sessions running, sounds alone don't tell you where to look. Claude Chime raises the notification inside the exact window whose session finished or is waiting for permission — labeled with the workspace name and what it was about:

Claude finished responding — my-app: "fix the login bug and add tests"

Features

  • Per-window toasts: only the window whose workspace matches the finished session notifies; the rest stay silent.
  • Says what happened: shows the prompt Claude answered, or the tool/command it wants permission for.
  • Offers optional native dependencies at first activation (macOS: terminal-notifier for clickable OS banners) — one click, or "Don't ask again".

Requirements

Works together with the claude-sounds Claude Code plugin, which emits the signal files this extension watches:

claude plugin marketplace add rvira/claude-plugins
claude plugin install claude-sounds@rishabh-plugins

Full setup, per-OS options, and troubleshooting: github.com/rvira/claude-plugins.

Commands

Command What it does
Claude Chime: Test Notification Writes a real signal for this window's workspace — verifies the whole watcher → matching → toast pipeline.
Claude Chime: Toggle Notifications (This Window) Per-window mute/unmute (great for demos and screen-shares).

A Get Started walkthrough (Help → Get Started → Claude Chime) walks through the plugin install, the macOS clickable-banner setup, and a live test.

Settings

Setting Default Meaning
claudeChime.enabled true Show notifications in this window.
claudeChime.notifyOn both Which events notify: both, stop (finished only), or permission (approvals only).
claudeChime.showPromptText true Include the answered prompt / requested command; turn off to show only the project name (privacy).

How it works

The claude-sounds hook writes a small JSON signal (event, project cwd, and a short detail snippet) to ~/.claude-code-chime/ on every Stop / PermissionRequest event. Each VS Code window runs its own instance of this extension; an instance toasts only when the signal's cwd falls inside one of its own workspace folders, then consumes the file. Signals are size-capped, parsed defensively, sanitized before display, and auto-pruned.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft