OnepilotDownload
Onepilot mascot

How to manage Claude Code, Codex, OpenClaw & Hermes from iPhone

A practical playbook for managing Claude Code, Codex, OpenClaw, and Hermes agents on remote servers from iPhone, sessions, push alerts, retries, skill triage, multi-agent workflows.

sofiane8910

by sofiane8910 · April 1, 2026 · 5 min read · updated July 5, 2026

Onepilot runs these agents from your iPhone, download it on the App Store.

Deploying an AI agent is the easy part. The real skill is managing agents running across multiple servers while you're away from your desk. In JetBrains' developer survey, 18% of developers worldwide now use Claude Code at work, 24% in the US and Canada, a 1.5x increase from September 2025 and roughly 6x from April-June 2025 (JetBrains Research Blog, 2026). Here's the practical playbook.

How do I keep an AI agent running after my iPhone disconnects?

The #1 rule: never run a long-lived agent in a bare SSH session. Use tmux:

tmux new -s agent-task

Start your agent inside tmux. If your SSH connection drops (phone goes to sleep, train enters a tunnel), the agent keeps running. Reconnect later and reattach:

tmux attach -t agent-task

This works from any device. Start the agent from your laptop, check progress from your phone over SSH later.

How do I check on an AI agent's progress from my iPhone?

AI agents produce a lot of output. Here's how to stay on top of it:

How do I run multiple AI agents at once without them clashing?

Running agents across multiple servers? Keep it organized:

  1. One tmux session per task: name them descriptively: tmux new -s fix-auth, tmux new -s migrate-db
  2. One project per agent: don't let two agents edit the same codebase simultaneously
  3. Use branches: each agent works on its own git branch. Review and merge when satisfied.

What do I do when an AI agent gets stuck?

Agents can get stuck. Common scenarios and fixes:

What can an AI agent access on my server?

An AI agent has the same access as your SSH session. This means:

Use least-privilege principles. Run agents as a dedicated user with limited permissions when possible.

How do I keep a self-improving agent's skill library clean?

The new wrinkle in 2026 is self-improving agents like Hermes that auto-generate skill files as they work. A live Hermes runtime commonly produces five to ten new skills per active day, and the agent's self-evaluation is documented to be over-confident; without human triage, the skill library grows noisy fast. The 30-second daily routine: open the skills view, promote the obvious wins, demote or delete the noisy ones, lock the ones you have hand-tuned. See manage Hermes skills from iPhone in one touch.

The iPhone Advantage

Your phone is the ideal management interface. You don't need the full power of a laptop to check a git diff, approve a PR, restart a stuck agent, or triage a skill, terminal access to all your servers plus a one-touch skill view is enough. Check on agents between meetings, on the bus, or from bed.

New to this? Start with what an AI agent on iPhone actually is, then compare iOS clients in Termius vs Blink vs Onepilot. For framework agents specifically, Onepilot packages the deploy wizard and channel routing, see OpenClaw on iPhone, Hermes on iPhone, and Paperclip multi-agent orchestrator. To drive these agents from your phone, compare Onepilot vs Happy and Onepilot vs Kittylitter.

FAQ

How do I check on an AI agent from my iPhone?

Use tmux or screen for session persistence, then reconnect from your iPhone via SSH. With Onepilot for iOS, you can SSH into your server and reattach to the agent's terminal session to see its progress.

Can I manage multiple AI agents from my iPhone?

Yes. Run each agent in a separate tmux session. Each agent works in its own directory. Use Onepilot on your iPhone to switch between server connections and monitor all of them from iOS.

Related reading

Run your AI agents from your iPhone

Download Onepilot on the App Store.

See also: the three-layer agent overview, run Hermes on iPhone, or all articles.