Keeps your Mac awake

Let your AI agents finish — even after you've stepped away.

Claude Code, Codex and Gemini CLI often work at almost zero CPU, so macOS thinks nothing's happening and drifts off mid-task. AgentBarista keeps your Mac awake while they're truly working — then lets it sleep the moment they're done.

On your phone? AgentBarista is a Mac app. Email yourself the link and grab it when you're back at your desk.

No account Notarized by Apple One-click restore
AgentBarista Awake
The problem

Agents are patient. Your Mac isn't.

An agent waiting on the model uses almost no CPU — so macOS assumes nothing's happening and sleeps, cutting off a long run you were counting on.

Knows your agents

Recognizes the specific tools you use — not "any busy app" — so it never keeps your Mac awake for the wrong reason.

Works while it waits

Detects an agent that's thinking at 0% CPU, so your Mac stays awake through long model turns — not just busy ones.

Then steps aside

The moment the agent stops, normal sleep comes right back. Your battery is never held hostage.

How it works

Set it once. Forget it's there.

1

Install

Drag it to Applications. It lives quietly in your menu bar — no Dock icon, no window.

2

Pick your tools

Choose which AI agents to watch. It detects when any of them is actively working.

3

Forget it's there

Awake while they work, asleep when they stop. One click to pause or quit, any time.

Works with

The agents you already use.

Detected out of the box — pick exactly which ones to watch in Settings.

Claude Code Codex Gemini CLI Copilot CLI OpenCode Cursor VS Code Windsurf Zed Antigravity Claude ChatGPT + more
Private by design

It runs on your Mac. That's it.

The enterprise-grade promise, in plain terms: your work never leaves the machine.

No account, no sign-up

Download and go. There's nothing to create and no profile to fill in.

Never opens your files

It watches process CPU and the timestamps of session files to tell working from finished — not their contents.

On-screen text, only if you allow it

Grant macOS Accessibility and it matches status phrases in the apps you enable — which can include your code — then discards them. Never stored, never sent.

Two network calls, and you know both

A license check and an update ping you can switch off. No analytics, no telemetry — check it yourself with Little Snitch.

Want the exact, checkable detail on what it reads and sends? Read the full answer in the FAQ ↓

Fair questions

The things you'd want to know first.

Won't this cook my battery?

That's the main thing we engineered against. AgentBarista releases sleep within your grace window — 90 seconds by default — after the agent goes quiet, and on battery it has a hard cutoff: at your chosen percentage it stops holding the Mac awake and lets it sleep, no matter what. And it cleans up after itself: if a session ever crashes, the next start hunts down and kills anything left holding your Mac awake.

What does it actually read on my Mac?
  • Never opens your files. It looks at process command lines and CPU, and at the names and modification times of your agents' session files. A command line can include a prompt you passed on it, so that text is matched on your Mac and discarded on the spot — never stored, never sent.
  • On-screen text only with your permission. If you grant macOS Accessibility, it reads the visible text of the agent apps you enable and of the terminals we support — which can include your code. That text is matched against status phrases on your Mac and discarded on the spot: never stored, never sent.
  • Two network calls, and you know what they carry. License validation goes to Lemon Squeezy: activating sends your license key and your Mac's name, and the routine check after that sends your license key and an anonymous instance id. The update check fetches the new-version list from agentbarista.com — no personal data — and can be turned off in Settings. Nothing else leaves your Mac — no file contents, no code, no prompts, no file names, no activity data. The app has no analytics or telemetry of any kind. (The website uses cookieless analytics; the app has none.)

That's a checkable claim: watch it with Little Snitch.

Why not just use caffeinate or Amphetamine — they're free?

They'll keep your Mac awake too, and they're a fine choice if you only run agents occasionally. The difference: they hold the Mac awake whether or not anything is happening. AgentBarista knows the difference between Claude Code mid-task and an idle terminal, won't pin your battery at 2% overnight, and shows you how much run-time it actually kept awake.

What does it cost?

The AgentBarista Personal License is $19/year if you subscribe before September 15 — locked in for as long as you stay subscribed. New subscribers after that pay $29/year. It auto-renews annually until you cancel — cancel any time. A 5-Mac Pack is $129/year, flat. The download is a free 14-day trial of the full app — no card needed — and every purchase has a 30-day money-back guarantee — one email, full refund.

Is it safe to install?

The app is signed and notarized by Apple — macOS verifies both before it runs. It's a menu-bar app: click it, pick a mode, get back to work. Uninstalling is dragging it to the Trash, and there's a one-click restore that undoes every sleep setting it ever touched.

Pricing

Simple pricing. Cancel any time.

Lock in $19/year for as long as you stay subscribed. The download is a free 14-day trial — no card, no account.

5-Mac Pack
$129 / year · 5 Macs
  • Everything in the Personal License
  • One subscription and one invoice for up to 5 Macs — a flat price that never rises
  • 30-day money-back guarantee — one email, full refund
Subscribe — $129/yr

For teams that want one renewal and a PO / invoice. Bigger fleet? Email support@agentbarista.com.

Want to try it first? Download the free 14-day trial — the full app, no card, no account.

  • Detection stays fresh. The built-in agent catalog is reviewed weekly against new releases, so updated agents keep being detected.
  • Safety you can check. Battery cutoff, a grace window, one-click restore — and honest stats: lid-open and lid-closed time stay separate numbers.
  • Signed & notarized by Apple. macOS verifies both before the app runs.
  • Real human support. Questions and refunds go to a real person's inbox — and a real person answers.