<- all tokdocs

Running Claude Code Agents in Parallel from Your Phone

Watch on TikTok

View on TikTok ->

A developer named Granda published a setup for running multiple Claude Code agents in parallel with no laptop or desktop required. The entire workflow runs from a phone using a cloud VM, with push notifications to alert you when an agent needs input. Development fits into the gaps of your day instead of requiring dedicated desk time.

The Setup

The core idea is simple: run Claude Code on a cloud VM and access it from a mobile terminal app. Kick off a task, pocket your phone, get notified when the agent needs input, respond, and repeat.

Blog post from granda.org showing the setup: a Vultr VM running Claude Code, accessed via Termius on mobile, connected through Tailscale VPN, with push notifications via Poke webhook

The Tool Stack

Tool Purpose
Vultr Cloud VM at $0.29/hr, pay-per-use
Tailscale Private network, secure access (no public SSH)
Termius iOS/Android SSH client
mosh Network-resilient shell
tmux Session persistence
Poke Push notification via webhook
Claude Code The actual work

Two scripts handle the VM lifecycle: vm-start starts the VM, waits for Tailscale, and connects via mosh. vm-stop halts it. You only pay when the VM is running.

Blog post showing the components table with each tool's purpose, plus details about the VM lifecycle scripts

The Workflow Pattern

The pattern is: start a task that will take Claude 10-20 minutes, do something else, get notified, respond, repeat. Review PRs while waiting for coffee. Kick off a refactor on the train. Fix a bug from the couch.

The setup took one Claude Code session to build. Granda gave it his Vultr API key and access to GitHub, asked for a secure dev VM, and now codes from his phone.

Blog post showing the workflow description and components table with Vultr, Tailscale, Termius, mosh, tmux, Poke, and Claude Code

Key Takeaways

  • You can run six Claude Code agents in parallel from a phone using a Vultr VM and Termius
  • The cost is roughly $7/day when running, and you can shut it down when you are not working
  • Push notifications via Poke webhook let you treat development as async: start a task, do something else, respond when needed
  • The entire setup was built in a single Claude Code session

Resources

  • Granda's blog post -- Full write-up of the mobile Claude Code setup with configuration details
  • Vultr -- Cloud VM provider with pay-per-use pricing
  • Tailscale -- Private network for secure access without public SSH
  • Termius -- Mobile SSH client for iOS and Android
  • Poke -- Push notification webhook service

Published May 25, 2026. Writeup generated from a favorited TikTok.