What did your agents cost today?
Tab is a native macOS menu-bar app that reads the logs Claude Code, Cowork, and Codex already write to your Mac. It keeps a running total, no keys, no billing access, nothing leaves the machine.
Free · open source · requires macOS 13+ · Apple silicon & Intel
The whole app lives in the menu bar. Glance at the total, click for the breakdown. Cross a budget and it turns $3,140.90 red, with a notification.
What it does
Every agent, one running total.
Claude Code, Cowork, Codex, coding agents and desktop agents alike. For developers and small teams who pay per token and want the number in front of them, not buried in a dashboard they have to log into.
All your spend in one place
Claude Code, Cowork, and Codex merged into a single total, with a menu-bar badge that follows the period you pick. Most trackers miss Cowork. Tab reads its local agent-mode sessions too.
Daily trend at a glance
A sparkline of daily spend in the popover, so a runaway agent loop shows up as a spike instead of a month-end surprise. Today, this month, last month, last 30 days, or year to date.
Budgets that actually warn you
Set a daily or monthly cap. Cross it and the menu-bar total turns red and you get a notification. No need to keep the popover open or refresh a browser tab.
Drill down by source and model
Expand any source to its per-model rows and see exactly which model is driving the bill. Add flat-rate subscriptions by hand and they fold into the same total, so the number reflects everything you actually pay.
Privacy & trust
Your usage never leaves your Mac.
Tab reads local log files these tools already write to disk. It never asks for an account, a token, or your billing portal.
100% local
Every calculation runs on your Mac. No telemetry, no account, no cloud sync, only an optional check for a new version.
Open source
Read the parser and the pricing table yourself. Nothing is hidden about how the number is reached.
No keys, no access
No API keys, no OAuth, no subscription login, no cookies. It only ever reads files.
Reads only ~/.claude, ~/Library/Application Support/Claude, and ~/.codex, the logs already on your disk. The one network request is an optional check to tab.brewlabs.ai for a new version. By default it sends nothing about you; only if you turn on anonymous analytics does it add your app and macOS version, never your usage.
Honest numbers
Priced carefully, never faked.
Token accounting is fiddly: cache reads, cache writes, reasoning tokens, deduped streaming rows. Tab gets the details right instead of hand-waving them.
Separate token buckets
Input, output, cache-creation, and cache-read each billed at their own rate, not one blended guess.
Codex handled correctly
Cached input split out of total input, reasoning tokens counted in output, matching how Codex reports usage.
No invented prices
A model with no known rate is shown as unpriced. Counted, but never silently mis-billed with a made-up number.
Fast, deduped, incremental
Streamed rows deduped by message id; only files that changed since the last scan are re-read.
Installing
Opening Tab the first time.
Tab is signed by an independent developer, not through Apple's paid program, so macOS asks you to confirm the first launch. You only do this once.
-
1
Download & open the disk image
Open
Tab-1.0.0.dmg, then drag Tab onto the Applications folder. -
2
Right-click → Open
In Applications, Control-click (or right-click) Tab and choose Open. In the dialog that appears, click Open again. A normal double-click is blocked the first time; this isn't.
-
3
If macOS still blocks it
On macOS Sequoia, open System Settings → Privacy & Security, scroll down to the note that “Tab” was blocked, and click Open Anyway. Enter your password once and Tab launches into the menu bar.
Prefer the terminal? Run xattr -dr com.apple.quarantine /Applications/Tab.app once and Tab opens with a plain double-click. The download itself is a signed disk image; this step only clears the “downloaded from the internet” quarantine flag.
Know your number.
Install it once, forget it's there, and glance at the menu bar whenever you wonder what today cost.
macOS 13+ · Apple silicon & Intel · no account, ever · how to open it