Working
Session and weekly usage sit either side of the camera, in the tool's colour.
For Claude Code, Codex, Cursor and Grok
Your MacBook's notch nudges you when an agent is done or stuck, lets you Allow or Deny right there, and warns you before you hit your limit.
1/7Claude Code is working. Its session and weekly usage sit either side of the notch.
01Status light
Start an agent and get on with something else. The notch shows what it's doing, so you stop flipping back to the terminal.
Working
Session and weekly usage sit either side of the camera, in the tool's colour.
Needs you
A pulsing orange outline: who's waiting, for how long, and what they want.
Done
A green check and a chime, with how long the run took.
02Allow or Deny
When Claude Code or Codex asks to run something, the notch drops down with the full command. Long ones scroll; they're never cut short.
Bash: npm run db:migrate03The queue
Every agent that needs you gets a timer. Alerts drop down in the order they started waiting, and the pill says who's been stuck longest.
04Usage
A percentage alone doesn't say much. 60% used is fine at hour four and a problem at hour one. NotchNudge compares your usage with the time left and tells you plainly.
75% A heads-up, with when you'll run out.
90% Time to wrap up or switch tools.
100% With the exact reset time.
Reset Back at full allowance. Go.
05Agents
NotchNudge uses the sign-ins already on your Mac and connects each tool on first launch. Nothing to paste.
From your Claude Code sign-in
From your Codex sign-in
Cursor editor; usage from the app
Grok Build; credits from your sign-in
06Details
Finds Claude Code, Codex, Cursor and Grok on first launch and hooks them up. Nothing to paste.
Backs up each settings file, keeps your own hooks, and removes only its own when you disconnect.
If the agent's terminal is already in front, no alert and no sound. Just the pill changes.
Brings forward the app the agent runs in: Terminal, iTerm2, Ghostty, Warp, WezTerm, kitty, VS Code, Cursor or Zed.
On an external display or an older Mac, a floating pill sits at the top centre instead.
Funk, Ping, Sosumi or Submarine when an agent needs you. Glass, Hero, Purr or Tink when it's done. Or none.
The pill hides while a video or game is full screen, and one click pauses nudges for an hour.
Pick your plans and NotchNudge adds them up, with a hint when a smaller plan would do.
07Privacy
NotchNudge has no account, no analytics and no server of its own beyond the license check.
Your agents talk to NotchNudge on 127.0.0.1 with a secret token. Nothing listens on your network.
No Accessibility, Screen Recording or Full Disk Access. Just one Keychain prompt, to read Claude Code's login for usage.
Each tool's login only goes to that tool's own server. NotchNudge never refreshes, copies or stores it.
No analytics and no account. The app's only other request checks your license.
08Pricing
$9.99
One-time payment, plus local tax
Buy nowSecure checkout by Dodo Payments.
Your license key arrives on screen and by email.
14-day money-back guarantee.
Everything in NotchNudge
Buy once for $9.99 and your license key appears on the next page and in your email. Paste it into NotchNudge and it unlocks. It checks the key quietly at launch, and keeps working offline for up to 14 days.
Yes. A key works on one Mac at a time. Enter it on the new Mac and choose Move license to this Mac. No email needed.
Yes. If NotchNudge isn't right for you, email support@notchnudge.app within 14 days of buying for a full refund.
Claude Code and Codex get everything: needs-you alerts, done chimes, Allow and Deny from the notch, and session and weekly limits. Cursor (the editor) and Grok Build get working and done alerts plus their monthly usage.
No. A command only runs if you click Allow. If you ignore the alert, or NotchNudge isn't running, your agent asks in the terminal exactly as it does today.
No. The hook is a short script that tells NotchNudge what happened over localhost and returns at once. If NotchNudge is closed, it stops straight away.
It adds its own hooks to each tool's settings file, after backing the file up. Your own hooks stay as they are, and Disconnect in Settings removes only NotchNudge's entries.
None of the scary ones: no Accessibility, Screen Recording or Full Disk Access. The only prompt is Keychain, once, so it can read Claude Code's login to show your usage.
They come straight from each provider's own usage data, the same numbers their apps show. Some of those sources aren't officially documented, so if a provider changes theirs, an update may be needed.
A Mac running macOS 14 Sonoma or later. It's built around the MacBook notch; on a display without one, it shows a floating pill at the top centre instead.