NotchAgent for
live coding sessions.
NotchAgent is a Swift macOS app that turns the MacBook notch into a compact status panel for AI coding agents. It keeps tool calls, permission requests, questions, and session state visible without forcing you back into the terminal.
Swift · macOS 14+ · MIT
What it does
Agent state,
without losing focus.
See active AI coding sessions, tool calls, responses, and waiting states from a compact panel that expands from the MacBook notch.
real-time statusPermission requests and agent questions can be handled directly from the panel, keeping the review loop close to the work.
approve / denyThe project tracks Claude Code, Codex, Gemini CLI, Cursor, Copilot, OpenCode, Cline, and other common coding-agent surfaces.
Hook events flow through a small native bridge over Unix socket IPC, so the app can update quickly without polling heavyweight windows.
NotchAgent targets Sonoma and newer macOS releases, with multi-display handling and behavior tuned around the native desktop.
Getting started
Clone, build,
and watch agents.
NotchAgent is hosted under the tame.gg GitHub organization.
git clone https://github.com/tame-gg/NotchAgent.git
cd NotchAgent
The project targets macOS 14 or later and builds from source with Swift tooling.
swift build
Launch the app and let it install or repair hooks for the coding tools you use, then keep the panel open while sessions run.