farouqaldori/vibe-notch
Swift대체: Claude Code
Claude Code notifications without the context switch. A minimal, always-present session manager for macOS.
↓ 다운로드
모든 릴리스 →Vibe Notch (previously Claude Island)
A macOS menu bar app that brings Dynamic Island-style notifications to Claude Code CLI sessions.
🟢 Actively maintained
Launched v1.2 in December 2025, then took a 4-month break. v1.3 (April 2026) works through the backlog of contributor PRs and bug reports and kicks off a regular cadence again. Open PRs and issues are being reviewed — thanks for your patience.
Features
- Notch UI — Animated overlay that expands from the MacBook notch
- Live Session Monitoring — Track multiple Claude Code sessions in real-time
- Permission Approvals — Approve or deny tool executions directly from the notch
- Chat History — View full conversation history with markdown rendering
- Auto-Setup — Hooks install automatically on first launch
Requirements
- macOS 15.6+
- Claude Code CLI
Install
Download the latest release or build from source:
xcodebuild -scheme ClaudeIsland -configuration Release build
How It Works
Vibe Notch installs hooks into ~/.claude/hooks/ that communicate session state via a Unix socket. The app listens for events and displays them in the notch overlay.
When Claude needs permission to run a tool, the notch expands with approve/deny buttons—no need to switch to the terminal.
Analytics
Vibe Notch uses Mixpanel to collect anonymous usage data:
- App Launched — App version, build number, macOS version
- Session Started — When a new Claude Code session is detected
No personal data or conversation content is collected.
License
Apache 2.0