Skip to content

Releases: jaywedgeworth22/codecaps

CodeCaps 1.1.0

Choose a tag to compare

@jaywedgeworth22 jaywedgeworth22 released this 18 Sep 15:36

AgentBar is now CodeCaps.

  • Download and Homebrew use the new name: brew install --cask jaywedgeworth22/tap/codecaps
  • If the old cask is installed, switch once with brew uninstall --cask agent-bar and then install codecaps. Settings and saved tokens stay put — the bundle id did not change.
  • An empty Renewal Date is filled from a platform's billing cycle when one is known (Cursor). A 5-hour or weekly quota reset is not treated as a renewal. Type in the field to override it.

AgentBar 1.0.2

Choose a tag to compare

@jaywedgeworth22 jaywedgeworth22 released this 17 Sep 07:34
a762491

Adds a one-time Allow Access To Claude Code step. macOS guards Claude Code's saved login per app, so a freshly installed AgentBar showed Claude as signed out until access was granted; the app now explains this and asks once. Background refreshes can no longer raise a Keychain panel on their own.

AgentBar 1.0.1

Choose a tag to compare

@jaywedgeworth22 jaywedgeworth22 released this 17 Sep 06:50
2af5fb2

Removes a one-time settings migration that carried the author's own server address as a constant. Nothing else changes; fresh installs already defaulted to empty endpoints. Install with Homebrew (brew install --cask jaywedgeworth22/tap/agent-bar) or download AgentBar.dmg.

AgentBar 1.0.0

Choose a tag to compare

@jaywedgeworth22 jaywedgeworth22 released this 17 Sep 06:21
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.