Dynamic Island
for your AI agents

Stay in flow while Claude Code and Cursor keep working. Monitor sessions, approve permissions, and reply right from the notch.

Request Access See what it does → Private beta, limited to 100 spots.
Every state, captured live

What you'll actually see

Monitor · Approve · Reply · Jump

Every agent, one glance

Claude Code and Cursor run across your terminals and the IDE. They all live in one notch panel.

👀

Live session view

Watch what each agent is doing in real time. You get the prompt, current tool, live plan, and recent edits with diff line counts.

Approve without switching

Allow or Deny tool permissions straight from the notch. Answer questions with a click and gate Cursor shell commands too.

🪆

Subagent nesting

When an agent spawns a swarm, each subagent shows as a nested row under its parent. You see its type, task, and elapsed time, and it clears when it finishes.

⤵️

Reply from the notch

When a turn finishes, type your next prompt right in the card. It goes straight into the session's terminal.

↗️

Precise jump

Click any card to jump to the exact Terminal.app tab running that session. For IDE agents it focuses Cursor instead.

📊

Usage tracking

See your remaining Claude quota at a glance. Both the 5-hour and weekly windows show live reset countdowns.

🔊

Sound alerts

A chime when an agent finishes, a softer ping when one needs you. Toggle them off in Settings anytime.

🔒

Fully local

Everything runs over a local socket between your CLI and the notch. No cloud, no accounts, and nothing ever leaves your Mac.

🪶

Native & invisible

Pure Swift for Apple Silicon, under 50 MB of RAM. A non-activating overlay that never steals focus from your editor or terminal.

Good to know

Frequently asked

Which agents does Notchy support? +

Claude Code (the CLI, in any terminal) and Cursor's agent. Both appear in one unified panel, so you can run them side by side and watch every session at a glance.

Can I approve permissions without switching to the terminal? +

Yes. When Claude Code requests a tool permission, the notch expands with Allow and Deny buttons, and the same works for questions where you click an option directly. For Cursor, shell and MCP commands are gated with Allow, Deny, or Ask-in-Cursor.

Can I reply to an agent from the notch? +

When a Claude Code session finishes or is waiting on you, its card shows a reply field. Whatever you type is sent straight into that session's Terminal.app tab, so the agent picks up your next prompt without you leaving your current window.

Does my data leave my machine? +

No. All communication between Notchy and your CLI tools happens locally over a Unix domain socket. No data is sent anywhere, and session content, tool names, and terminal metadata never leave your Mac.

How does zero-config setup work? +

On launch, Notchy installs small forwarder hooks into your Claude and Cursor config files, backing them up first. Your own hooks are never touched, and ours can be removed any time from Settings.

Does it work on external monitors and Macs without a notch? +

Yes. On a Mac with a built-in notch the panel sits in the notch; otherwise it appears as a compact bar at the top center of the screen. One island per display.

Will it slow my Mac down? +

No. It's a native Swift app for Apple Silicon, typically under 50 MB of RAM and near-zero CPU when idle. The panel is a non-activating overlay, so it never steals focus.