alert · FANFARE
DONE.GO LOOK.
The run finished. A fanfare, and how long it took: 4m 12s.
Exit·0 is a small pixel machine in your Mac menu bar that tells you when Claude Code finishes, breaks or needs you. Walk away and your iPhone gets it instead.
fig. 1 · SEEN IT pauses the demo
mac 1.0.2 · out 3 nov · iphone in public beta
DONE.GO LOOK.
IT BROKE.GO FIX.
OI.NEEDS YOU.
tighten onboarding copy · 4m 12s
pnpm build · exit 1
Claude needs your permission
alert · FANFARE
DONE.GO LOOK.
The run finished. A fanfare, and how long it took: 4m 12s.
alert · BUZZ
IT BROKE.GO FIX.
The run stopped right after a failed command. You get the command and its exit code.
alert · ALARM
OI.NEEDS YOU.
Claude is waiting on you. This one gets through quiet hours.
and if Claude itself stops on an API error: CRASHED. NOT YOUR FAULT. you get the error in plain words.
more than one thing running? the run list shows every session, and NEEDS YOU tells you which one is waiting on you.
compact strip · floats above every window, never takes focus
or keep it small. always on top.
Your iPhone gets a push and a lock screen card that counts the run up and flips to DONE.
No accounts, no codes. Your Mac and phone find each other over iCloud, and every finished run lands in one list.
You could wire the hooks yourself. Ours take one click. Turn them off and Exit·0 removes only its own entries, and keeps a dated backup.
case study
a designer, claude code and a lot of tea. how the hooks, sounds and pixels came together.
Mac and iPhone, free. For developers who use Claude Code every day. Install the Mac app, then the iPhone app, signed into the same iCloud.
the iphone app is a public beta on testflight for now. questions? email me.