Create agent-night-shift, detach locally, and reconnect after shutting down your laptop.
Mac mini devserver for your laptop
Stop using your MacBook like a server.
Run long-lived sessions, overnight agents, and synced projects on a Mac mini. Attach from your laptop, close it, leave, and reconnect later from anywhere Tailscale reaches.
brew install eternalmac/eternalmac/eternalmac
# no separate brew tap needed
eternalMac setup server
eternalMac setup client --server mac-mini.example.ts.net
eternalMac attach -n agent-night-shift For the vibe-coding laptop problem.
Your laptop is great at being a laptop. It is less great as the build machine, agent host, sync hub, and overnight terminal you are afraid to close. eternalMac moves that work to the Mac mini already sitting on your network.
What it wires together.
Eternal Terminal handles reconnects while tmux keeps the remote workspace alive.
Mutagen keeps local edits and Mac mini project folders moving both ways.
Tailscale gives the Mac mini a private address you can use from anywhere.
A small tool around proven pieces.
MacBook Air
->
Tailscale + ET + Mutagen
->
Mac mini