Agent Limit app icon

For Claude Code, Codex, Cursor and Grok

Every AI limit.
Right in your notch.

Agent Limit sits beside your MacBook's notch and shows how much of your session and weekly allowance is left, and whether you'll run out before it resets.

One-time payment · macOS 14 Sonoma or later · See it in action

1/7Claude Code is working. The pill shows your session.

Out of the way.
One glance when you need it.

No windows to open, no dashboards to check. Your limits live where your eyes already go.

1

A quiet pill beside the notch

While Claude Code, Codex or Cursor is working, a ring and a percentage sit next to the notch. When nothing's running, it disappears.

Collapsed Agent Limit pill beside the notch showing 23%
2

Hover for the full picture

The notch opens to show session and weekly meters, reset times, and the project you're working on. Scroll to switch tools.

Expanded notch showing Claude session at 23% and weekly at 41%
3

A heads-up before the wall

At 75%, 90% and 100%, the notch drops down with a short alert. It tells you again when the window resets.

Drop-down alert: Claude session at 75%, runs out 7:22 PM

Pace

Know if you'll make it to the reset.

A percentage alone doesn't tell you much. 60% used is fine at hour four, and a problem at hour one. Agent Limit compares your usage with the time that's passed and tells you plainly.

  • On trackUsage is keeping pace with the clock.
  • Ahead of paceRunning a bit hot. Worth easing off.
  • Runs out 7:24 PMAt this rate you'll hit the limit before it resets, and here's when.
  • Limit reachedWith the reset time, so you know when you're back.
Expanded notch: session 68% used, red label Runs out 7:24 PM
Pill at 23%, green
23%, on track
Pill at 82%, running out
82%, running out
Pill at the limit
Limit reached

Alerts that drop out of the notch.

No notification banners piling up in a corner. Each alert slides down, says one thing, and slides back.

Claude session at 75% alert
75% A heads-up, with when you'll run out at this rate.
Claude weekly at 90% alert
90% Time to wrap up the big task or switch tools.
Claude session limit reached alert
100% Limit reached, with the exact reset time.
Claude session reset alert
Reset You're back at full allowance. Go.

Four tools. One notch.

Agent Limit reads the sign-ins already on your Mac. Nothing to paste for Claude, Codex or Cursor.

Claude

5-hour session and weekly limits, from your Claude Code sign-in.

Claude usage in the notch

Codex

Session and weekly limits, from your Codex CLI sign-in.

Codex usage in the notch

Cursor

Your billing cycle and on-demand spend, from the Cursor app.

Cursor usage in the notch

Grok

Monthly API spend against a budget you set. Add an xAI management key once; it's kept in your Keychain.

The small things, done properly.

Read-only. And it stays on your Mac.

Your sign-ins, untouched. Agent Limit reads the tokens your tools already saved. It never refreshes or rewrites them.

Sent nowhere else. Each token only goes to that provider's own server. The app's only other request checks your license key.

Keys in the Keychain. The one key you add yourself, for Grok, is stored in the macOS Keychain.

One price. Everything included.

Pay once and keep every limit in view. No subscription, no tiers.

Agent Limit

$5.99

One-time payment

Buy now

Secure checkout by Dodo Payments.
Your license key arrives by email.

Everything in Agent Limit

  • Claude, Codex, Cursor and Grok limits in your notch
  • 5-hour session and weekly meters with reset times
  • Pace check: on track, ahead of pace, or when you'll run out
  • Drop-down alerts at 75%, 90%, 100% and when a window resets
  • Live session row: project, time and tokens
  • Today's tokens from your Claude Code and Codex logs
  • 7-day token chart and 30-day model breakdown
  • Uses the sign-ins you already have, read-only
  1. Buy on the secure checkout
  2. Get your key by email
  3. Paste it into Agent Limit

Questions

How does the license work?

Buy once for $5.99 and you'll get a license key by email. Open Agent Limit, paste the key, and the app unlocks. It checks the key quietly when it starts, and keeps working if you're offline.

Can I move my license to a new Mac?

Yes. Open Settings on the old Mac and choose Deactivate, then enter the same key on the new one.

Which tools does it support?

Claude (Claude Code), OpenAI Codex, Cursor and Grok. Claude and Codex show 5-hour session and weekly limits, Cursor shows your billing cycle and on-demand spend, and Grok shows monthly API spend against a budget you choose.

Do I need to paste any API keys?

Not for Claude, Codex or Cursor. Agent Limit reuses the sign-in each tool already stored on your Mac. Grok needs an xAI management key and team ID, entered once in Settings.

What does “Ahead of pace” mean?

You've used more than the time that's passed would suggest, but not by enough to say you'll run out. If the gap grows, it turns red and tells you when you're projected to hit the limit.

When does the pill show up?

When a coding agent is active: a running claude, codex, grok or cursor-agent process, Cursor in front, or recent session activity. Hover the notch any time to see the full view.

How accurate are the numbers?

They come straight from each provider's own usage data. Some of those sources aren't officially documented, so if a provider changes theirs, an update may be needed.

What do I need to run it?

A Mac running macOS 14 Sonoma or later. It's designed around the MacBook notch.

Stop getting cut off mid-task.

Know where every limit stands, without leaving what you're doing.

One-time payment · macOS 14 Sonoma or later · Already bought? Download the app and paste your key.