Focus next session
Step forward through pending notifications. Quorum raises the iTerm tab running Claude Code or Codex behind the alert and lands your cursor inside it.
v0.4.2 · public beta·Apple Silicon only
Quorum is a Rust menu-bar agent that turns your MacBook notch into a live command surface for Claude Code and Codex. Approvals, usage, compactions, completed turns — visible without changing windows.
01 / States
The overlay never asks for a window switch. Whatever the agent is doing — waiting, streaming, asking permission, finishing — the current state lives at the top of the screen, where your eyes already pass.
No active turn. Quorum sleeps.
02 / Pipeline
No polling. Claude Code and Codex emit lifecycle events through native hook commands; Quorum receives them on a local socket and renders the notch with Metal. Your move.
01// ~/.claude/settings.json02{ "hooks": { "Stop": [03 { "type": "command", "command": "quorum hook --source claude" }04] }} 05 06# ~/.codex/config.toml07[notify]08command = ["quorum", "hook", "--source", "codex"]Both agents call a tiny shell hook on every lifecycle event — no SDK, no daemon to babysit.
The Rust agent drives a Metal-rendered island. Settings sync through a Swift helper. Nothing crosses the network.
Carbon-style hotkeys step through pending notifications and focus the iTerm tab running Claude Code or Codex behind each one.
03 / Shortcuts
Notifications stack in the notch. A single chord steps through them and reveals the iTerm tab running the agent behind each one — Claude Code or Codex, doesn't matter. No window picker, no Mission Control.
Focus next session
Step forward through pending notifications. Quorum raises the iTerm tab running Claude Code or Codex behind the alert and lands your cursor inside it.
Focus previous session
Walk back through the stack. Same jump-to-tab behavior, opposite direction — pair with ⇧⌘J to triage a queue without touching the mouse.
Open Planning
Pop the planning tab inline in the island so you can read the current Claude Code or Codex plan without leaving your editor.
Every chord is rebindable in Settings → Keyboard Shortcuts.
04 / Manifesto
Quorum is built for developer machines, not data centers. It treats the Mac as a first-class operating environment — quirks, notch, launchd, and all — and refuses the usual web-app shortcuts.
sent off-device
Sessions, transcripts, and usage are read from the local Claude Code and Codex data directories and never leave your machine.
native Metal
The notch island is drawn by a Metal pipeline written in Rust. No web view, no Electron, no compositor lag.
resident
A single menu-bar agent. The Swift settings helper only spawns when you open preferences.
polling interval
No timers asking "is something happening." Hooks fire, the island redraws, the queue updates — push only.