Every engineer running Claude Code, Cursor, or Codex has lost a long agent run to a Mac that fell asleep mid-task. Multiply that across your team and it's real, recurring time lost. AgentBarista fixes the sleep problem on every engineer's Mac, and each Mac keeps its own honest number for what it kept awake.
Download free 14-day trial — the download is the trial, no card · $19/year, locked in for as long as you stay subscribed. Cancel any time. · no telemetry in the app
Right now, every engineer on your team is manually keeping their Mac awake, or quietly losing runs to sleep. AgentBarista turns that into a number: hours of agent time kept awake, on each Mac that runs it. The org-wide rollup people ask for next would need a server layer we have decided not to build this year — so today this is a per-Mac number and a conversation, not a dashboard.
We don't have a published case study yet — when a team shares real before/after numbers, they go here instead of placeholders.
Auto-detecting an agent and keeping a Mac awake is solved, and it works the same on one Mac or forty. The team layer above it is mostly not built yet. Here is the honest inventory.
The honest version: each Mac keeps its own record of agent activity and kept-awake time, lid-open and lid-closed counted separately. Rolling that up across an org needs a server layer, and we decided against building one this year rather than keep it on a roadmap. If that rollup is the thing you actually need, tell us — it is the strongest argument for changing our mind.
We are not going to claim this before it works. Holding a Mac awake with the lid shut needs an admin approval that no configuration profile can grant on your engineers' behalf — so today it means an admin password prompt on each Mac — once when lid-closed mode engages, and again when it's released — because macOS does not cache the approval for this. A privileged installer component is what would fix it, and it is not built.
Every setting is per-Mac today: which agents count, power profiles, idle grace. Pushing one default set to a fleet needs the same managed layer central deploy needs, and it is not built. Setting defaults across a group today means doing it by hand on each Mac.
There's an opt-in mode that holds sleep off with the lid closed, so a run continues while the Mac sits locked. Three honest conditions: it's off by default, turning it on needs an admin password on that Mac, and we have not measured how long a lid-shut Apple-Silicon Mac lasts on battery — so we won't promise you an overnight run. Also, to be exact about who does what: macOS locks the screen on your own schedule. We don't lock anything and don't claim to.
There is no separate team SKU. Every Mac runs the same AgentBarista Personal License — $19/year, billed annually, for 1 Mac. Teams buy the 5-Mac Pack ($129/year, flat), or several of them. $19/year, locked in for as long as you stay subscribed. Cancel any time. Sales tax/VAT and invoicing are handled by Lemon Squeezy as merchant of record.
AgentBarista never opens your files. To tell a working agent from a finished one it looks at process command lines and CPU, at the names and modification times of your agents' session files, and — only if you grant macOS Accessibility permission — at the on-screen text of the agent apps you enable and of the terminals we support. Two of those can contain your own words: a command line includes any prompt you pass on it, and on-screen text includes whatever is visible in that window, your code included. Both are matched against status phrases on your Mac and discarded on the spot: never stored, never sent. Nothing about your work leaves your Mac — no file contents, no code, no prompts, no file names, no activity data. Your stats and settings stay on this Mac. The app contains no analytics or telemetry of any kind. Its network calls are two: license validation, sent to our payment provider, Lemon Squeezy — activating a license sends your license key and your Mac’s name, and the routine check after that sends your license key and an anonymous instance id, nothing else — and an update check that fetches the new-version list from agentbarista.com, sends no personal data, and can be turned off in Settings. That's true for every seat. If we ever build that org-wide rollup, activity reporting would be a separate, clearly labeled opt-in for enrolled team Macs — never silent, and still never file contents.
Individuals and teams buy the same thing: the AgentBarista Personal License, $19/year for 1 Mac. Teams buy the 5-Mac Pack — or several of them. $19/year, locked in for as long as you stay subscribed. Cancel any time. $19/year if you subscribe before September 15 — new subscribers after that pay $29/year.
| License | Price | Notes |
|---|---|---|
| Personal License | $19/yr | 1 Mac, billed annually. $19/year if you subscribe before September 15 — locked in for as long as you stay subscribed. New subscribers after that pay $29/year. 14-day free trial of the full app built in — the download is the trial, no card. |
| 5-Mac Pack | $129/yr | $129/year, flat, covers 5 Macs. Buy as many packs as your team needs. Sales tax/VAT and invoicing are handled by Lemon Squeezy as merchant of record. Self-serve checkout for this pack isn't live yet — email support@agentbarista.com and we'll get you set up. |
| Bigger fleets | Contact us | More Macs than packs make sense for, procurement questions, or a purchase order — email support@agentbarista.com. |
$19/year — less than one saved overnight run pays for a year of it. 30-day money-back guarantee — one email, full refund.
The download is the trial: 14 days of the full app, no card. When it has earned its place on a Mac, keep it for $19/year per Mac — cancel any time.
Download free 14-day trial · Bigger fleet or procurement questions? Email support@agentbarista.com.