This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Vigil
Close the lid. Claude Code keeps working. Then it sleeps.
Vigil keeps your MacBook awake with the lid closed while Claude Code, Codex, a build or an export runs, and puts it to sleep the moment the job is done. Battery floor, heat guard, a Reminder on your phone, a history of every hold. One password, once.
Hi Product Hunt 👋
I run Claude Code for hours. Every "keep awake" app I tried did the same thing: it held the Mac awake, then forgot about it, and I would find my MacBook hot and half-drained in my bag. So I kept leaving the lid open on a desk like it was 2010.
Vigil is the version I wanted. Close the lid, the work carries on, and when the work stops, so does Vigil.
What it does
🔒 Lid closed, still awake. No external monitor, no terminal commands. One switch in the menu bar, ⌃⌥⌘L, a timer from 30 min to 4 h, Siri and Shortcuts.
🤖 It knows when the agent is working. Tick Claude Code, Codex, Gemini CLI, Copilot CLI, Kimi, Qwen, Cursor Agent, OpenCode, Aider, Amp, Goose, Crush or Droid. Vigil holds while they work and lets go after a quiet window you choose. Claude Code hooks make the start and the finish exact, and the panel tells you which session is holding and why.
📦 Any app, any job. Pick apps from Applications or from what is running right now: a Final Cut export, an Xcode build, an ffmpeg encode.
🎒 Safe in the bag. A battery floor, a heat guard, "only while plugged in" if you want it, and a real sleep the moment the hold ends. (macOS never repeats the lid-close sleep once the lid is shut, so Vigil puts the Mac to sleep itself.)
📱 Your phone knows. An Apple Reminder reaches your iPhone and watch when you close the lid while it holds, and again the moment the agent finishes. No accounts, no bots.
🔔 Chimes and check-ins. A chime when the lid closes, a soft note every few minutes if you like, and a farewell just before sleep.
📜 Every hold on record. When, for whom, how long the lid was shut, what the battery did, why it stopped.
📊 Usage meters for Claude Code and Codex on the panel, with an alert at the percentage you choose.
🗓 Schedule, lock-to-arm, keep the screen on for talks, launch at login, colour menu-bar glyphs that show what is holding.
Under the hood: one tiny root helper, installed once with your password, that does exactly one thing (pmset) and restores normal sleep by itself if Vigil ever quits. Everything stays on your Mac. Developer ID signed and notarized, Apple silicon and Intel, macOS 14 or later, automatic updates.
Launch offer: $5 for the first month, then the regular price. Free 7-day trial, no account, no card.
Which agent or job should Vigil watch next? I read every comment.
Replies you will need
"Why not just pmset / caffeinate?"
They keep the Mac awake until you remember to stop them. Vigil stops itself when the job does, and puts the Mac to sleep, which pmset alone never does once the lid is already shut.
"Amphetamine is free."
It is, and it is good. Vigil is for one situation: you close the lid on a running agent and want the hold to end on its own, safely, with your phone told. If you never do that, Amphetamine is enough.
"Does it need admin?"
One password, once, to install the helper. The helper does one thing and can be removed from Settings. After that, never a prompt.
"Will it cook my MacBook in a bag?"
That is exactly the case it was built for. Battery floor, heat guard, and a real sleep when the hold ends. The history shows you what the battery did during every hold.
"Intel?" Yes, universal. "macOS 13?" No, 14 or later.
"Does it read my code or transcripts?"
No. It reads the modification times of the agents' transcript folders to tell working from idle, never the contents. Nothing leaves your Mac.
"Why paid?"
One person makes it, and the helper, notarization, updates and support cost real time. $5 for the launch month, one purchase, free updates, three Macs.
No comment highlights available yet. Please check back later!
About Vigil on Product Hunt
“Close the lid. Claude Code keeps working. Then it sleeps.”
Vigil was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #111 on the daily leaderboard. Vigil keeps your MacBook awake with the lid closed while Claude Code, Codex, a build or an export runs, and puts it to sleep the moment the job is done. Battery floor, heat guard, a Reminder on your phone, a history of every hold. One password, once.
Vigil was featured in Mac (103.7k followers), Developer Tools (518.7k followers) and Menu Bar Apps (12.3k followers) on Product Hunt. Together, these topics include over 94.6k products, making this a competitive space to launch in.
Who hunted Vigil?
Vigil was hunted by Abdalmohsen Al Tulaihi. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Vigil stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.