← Back to guides

Turn an idle computer into a remote agent box

Reuse a Mac mini, MacBook, or another idle computer as a private, persistent home for coding agents.

A spare Mac or PC that becomes your own always-on agent host. Runs repositories, toolchains, SSH, and optional Herdr sessions at home.

Reuse hardware you own; choose a Mac when agents also need Xcode and iOS builds.
Mac mini and server rack representing a remote agent hostAgent hostMac · PC · VPS
Verified SSH
TalkTerm on iPhoneTalkTermiPhone · iPad

Use the computer you already have

Almost any reliable idle computer can become an agent host: a Mac mini, an older MacBook on power, a Linux PC, or a small home server. For web and backend work, the operating system mostly follows your toolchain. For native iOS development, use a Mac because Xcode and Apple platform builds require macOS.

  • Mac mini: quiet, compact, always-on, and ideal for Xcode or iOS agents.
  • Idle MacBook: useful when it already has the required Apple toolchains; keep power and sleep behavior intentional.
  • Linux PC or home server: a strong fit for web, backend, containers, and general agent work.
  • VPS: the same remote-control model without keeping hardware at home.

Give agents their own account

Create a dedicated operating-system user for agent work. Keep its repositories, toolchains, and credentials separate from personal desktop data.

Enable only the access you need

  • Enable SSH or Remote Login only for the dedicated user.
  • Do not grant full-disk access unless a real workflow requires it.
  • Use SSH keys and explicit host-key verification.
  • Install Tailscale when the host should stay private to your tailnet.

Plan for unattended operation

  • Keep the computer on power and configure intentional sleep behavior.
  • Test restart recovery before leaving it unattended.
  • Keep Herdr sessions under the dedicated user.
  • Verify free disk space and build-tool updates regularly.

Connect from TalkTerm

Save the computer once as an SSH host and verify its fingerprint. The agents stay on that machine; only control and terminal frames travel to the TalkTerm app on your iPhone or iPad. If Herdr is installed, the same connection can also expose its optional native agent overview.

Primary references