A quiet, real-time watch over Claude Code and Codex: live status in your menu bar, alerts the moment an agent needs you, and honest plan-limit & cost tracking. Local-only. No accounts.
Which agent is working, what it just said, and who's blocked, ranked by urgency beside your notch. Click a session and land in the exact terminal tab it runs in.
Screen-edge pulses reach you even in fullscreen apps, the moment an agent finishes or needs your answer.
Claude and Codex official meters, burn-rate forecasts, and a plain answer to the question that matters: “Limit ~3:42 PM.” More vendors appear as you sign in.
Reference-tool accuracy: per project, per model, per hour. Estimated dollars wear a ≈, and nothing is silently guessed.
The Watchtower's full Stats page, one click away: an activity heatmap, daily spend, and per-project totals over 7, 30, or 90 days. Computed locally at API rates, with estimated dollars marked ≈.
Sound packs from the OpenPeon community, plus 110 achievements, because a full year on watch deserves a mythic badge.
Drag Vigil to Applications. It lives in your menu bar: no window to babysit, no account, no config file.
Claude Code and Codex are auto-detected. One click installs the hooks; one click removes them again.
Status pills go live on the next agent event. Vigil pings you the moment one finishes or needs an answer.
Download, drag to Applications, connect your agents in one click.
macOS will ask you to approve the first open. We'll show you exactly where.