FOR CLAUDE CODE
A Claude Code session monitor in your Mac's notch
Run three or ten Claude Code sessions at once and watch every one of them from a Dynamic Island-style panel in your notch: what each is doing, which one needs you, and where its terminal tab is.
See every session at a glance
NapCat reads your Mac’s running processes locally, read-only, and lays each Claude Code session out as a live row in the notch. Editing, running tests, or waiting on you: the status is right there, so you never alt-tab through terminals to find the one that stopped.
Approve permissions and answer MCP forms without switching windows
When Claude Code asks to run a command or touch a file, the prompt appears in the notch with Allow and Deny buttons. Structured MCP questions appear as one-tap choices or a native form for typed, numeric, and secret fields. Exact lifecycle events also separate Working, Done, failed, and Needs you without guessing from CPU usage. The Control Bridge is opt-in and removes every NapCat hook when switched off. See the walkthrough in approve Claude Code from the menu bar.
Track your Claude usage
NapCat borrows Claude Code’s own login (with a Keychain prompt the first time) and fills your 5-hour and 7-day usage windows right in the notch, so you know how much you have left before you start a big run. One toggle turns it off. Your credential and usage response go only to Anthropic and are never included in product analytics.
Jump to the exact tab, keep the Mac awake
Click a row to land on that session’s terminal tab in Terminal, iTerm2 or Warp. And when you walk away, one shortcut (⌥⌘N) makes the screen look asleep while the run keeps going. See keep your Mac awake while agents run and monitor multiple Claude Code sessions.
Questions
Does NapCat work on Macs without a notch?
Yes. NapCat can draw a mock notch and the island works exactly the same. It needs macOS 13 or newer on Apple Silicon.
Is my code sent anywhere?
No. NapCat only reads your process list locally. The sole network call is the optional Claude usage meter, made on your own Claude Code login, and one toggle turns it off.
Do I have to configure Claude Code to see sessions?
Basic session monitoring, jump-to-tab and the nap screen need no setup. The optional Claude Control Bridge adds permission decisions, MCP input forms and exact lifecycle states through local hooks that NapCat removes when switched off.
How much does NapCat cost?
$7.99 once, with a free 2-day trial. No subscription. Product analytics is optional and off by default.
Related
See the full picture on the NapCat homepage, or how it stacks up in NapCat vs Vibe Island. Browse the full list of supported agents, or read about Codex and Cursor support.
Keep AI coding sessions in sight from your Mac’s notch - $7.99, once.
Download - free 2-day trial