Time limit
Stop after the time limit is reached
Don't interrupt your agent when you have to commute. Start a session in one click, close the lid, and let it finish on the way.
Choose apps to quit when the session starts.
No apps available to quit.
Uses macOS’s internal thermal state.
SleepWalk will reopen these apps when the session stops.
No apps are selected to reopen.
Start or stop a keep-awake session right from your menu bar.
Stop after the time limit is reached
Stop if your battery runs low
Stop if your Mac gets too hot
Keep using the coding agent you already know.
Tell your agent “do not sleep” or invoke the $sleepwalk skill. SleepWalk keeps your Mac awake while it works, then ends the session when the agent is done or a guardrail is reached.
Focus the message box to type a sample request.
Those can keep your Mac awake too, and may already be enough. SleepWalk gives you a native menu bar app with time, battery, and heat limits, optional app cleanup, and a simple way for your coding agent to start and stop a session.
Yes. Tell it “do not sleep” or invoke the $sleepwalk skill. It can start a bounded session when needed and stop the one it started when its work is done.
If the work already lives on your Mac, keep using its local files, tools, and credentials instead of moving the task to the cloud.
Any local coding assistant that can run commands and use a Markdown skill. The menu bar app also works on its own.
Yes. Enable Background Access in Settings → General, then start a session before closing the lid.
Keep your agent working while commuting, but make sure your Mac has room to ventilate. Set a thermal guardrail and SleepWalk will stop its session if macOS reports that your Mac is getting too hot.
Choose Warm, Hot, or Critical. SleepWalk stops the session when macOS reports that level.
SleepWalk stops keeping your Mac awake. Your agent can continue working until it finishes or macOS sleeps.
No. SleepWalk does not read your code, prompts, windows, logs, or network traffic.
No. Try it free for 7 days without a credit card, then pay once if you want to keep using it.