You run five agent sessions — Claude here, Codex there — and alt-tab between them like a zookeeper. Island puts every agent in your Mac's notch — approve edits, answer questions, and watch your usage without ever leaving your editor.
Pay once · yours for life · free updates · transferable
Every agent, live — working, waiting, done — each with a face you recognize.
A real diff drops below the notch. Allow or deny in one keystroke.
Agents ask, you pick — the answer goes straight back and work continues.
Plan-mode proposals render inline. Skim the steps and approve.
Real 5-hour & weekly limits with reset timers and a per-project breakdown.
Be honest — right now you have sessions running that stopped minutes ago, waiting for a yes from you. Permission to edit a file. A question. A plan sign-off. Every minute you don't notice is a minute you paid for and didn't get. Island puts those asks in the one place you can't miss from any app: your notch.
The moment an agent needs permission, the actual diff — line numbers, red and green —
drops below the notch. Press ⌘Y to approve, ⌘N to decline, without
touching the terminal it came from. Two choices, both honored by Claude Code and Codex
exactly as if you'd answered in the terminal.
Each session gets its own pixel creature, generated from the session itself. It dances in blue while the agent works, turns amber the second it needs you, and settles green when it's done. One glance at the notch tells you the state of everything you're running.
Island reads the real 5-hour and weekly windows from your own Claude login — the same
numbers /usage shows — with reset countdowns and a per-project breakdown of
where the tokens actually went. Plan the heavy work, skip the mid-task lockout.
When you do need to type, click the session and Island focuses the exact terminal it lives in — the right iTerm2 tab, tmux pane, or Cursor panel. No cycling through windows trying to remember which one asked.
You're right to be suspicious of tools that watch your terminal. So here's the whole trick:
Island is a couple of Claude Code hooks and a listener on 127.0.0.1. No cloud,
no account, no telemetry — and if you quit it, everything behaves exactly as before.
And unlike the burger, it works for you forever. Pay once, no subscription, no seats, no "pro tier" waiting to ambush you later.
macOS only — requires macOS 14+ on Apple Silicon, with Claude Code or Codex (v0.144+).
Secure checkout by Lemon Squeezy · Apple Pay, cards & more
A Mac with macOS 14+ on Apple Silicon, and Claude Code or Codex (v0.144+). Island watches both in any terminal, plus the Claude desktop app. On first launch, click Install Hooks once to connect both agents. It's nicest on a notched MacBook; on external displays it becomes a floating pill.
It never leaves your machine. The listener binds to 127.0.0.1, there's no account and no telemetry, and usage numbers come from your own local Claude login.
Hooks fail open — Claude Code behaves exactly as it did before you installed Island. Zero lock-in, uninstall from the menu bar anytime.
Yes. One payment, one Mac, free updates forever. The license is transferable: deactivate on the old Mac, activate on the new one with the same key.
iTerm2, Terminal, Ghostty, Warp, WezTerm, Kitty, Alacritty, tmux panes, and the VS Code / Cursor integrated terminals.
After checkout, run the one-line install command from the confirmation panel — it downloads Island straight into /Applications and launches it (installing via curl also means no Gatekeeper "unidentified developer" wall). Then: menu bar → Activate License → paste the key from your email → done. Prefer clicking? There's a direct download too — right-click → Open the first time.
30 seconds from checkout to living in your notch.
Your license key is on its way to your inbox. While it travels, install Island:
Then: menu bar → Activate License → paste your key. That's the whole setup.