makeavish/ClawShell

2026-05-12

Language: Swift

Link: https://github.com/makeavish/ClawShell

ClawShell is a delightfully practical macOS menu bar app that solves a very specific, very modern problem: keeping your Mac awake while a long-running coding agent grinds away on a task, then letting it gracefully drift back to sleep once the work is done.

Anyone who has kicked off an autonomous agent run — whether it's a multi-step refactor, a batch of test generations, or a sprawling research task — knows the frustration. You step away for coffee, your Mac sleeps, and the agent stalls mid-thought. The traditional workaround is caffeinate in a terminal, or fiddling with Energy Saver settings, or installing something heavyweight like Amphetamine. But those tools don't know when your agent is finished. They keep the machine awake indefinitely, burning power and defeating the point of sleep.

ClawShell lives in the menu bar and intelligently manages the wake state around active agent sessions. When the agent finishes, the Mac is allowed to sleep again — exactly the behavior you want.

Why this is interesting:

Who would benefit: Mac developers running Claude Code, Cursor background agents, Aider sessions, or any local AI workflow that takes more than a few minutes. Also useful for anyone running long compilations, ML training jobs, or batch scripts who wants smarter wake management than blunt-instrument tools provide.

Why check it out: A purpose-built menu bar utility that keeps your Mac awake only as long as your coding agent needs it — no more, no less.

All newsletters