Take A Coffee

Open-computer Codex

Do not carry a mystery run.

The half-open laptop trick makes the problem visible: local agents still depend on a physical host. Treat the carry as a temporary host mode with a bounded task, heartbeat, heat check, and restore receipt.

Task

Bound the run first

Use one useful slice with allowed files, time cap, retry cap, acceptance test, and a stop rule. Skip broad judgment and money actions.

Host

Prove the machine stayed alive

Use a heartbeat outside Codex or Claude Code, then check battery, heat, Wi-Fi, sleep/wake logs, and whether output advanced.

Carry

Restore before it becomes habit

Temporary awake mode is for a run, not a lifestyle. The receipt should say when normal sleep behavior was restored.

Host heartbeat

Leave a timestamp trail outside the agent.

If timestamps stop while the terminal looked connected, the host failed before the agent did.

while true; do date >> ~/open-computer-codex-host.log; sleep 30; done
Use server

When the repo can move

If a clean checkout plus env vars is enough, a server, VM, or cloud agent is better than carrying a laptop awake.

Use notebook

When local state matters

Use the local machine when the run needs browser login, desktop apps, devices, simulators, local files, or running local services.

Use neither

When the stop rule is vague

If you cannot define done, allowed files, and what should happen on a blocker, do not let it run while you are moving.

Copy prompt

Ask the agent for a carry receipt.

Paste this before a local Codex or Claude Code run leaves the desk.

Audit this open-computer local agent carry before I move the notebook. Decide whether the task should run on a server instead. If it must stay local, define one bounded task, allowed files, acceptance test, time cap, retry cap, stop rule, and pending approval state. Start a heartbeat outside the agent, record battery, heat, network, sleep/wake state, and prove output advanced while away. Restore normal sleep behavior when the run ends and leave a receipt with changed files, commands, tests, failures, stop reason, heartbeat evidence, and restore status. Stop for login, payment, destructive ambiguity, unsafe heat/battery, or unclear restore.

Want Codex to handle the host layer?

Take A Coffee gives Codex temporary awake mode, host checks, restore step, and a receipt for local macOS and Windows notebook runs.

Run it with Codex