WORKS WITH HERDR · CLAUDE CODE · CODEX · OPENCODE

Command your agent herd from your iPad.

ShadowTerm is the iPad-first SSH & Mosh terminal that plugs into Herdr over MCP. Kick off your coding agents on the desktop, then watch, review, and grab the keyboard from the couch.

Free to download · Try before you pay

Universal for iPad, iPhone & Apple Watch

herdr · main-herdMCPclaude-coderunningcodexrunningopencodeneeds youAllow: git push origin main?yesnoclaude-code✓ 3 files changed, tests pass

THE WORKFLOW

From desktop to couch in three moves

Start the work where it runs. Watch it and steer it from wherever you are.

Herdryour desktop · 4 agentsMCPthe glueShadowTermiPad · iPhone · Watch
01

Start the herd

Launch Herdr on your desktop and set your agents loose — Claude Code, Codex, OpenCode, each in its own persistent tmux session.

02

Open the session over MCP

In ShadowTerm, just ask. Your agent opens the live Herdr session through MCP — no SSH gymnastics, no reconnecting.

03

Steer from your iPad

Every pane updates in real time. Review diffs, approve the risky commands, or take the keyboard the second an agent needs a human.

WHY IPAD-FIRST

A cockpit, not a compromise

Other terminals treat the tablet as a shrunken phone. We built for the big screen first, then scaled down.

Full-size panes

See every agent at once. The whole herd fits on one screen instead of one cramped pane at a time.

Real keyboard, real windows

Magic Keyboard shortcuts, a custom key row, and resizable iPadOS windows for true multitasking.

Mosh keeps it alive

Roam between Wi-Fi and cellular without dropping a session. Your agents keep running while you move.

iPhone in your pocket and Apple Watch on your wrist for quick glances and approvals.

App screenshot

Built to run the herd

A real terminal, an agent control plane, and server monitoring — in one iPad app.

Drive Herdr over MCP

  • Open sessions on command – Your agent attaches the live Herdr session for you
  • See the whole herd – List every agent and its state at a glance
  • Read & respond – Stream live output and send input straight to any pane
  • Approve from anywhere – Clear permission prompts without touching the desktop

A terminal built for iPad

  • iPad-first, iPhone & Watch too – Designed for the big screen, scaled down cleanly
  • SSH & Mosh – Resilient connections that survive network changes
  • SwiftTerm engine – Full VT100/xterm compatibility for tmux and Herdr
  • iPadOS windows – Resizable, floating windows and a custom key row

Security & Auth

  • Multi-identity management
  • SSH key pairs support
  • iOS Keychain integration
  • Smart auto-authentication

Live Monitoring

  • CPU, memory & network stats
  • Disk I/O & process tracking
  • Nvidia GPU monitoring
  • Zero setup – reads /proc directly

Productivity

  • Command snippets library
  • Batch execution across servers
  • Port forwarding (local & remote)
  • Modern SFTP file manager

16 Themes

  • Cyberpunk, Synthwave, Vaporwave
  • Matching terminal colors
  • Nerd Font support
  • Custom font sizing

Everywhere Sync

  • iCloud sync across devices
  • Background SSH connections
  • Custom keyboard builder
  • Home Screen widgets

Developer Tools

  • Multi-tab sessions
  • Session persistence
  • Quick access panels
  • Export/import configs
Featured Integration

Claude Code Integration

Approve permissions and get notifications from your iPhone while Claude Code works on your projects.

Remote Notifications

Real-time alerts when Claude needs approval

Approve from Anywhere

Respond directly from notification banner

Dynamic Island

Live Activity on Lock Screen

Siri Shortcuts

"Hey Siri, check Claude permissions"

Geofence Auto-Connect

Auto-start polling at work locations

Session Templates

Quick start with tmux configs

Quick Install

view source

Set up Claude Code hooks with a single command:

curl -fsSL https://shadowterm.app/install.sh | bash

Install Options

--url URLntfy server URL
--topic TOPICntfy topic name
--token TOKENAuth token (optional)
--timeout SECSPermission timeout

Uninstall

Remove ShadowTerm hooks from Claude Code:

curl -fsSL https://shadowterm.app/install.sh | bash -s -- --uninstall

Ready to take the reins?

Run your agents on the desktop, command them from your iPad. Free to download on iPad, iPhone & Apple Watch — try before you pay.

Download on the App Store