Feature Request: System notifications when Claude needs attention or completes tasks
Summary
As a user working on multiple tasks, I would like to receive system-level notifications (VSCode notifications or terminal notifications) when Claude Code needs my attention or completes a task, similar to how GitHub Copilot provides notifications.
Use Case
When I ask Claude to perform a long-running task or multiple tasks, I often switch to other work. Currently, there's no way for me to know when:
- Claude has completed all tasks
- Claude needs my approval (e.g., for DELETE/UPDATE/INSERT queries)
- Claude is blocked and waiting for my input
- Claude has encountered an error that requires my attention
Proposed Solution
Add notification support that can:
- Send VSCode notifications when Claude needs attention or completes tasks
- Send terminal/system notifications when running in terminal mode
- Allow users to configure notification preferences (e.g., only on completion, only when blocked, etc.)
Expected Behavior
Similar to GitHub Copilot's notification system, users should receive unobtrusive notifications that:
- Appear in the VSCode notification area or system tray
- Can be clicked to jump back to the Claude Code conversation
- Can be configured or disabled in settings
Current Workaround
Currently, users must actively monitor the conversation to know when Claude needs attention, which reduces productivity when multitasking.
---
Would love to see this feature to improve the workflow when working with Claude Code on complex, multi-step tasks!
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗