Menu bar app for macOS

Usage at a glance.
Nothing more.

Plan limits and budgets for Claude Code, Codex and OpenCode, in one line of your menu bar.

Free and open source · macOS 14+ on Apple Silicon · signed and notarized · 
or Homebrewbrew install --cask agenttacho/tap/agenttacho
AgentTacho mascot
AgentTacho in the menu bar: one percentage per plan and budget

One number per plan or budget.

Each entry shows how much is used. It turns orange near the limit and red past it. Click for the rest.

Features

Everything in one menu.

Limits

A Claude Max section with 5-hour, 7-day and model limits and their reset times

Plan limits

Claude Pro and Max, and Codex on a ChatGPT plan: every window with its reset time, live from the provider, so other machines count too.

The pace meter tooltip with the run-out time

Pace

A small meter shows whether you are on pace, behind, or about to run out before the reset. ↑ marks an entry that burns fast.

A notification that a budget crossed 80%

Alerts and colors

Orange near the limit, red past it, and a notification when usage crosses your thresholds, 80% and 100% by default.

Budgets

A Vertex account with its spend against a monthly budget

Budgets you set

Pay-per-token spend on Vertex or the OpenAI API, against your own weekly or monthly budget.

Settings, Groups tab, with a shared monthly company budget

Shared budgets

Several accounts under one budget, like a monthly limit your company sets.

Settings, Prices tab, with the Import menu

Prices you control

A built-in price table, one-click imports from LiteLLM, CSV import and export, and your own overrides. Every import shows a preview first.

Your setup

The details table with tokens per model and a per-day trend

Details on demand

Tokens per model, project and harness, with a per-day trend, folded away until you need them.

Settings, Menu Bar tab, with the live preview of the bar

Your bar, your way

Pick the entries and their order with a live preview. Show levels as colored text, as a pill, or not at all.

The details table by harness: Claude Code, Codex and OpenCode

Three agents, one view

Claude Code, Codex and OpenCode. An account stands for who pays, so Vertex spend from Claude Code and OpenCode lands in one budget.

And the small things

Privacy

Your data stays on your Mac.

  • Your agents’ own sign-in, read only

    To show plan limits, AgentTacho reads the sign-in tokens Claude Code and Codex already have, and sends each one only to that provider’s usage endpoint. It never refreshes or changes a login.

  • No browser, no cookies

    It never opens your browser’s data or its cookies. Token counts and spend come from the files your agents write on this Mac.

  • No telemetry

    Besides asking Anthropic and ChatGPT for your plan limits, the only automatic request is the update check, which you can turn off. Price lists download only when you ask.

  • Every read written down

    The README lists each file and keychain item AgentTacho reads, what for, and what it keeps.

Read exactly what it reads

Compare

How it compares.

CodexBar covers far more providers. AgentTacho covers fewer, lets you set a budget for any pay-per-token account, shares one budget across accounts, and keeps the menu bar to one line.

AgentTachoCodexBarClaude Usage TrackerClaudeBarccusage
FormMenu bar appMenu bar app, widgets, CLIMenu bar app, statuslineMenu bar appCLI
Agents and providersClaude Code, Codex, OpenCode104 providersClaude, Codex28 providers, plus extensions18 agent CLIs
Dollar budgets you setAny pay-per-token accountBedrock, monthlyBedrock daily, Claude API monthly
One budget shared across accounts
Reads browser cookiesNoOptionalOptional (session key)OptionalNo
TelemetryNoneNot statedAnonymous daily heartbeatNot statedNot stated
Menu barOne line, entries you chooseOne item per provider, or mergedOne profile, or allUp to three providersNone

As of October 16, 2026, from each project’s README. Corrections welcome as a GitHub issue.

Try it in your menu bar.

AgentTacho is free. If it saves you a surprise, considersponsoring it.