Know which agent is waiting on you.
One menu bar item for each coding agent session that is working or waiting on you, with how long it has been running. Claude Code, Codex, Gemini CLI and OpenCode.
Five states, one glyph per session.
Each agent keeps its slot, and its state shows as motion and colour. Or switch to a single icon and a count in Settings.
It reads the files your agents already write.
No plugin, hook or wrapper to install. Each session also needs a live process, so a closed terminal never shows as running.
~/.claude/projects/…/<sessionId>.jsonl The session file says status: "waiting". No quiet period.
One click to the terminal that is asking.
"Review" on a session that needs you brings its terminal to the front. It finds the terminal from the process, not from a window title.
- 1Walks up the session's parent processes to the app that hosts it.
- 2Inside tmux, follows the client attached to that session back to its terminal, and shows the pane.
- 3No app found: opens the working folder in Finder.
Hear about it when you are in another window.
A macOS notification when a session needs a reply or approval, or fails. Finishes is off until you switch it on. The title is the project and the agent, so you know which one without opening anything.
AI Agent Status
Free. Version 1.0.0, macOS 15 or later. Signed with a Developer ID and notarised by Apple. Signed updates, when you choose to get them.