Skip to content

AgentBar 1.0.0

Choose a tag to compare

@jaywedgeworth22 jaywedgeworth22 released this 17 Sep 06:21
· 31 commits to main since this release
a1f2ce6

What It Is

AgentBar is a macOS menu bar app that reads the quota of the AI coding CLIs already signed in on your Mac, without ever asking for a provider API key. It can also push those readings to an endpoint you run, and pull a whole fleet's readings back, so one popover shows more than one machine at a time.

Install

Homebrew:

brew install --cask jaywedgeworth22/tap/agent-bar

Or download AgentBar.dmg below and drag AgentBar into Applications. macOS 14 or later. Universal — one build for Apple silicon and Intel. Signed with a Developer ID and notarized by Apple, so it opens without a Gatekeeper detour.

Highlights

  • Glance and Console. Glance is the menu bar popover — one row per platform under This Mac and Fleet, each with a percentage, a usage bar and a reset countdown. Console is a resizable window with an all-platforms overview, a per-platform drill-down with search, and five Settings pages.
  • Seven providers, read from each CLI's own saved credentials. Claude, Codex, Antigravity, Cursor, Grok CLI, Grok Bot and MiniMax. Every reader reuses a file, Keychain item or session database the CLI already created; nothing asks you to type a key.
  • Antigravity pools. Antigravity sells two independent model allowances, so it shows two rows, Gemini and Claude & GPT, rather than collapsing them into one number that hides whichever pool still has room.
  • Fleet push and pull to your own endpoint. Both off by default. Push sends quota windows in usage_monitor_v2 or generic_webhook form; pull reads a server's aggregated windows back as Fleet rows. HTTPS is required for any real host, and the two tokens live in the macOS Keychain rather than a config file.
  • Light, Dark or System. Light is the default.

Known Limits

  • Fleet grouping cannot yet tell two Macs apart. A pulled window is attributed by the source it carries, and there is no machine identifier field, so two otherwise identical Macs collapse into one fleet origin.
  • There is no auto-update outside Homebrew. Installed from the dmg, AgentBar will not tell you a new version exists; brew upgrade --cask agent-bar is the path that updates itself.

If You Only Have One Mac

Use something else. steipete/CodexBar and tddworks/ClaudeBar are both MIT, signed and notarized, cover every provider AgentBar does and go further on a single machine. AgentBar earns its place only when you want quota pushed to a server you run and a fleet pulled back into one view.