Codex & Cursor

Codex and Cursor from your iPhone

OpenAI Codex and Cursor agents run on a host you control — usually inside tmux. SSHaven is the native SSH client and pilot board so you can attach from iPhone, leave agents running, and get pinged when they need you. The model never runs on the phone.

Why a phone thin client

Codex and Cursor sessions often wait for a yes, a paste, or a stuck prompt while you are away from the desk. A thin SSH client on iPhone lets you glance the fleet — Running, Needs you, Finished — and attach when something blocks.

Agents stay on the host. SSHaven does not execute Codex or Cursor on-device; it opens a live shell to the machine where those processes already run. See the AI agent pilot board for the same loop across Claude, Codex, Cursor, and custom commands.

Attach the tmux session

  1. On the host: start Codex or Cursor where the repo already lives.
  2. Keep the process in tmux so it survives phone sleep and network drops.
  3. On the phone: add the host in SSHaven, authenticate with a password or SSH key stored in Keychain / Keystore, and attach to that session.

Optional install recipes on sshaven.app can bootstrap common agent CLIs and tmux via the usual package managers. Nothing is installed until you consent. You can skip recipes and run any command in a managed tmux session.

Also works for Claude Code

Same thin-client loop as Claude Code from iPhone: host-side agent, tmux, SSHaven attach. Use this page for Codex / Cursor brand searches; use the Claude page when that is the SERP. The pilot board treats them as peers.

Keys stay on the device

Credentials live in iOS Keychain or Android Keystore. SSHaven does not keep a cloud vault of your SSH keys. Details on Keychain SSH keys and security.

One-time price vs subscriptions

SSHaven is $4.99 one-time on the App Store and Google Play. No subscription is required to open a shell or attach to a Codex or Cursor tmux session. Compare the model on one-time SSH vs subscriptions.

iPhone, iPad, and Android

Native apps for iPhone, iPad, and Android (Play: io.adamlabs.shellcraft). Same pilot board and on-device credentials. ASA campaigns stay App Store–only; the product itself ships on both stores.

Fair vs Moshi / agent terminals

Shopping agent-first SSH apps? Read the Moshi / SSHHIP / TermRover comparison. SSHaven does not claim Moshi-parity reconnect or host-helper push approvals that are not shipped yet — this page is SSH + tmux pilot only.

FAQ

Does SSHaven run Codex or Cursor on the phone? No. Agents stay on your host. The phone is a thin SSH client and pilot board.

Is there a cloud vault for keys? No. Credentials stay in Keychain / Keystore.

Host-helper push / lock-screen approvals? Not claimed on this page — that is a separate product track. Today: SSH attach + pilot states.

Android? Yes — Google Play alongside App Store.

More about SSHaven