Claude Code Remote Control: Run Sessions From Your iPhone or Android

Drive a Claude Code session from your phone and ship to production. No laptop required.

April 2026

Claude Code shipped /remote-control. Run it once in a terminal and that session becomes reachable from the Claude mobile app (iOS or Android). No SSH, no tunnels, no port forwarding. Everything you type on the phone flows through to the same session, with its files, tools, and MCP servers already loaded. The host machine can be a laptop, a cloud VM, or any physical server; all it needs is to stay online.

That closes a loop a lot of us have been building around. At Pyde, we describe changes to a coding agent, let it run in dev, let tests catch regressions, and push simple or urgent fixes straight to prod. Shipping the fix to a live host was the one step that still needed a laptop.

Add the PromptShip MCP server and that requirement is gone. Deploys become one prompt, handled by the agent inside the same conversation, onto a managed host with auto-HTTPS, Postgres, Redis, and encrypted secrets. Combined with /remote-control, the loop closes from anywhere.

Claude mobile app Claude Code session PromptShip (via MCP)

See it in action

Last week we posted geo-auditor to r/ClaudeAI for feedback. On the train, one of our devs realized the tool's landing page had no link to the blog post explaining how it was built, so redditors checking out the demo couldn't find the story behind it. The link needed to live in the footer, and the fix was worth shipping before the thread cooled.

A couple of minutes later, the link was live in production. Full video, one take:

The prompt:

Can you add this blog post to the bottom of geo-auditor as a link, commit and deploy via pship?

Claude edited the template, committed, pushed, and called PromptShip's deploy_app. A refresh in Chrome on the phone confirmed the link was live. Done.

The example is deliberately trivial. The point is the end-to-end loop: describe, code, deploy, from a phone. A harder bug would stretch the time Claude spends inside the fix step, but the rest of the workflow stays identical.

The video shows the iPhone Claude app driving Chrome on iOS, but Android works exactly the same way. Install the Claude Android app, sign into the same Anthropic account, and any /remote-control session shows up under the Code tab. Same prompt, same deploy, same result.

Try it yourself

Three things get you to the same workflow:

  1. Install the Claude mobile app and sign into the same account you use for Claude Code.
  2. In any Claude Code session, run /remote-control. See the official docs.
  3. Connect PromptShip so deploys happen from the same conversation. Follow the PromptShip Quickstart.

The pattern works for anything with a Dockerfile: Flask, FastAPI, Next.js, Go, static sites. It extends to mobile too. Tell Claude to submit a new Android build and PromptShip clones the repo, runs Gradle, signs with a managed keystore, and uploads directly to the Play Console.

Think of it as infra as a conversation. Builds, deploys, SSL, secrets, store submissions: all of it behind a prompt. Humans stay on what to build and when to ship.

Ready to try it? Sign up for PromptShip. $40 free for early access, limited time. The MCP server works with Claude Code, Cursor, Codex, or anything that speaks MCP.