What it does
Watch every session
Agents appear the moment they start. Live tool feed — reads, edits, shell, subagents — with lines added and removed per session.
Approve without leaving the notch
Tool calls surface with a real diff preview. ⌘Y allows, ⌘N denies, esc hands the decision back to the agent's own prompt. Read-only tools can auto-allow, so you are only asked about things that change something.
Read the plan before it runs
When an agent finishes planning, the plan renders in the notch as real Markdown. Approve it, or send feedback and it keeps planning — you never touch the terminal.
Jump back to the exact pane
One click returns you to where the agent is running. Perch walks the process tree to find the app that owns the terminal, so even a terminal it has never heard of gets focused.
See the bill before it lands
Reads the session transcript and shows tokens and dollars per session and in total. A runaway loop is visible while it is still cheap.
Three island styles
Notch grows out of the hardware notch, flush with the top edge. Floating detaches into a card below the menu bar. Compact merges but drops the label when collapsed. Macs without a notch default to Floating.
Shortcuts
- ⌘Y
- Allow the tool call
- ⌘N
- Deny the tool call
- esc
- Hand the decision back to the agent
Specifics
- Platform
- macOS 14+
- Built with
- Swift 6 · SwiftUI
- Account
- None
- Telemetry
- None
- Network
- Local only
More apps
NotchPrompter
A teleprompter in the notch