Never babysit a
terminal again.

Nudge is a tiny macOS menu-bar app that tells you the moment Claude Code, Gemini CLI, or OpenAI Codex stops to ask you something — and jumps you straight to the right terminal tab.

macOS 14+ · Apple Silicon & Intel · runs entirely on your Mac

See Nudge in action

Video not playing? Watch it on YouTube
NUDGE
1waiting
SessionsConfig
CCWAIT
my-project12 secs
Which tech stack would you like to use?
NUDGE
1waiting
SessionsConfig
Setup · Hooks
Claude Code
Installed
Remove
General
Open on launch

Why Nudge

One place

Watches Claude Code, Gemini CLI, and OpenAI Codex at once. A badge shows exactly how many sessions are waiting on you.

Jump to the tab

Click a waiting session and Nudge brings the exact terminal window and tab to the front — not just the app.

One-click setup

No terminal commands. Open Setup, click Install, and Nudge wires the hooks for you — with a backup of your config.

Install in 30 seconds

Download & open

Unzip and drag Nudge into your Applications folder.

Allow notifications

Let Nudge post alerts, then pick Banner or Alert in System Settings.

Connect your tools

Config → Setup → Install, then start a fresh session. Done.

FAQ

Can't I just vibe-code this myself?

Yes, you can vibe-code this yourself, but you'd need to spend a day building it and burn $100 in tokens. For 1/10th of the price, you get the value of a whole day's vibe coding and save a lot of tokens.

Which tools does Nudge support?

Claude Code, Gemini CLI, and OpenAI Codex — each is a one-click Install in the app. Nudge only shows the tools it detects on your Mac.

Does it send my data anywhere?

No. Nudge runs entirely on your Mac. Your AI tools send small local events to Nudge over a local socket — nothing leaves your machine, and there's no account or telemetry.

What does it actually change on my system?

Only a few "hook" entries in your tool's config (e.g. ~/.claude/settings.json) that run a small bundled helper when a session needs you. Nudge backs up the file first, and you can remove the hooks anytime from Setup → Remove.

macOS says it "can't be opened" on first launch.

Because the app is distributed outside the App Store, macOS asks you to confirm once. Right-click Nudge.app → Open → Open. After that it launches normally.

I hear a sound but don't see a banner.

Notifications aren't enabled for Nudge yet. Open System Settings → Notifications → Nudge and turn on Allow Notifications (choose Alerts to keep them on screen). Nudge also shows a shortcut to this in its popover.

Is it heavy / always running?

It's a lightweight menu-bar app (no Dock icon, ~15 MB of memory) that sits quietly in the background and only nudges you when a session actually needs input.