A minimal macOS menu bar app that watches active pi, claude, and codex CLI sessions.
- lives in the macOS status bar
- scans running processes for interactive Pi / Claude / Codex sessions
- shows whether each session is still running
- derives a human title from local agent history when possible
- Pi:
~/.pi/agent/sessions - Claude:
~/.claude/history.jsonl - Codex:
~/.codex/history.jsonl - fallback: shell history / working directory
- Pi:
- lets you open the owning terminal app
- lets you cancel a session with
SIGTERM
cd agent-command-center
swift test
swift run ACCTo validate process discovery from the terminal without opening the menu bar UI:
swift run ACCDebugYou can also open Package.swift directly in Xcode and run the ACC target as a normal macOS app.
- Exact tab focusing is implemented for Terminal.app and iTerm.
- The first time you use Open, macOS may ask for Automation permission.
- For other terminal apps, ACC falls back to activating the owning app.
- Background Codex helper
app-serverprocesses are intentionally ignored so the menu stays focused on interactive sessions.