Close the lid. Let the agent finish.

Close the lid and let your agent finish. SleepWalk keeps your Mac awake, then stops on timer, battery, or thermal limits.

Download for Mac 7-day free trial
Purchase $9 $12 Use code LAUNCH at checkout.
SleepWalk menu showing session duration, battery, temperature, app cleanup, and Start Session
SleepWalk menu showing a running 29 minute session with battery, temperature, app cleanup, and Stop Session

Works with every agent

Use SleepWalk from your editor, terminal, or coding assistant.

Agent Setup

Start it. Stop it.

Install the SleepWalk skill once. Agents can start a bounded session and stop it when work is done.

~/project git:(main) • ai-agent worked for 2m 15s

> Fix the flaky upload queue test while I step away.

• I’ll use the SleepWalk skill to keep a bounded session open, then stop it when checks pass.

Explored

└ Read SKILL.md (SleepWalk skill)

Ran sleepwalkctl start

└ Session active

… fixed retry timing and reran the focused suite …

Ran npm test -- UploadQueue

└ 18 passed

… task complete, stopping SleepWalk …

Ran sleepwalkctl stop

└ Session stopped
  Session inactive

• Done. SleepWalk timer stopped.

Agent agnostic. No prompt monitoring. No window watching. Just local start and stop commands.

Set limits before you walk away

Pick the timer, battery floor, and temperature limit before the session starts.

Time limit

Stop after a set time.

Battery floor

Stop before charge drops too low.

Temperature watch

Stop if the Mac gets too hot.

Frequently Asked Questions

Who is SleepWalk for?

SleepWalk is for developers who need to step away while an agent, build, server, or script keeps running.

Can I close my MacBook lid while an agent is running?

Yes. Start a bounded session, close the lid, and let the agent continue while SleepWalk watches your limits.

How is SleepWalk different from Caffeine, Amphetamine, caffeinate, or pmset?

Those tools keep a Mac awake. SleepWalk adds a short session flow, closed-lid use, battery and thermal limits, and simple agent start/stop commands.

Can the agent start and stop SleepWalk itself?

Yes. Install the SleepWalk skill once, and an AI coding agent can start a bounded session and stop it when the task is done.

Which agents does SleepWalk support?

Any agent, editor, terminal, script, or workflow that can call the local SleepWalk CLI.

Does SleepWalk watch my editor, prompts, or terminal output?

No. SleepWalk does not inspect prompts, windows, logs, code, or network traffic. Agent setup uses explicit local commands from the SleepWalk skill and CLI.

What happens when a limit is reached?

SleepWalk ends the session when the timer expires, the battery drops below your floor, the Mac gets too hot, or a local stop command ends the session.

How much does SleepWalk cost?

SleepWalk is buy-once software. Current price, promo, and trial details are shown at Polar checkout.