Both are paid menu bar apps that keep a MacBook running with the lid closed for coding agents. Hold My Lid follows your agents automatically; Clamshell is a switch you arm.
Clamshell for Mac keeps the Mac awake with the lid closed while armed. No sudo, no monitor. Free for 7 days, then $9.99 once.
Download free trialHold My Lid is built around agent awareness: lifecycle hooks for Claude Code, Codex, OpenCode and others tell it when an agent is working, and it lets the Mac sleep when they go idle. Clamshell for Mac is a narrower menu bar app for Apple Silicon MacBooks: you arm it, close the lid, and it restores normal lid sleep when you disarm or open the lid. It uses an unprivileged system control and needs no admin rights.
Side-by-side comparison
Every Hold My Lid cell comes from its own pages, checked October 2, 2026. "Not stated" means we could not find it on their official pages; it does not mean the feature is missing.
| Hold My Lid | Clamshell | |
|---|---|---|
| Price | Free trial, then $9.99 once as an early-bird price, normally $14.99. One license covers up to 3 Macs. | 7-day free trial, then $9.99 once for 1 Mac or $19.99 for 3 Macs. 14-day money-back guarantee. |
| Closed-lid support | Yes, with no external display, per its FAQ. | Yes, with no external display. |
| How closed-lid works | Holds the PreventUserIdleSystemSleep power assertion, per its FAQ. | Unprivileged IOKit clamshell sleep-state control plus an idle-sleep assertion while armed. Not pmset. |
| Admin or helper | Not stated. | None. No sudo, admin rights, kernel extension, driver, or privileged helper. |
| Agent auto-detection | Yes. Lifecycle hooks for Claude Code, Codex, OpenCode, Gemini, Pi, Copilot CLI and Hermes; process detection for Cursor and Cline. | No. Arm from scripts with clamshell://arm and clamshell://disarm, or Shortcuts actions. |
| Thermal safeguard | Not stated. | Always on. Serious or critical thermal pressure disarms toward normal lid sleep and blocks arming until cooled. |
| Battery safeguard | Configurable cut-off threshold, an only-when-plugged-in mode, and Low Power Mode respect. | Optional low-battery disarm at a level you choose, off by default. Re-applies on every plug or unplug. |
| Restore behavior | Releases the wake lock when watched agents go idle. Crash and lid-open behavior not stated. | Option-close session ends on lid open and the Mac locks. Menu or URL arming stays until disarmed. Never persists across a restart. |
| Availability | Direct download and a Homebrew tap (shobhit99/tap/holdmylid). |
clamshell.dev and Setapp. |
| Platform | macOS 14 or later, Apple Silicon and Intel. | Apple Silicon MacBooks, macOS 14 or later. |
| Source code | Not stated. | Closed source. |
Where Hold My Lid is stronger
- Agent detection. Hooks report Working or Idle per session, so the Mac sleeps again when your agents are done. Clamshell does not detect agents.
- Three Macs for one price. The early-bird license covers up to 3 Macs. Clamshell is $9.99 for one Mac or $19.99 for three.
- Intel support. It runs on Intel Macs. Clamshell does not.
- Extras. Notifications and chimes when agents finish, display control, and a global shortcut.
Where Clamshell is stronger
- No admin or helper at all. Clamshell overrides lid sleep with an unprivileged IOKit control, with no sudo, privileged helper or
pmsetsetting. Hold My Lid does not state its setup requirements. - A documented lid-sleep mechanism. Clamshell pairs the clamshell sleep-state control with an idle-sleep assertion. A power assertion on its own, which is what
caffeinateuses, does not normally stop lid sleep, so check that any tool you pick holds up in a two-minute lid-closed test. - Thermal safety you cannot switch off. Serious or critical thermal pressure disarms toward normal lid sleep. Hold My Lid does not state a thermal cut-off.
- Lid-open restore. Close with Option held and opening the lid ends the session and locks the Mac.
- Works for any job. Downloads, renders or SSH sessions stay up as long as you keep it armed, with no agent required.
What Clamshell does not do: detect agents, run on Intel, offer a free tier past the trial, or act as a general keep-awake app. It also pauses while an external display is connected.
Try the narrow option. Clamshell is free for 7 days with no payment details, then $9.99 once for one Mac.
Download free trialWhich should you pick
You want the Mac to follow your agents automatically
Hold My Lid is built for that. Clamshell needs you, or a wrapper script, to arm and disarm it.
A work Mac without admin rights
Clamshell, since it needs no administrator access or helper.
An Intel MacBook
Hold My Lid. Clamshell supports only Apple Silicon.
Long jobs that are not agents
Clamshell keeps the Mac awake for whatever is running, as long as it is armed.
For agent runs, the Clamshell wrapper calls open "clamshell://arm" before the run and open "clamshell://disarm" after. The Claude Code lid-closed guide has a complete script.
Frequently asked questions
What is the difference between Hold My Lid and Clamshell?
Hold My Lid watches coding agents through lifecycle hooks and keeps the Mac awake only while they work. Clamshell for Mac keeps an Apple Silicon MacBook awake with the lid closed while you have it armed, with no admin rights or helper, and restores normal lid sleep when you disarm or open the lid.
How much does Hold My Lid cost?
Its site lists a one-time $9.99 early-bird price, normally $14.99, for up to 3 Macs, with a free trial. Clamshell is $9.99 once for one Mac or $19.99 for three, after a 7-day free trial.
Does Hold My Lid detect Claude Code automatically?
Yes. It integrates with Claude Code, Codex and OpenCode through lifecycle hooks, and detects Cursor and Cline by process. Clamshell does not detect agents.
Which works on Intel Macs?
Hold My Lid, per its FAQ. Clamshell supports only Apple Silicon MacBooks on macOS 14 or later.
Is there a Hold My Lid alternative that needs no admin rights?
Clamshell for Mac. It uses an unprivileged system control, so there is no helper, sudo or admin prompt. It costs $9.99 once after a 7-day free trial.
Related guides
- LidRun vs Amphetamine vs Clamshell
- Clamshell vs Adrafinil
- Best apps to keep a MacBook awake with the lid closed
- What sudo pmset disablesleep 1 does and how to undo it
- Keep Claude Code running with the lid closed
Sources checked October 2, 2026: Hold My Lid's homepage, pricing and FAQ. Clamshell details come from its own documentation and changelog. Clamshell is the publisher of this comparison. Product names belong to their respective owners.