Tap your remote coding agent.

Control your Claude Code session from anywhere. Push notifications when it waits for input. Voice, Live Activities, Widgets — native iOS.

Run Claude Code (or any terminal-based AI coding agent) on your Mac or Linux box, then step away. When it needs your input, attention, or approval — TapShell pings you. Tap once, glance at the output, send a reply. Your flow never breaks.

Everything you'd build yourself, already built.

🔔

Push when it matters

The moment your agent stops for input, finishes a task, or crashes — your phone lights up. Not 1000 noisy pings.

🎙

Write without a keyboard

Voice-to-text built in. Tap mic, speak, done. Slash-command palette. @-file picker. Arrows, Ctrl-C, history, all one tap away.

👁

See it live

Live Activities on your Lock Screen. Dynamic Island status. Home Screen Widgets. Glance, don't unlock.

🗂

Multi-window workflow

Multiple tmux windows synced. Swipe between them. Rename, reorder, close from anywhere.

🪄

Siri & Shortcuts

"Hey Siri, send continue to TapShell" and Claude resumes. Chain with any other Shortcut.

🛡

Bring your own server

TapShell talks directly to an open-source server you run yourself. Your code, your keys — never ours.

Fair pricing. No ads.

$2.99/month
or $19.99/year · 7-day free trial
  • Unlimited windows, unlimited messages
  • Push notifications, Live Activities, Widgets
  • Voice-to-text, Siri Shortcuts, Spotlight
  • Works with Claude Code, Aider, any tmux agent
  • Cancel anytime
Coming soon

FAQ

Do I need a paid Claude account?

Yes. TapShell doesn't include AI. It controls the Claude Code (or any terminal AI agent) you already run on your own machine with your own API keys.

Does TapShell see my code or prompts?

No. TapShell talks directly between your phone and the server you run on your own Mac/Linux box. We have no backend that sees your content. See Privacy Policy for details.

What do I need to run?

A Mac or Linux machine running the open-source TapShell server. It's a single Node.js process — node server.mjs. Instructions at github.com/tapshell.

Does it work with other agents besides Claude Code?

Yes. Anything that runs in tmux or a pty — Aider, OpenAI Codex CLI, custom scripts, even plain bash. TapShell wraps the terminal, not the agent.

Is TapShell affiliated with Anthropic?

No. TapShell is an independent product. Claude and Claude Code are trademarks of Anthropic PBC. We're just a client app that works with their tools.