Priority, not chronology
Waiting and failed sessions rise to the top, running ones follow, finished ones fold into today, yesterday and earlier.
Pitwall puts every Codex, Claude Code, Cursor, Pi and Devin session on one live board — so you know the moment one needs you, and get back to it in a click.
macOS 15+ · Runs entirely on your Mac · No account
Watches the agents you already pay for
Desktop apps, terminal CLIs — and Codex in Chrome
You pay for agents that work in parallel. Yet most of their idle time isn't thinking — it's sitting in a tab you haven't checked, waiting for an approval, or quietly failed.
A board, a menu bar panel and one notification at the right moment. Everything you need to run a fleet of agents, nothing that pulls you out of your own work.
Waiting and failed sessions rise to the top, running ones follow, finished ones fold into today, yesterday and earlier.
Selects the exact tab in Terminal, iTerm or Otty, opens desktop sessions by link, and brings Chrome forward for extension sessions. When it can only open the app, it says why.
One notification when a session waits, fails or finishes. Click it to jump back. Your prompts stay out of it unless you turn on task summaries.
Two numbers, always in sight. Click them to see who needs you and what's running, and jump straight back to any session.
Every row shows where the agent is working, so five sessions on one repo never blur together.
Filter history by agent and status, find what finished overnight, and jump straight back into it.
Pitwall reads local agent events and session files, and keeps task status and short excerpts on your Mac. The current app and collector do not upload this data.
The installer backs up existing config files before changing them. Uninstalling removes Pitwall's hooks or extension from the current configuration, leaving event files and backups in place.
brew install --cask jasonhzs/tap/pitwall
pitwall-collector install
Let the agents run. Pitwall tells you when they need you.
Requires macOS 15 Sequoia or later