**claude-island** banner
farouqaldori farouqaldori

**claude-island**

Development community intermediate

Description

- **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

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Claude Island

A macOS menu bar app that brings Dynamic Island-style notifications to Claude Code CLI sessions.

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

Claude Island 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

Claude Island 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