Tailscode turns your iPhone into the remote control for the coding agents already running on your machines. Send a prompt from anywhere, pocket your phone, and watch the turn finish on your Lock Screen.
It connects point-to-point over your own Tailscale network. No relay servers, no account, no analytics, no middleman reading your code.
WORKS WITH YOUR AGENTS
• opencode — connect straight to opencode serve and drive any provider you have configured.
• Claude Code — via claude-bridge, the open-source companion server that turns Claude Code into structured streaming sessions backed by your subscription.
A LIVE, NATIVE TRANSCRIPT
• Real-time streaming with collapsible thinking and tool-activity groups.
• Syntax-highlighted code blocks with one-tap, byte-exact copy.
• Inline permission approvals — Allow once, Always, or Deny without leaving the chat.
• Agent questions rendered as tappable option cards.
• Steer mid-turn: queue a follow-up while the agent works, edit it before it lands, or stop the turn server-side.
• Slash-command palette, per-message model and reasoning-effort overrides, conversation forking, session cost meters.
YOUR LOCK SCREEN IS THE STATUS BOARD
• A Live Activity per session: phase, elapsed time, and tool counts in real time — thinking, running a tool, writing, or awaiting your approval.
• Approval requests alert you; finished turns linger with the outcome.
• Tap to deep-link into the exact chat. Updates arrive by push even while the app is suspended.
BUILT FOR MULTIPLE MACHINES
• One session list across all your servers, grouped by machine, with live status.
• Tailnet discovery: paste a Tailscale API token and Tailscode finds the agent servers on your devices.
• Server-side file browser to start a chat in any project directory.
• Health checks, auto-reconnect, offline banners.
• Live usage gauges: Claude plan limits, Grok quotas, opencode cost estimates.
NATIVE TO THE CORE
• Programmatic UIKit, Swift 6, zero web views. Liquid Glass on iOS 26.
• Dark mode, Dynamic Type, haptics.
• Open source under GPL-3.0 — the app, the engine, and the bridge.
FREE, WITH AN HONEST PRO
The free app is the complete core: one server, full chat, permissions, attachments, models, forking, and Live Activities. Tailscode Pro — a one-time purchase, no subscription — adds multiple saved servers, concurrent Live Activities, and a supporter badge.
TRY IT BEFORE YOU WIRE ANYTHING
A built-in demo lets you explore every screen with sample sessions — no server needed.
REQUIREMENTS
A computer on your Tailscale network (free for personal use) running opencode or Claude Code via claude-bridge. Tailscode is independent open-source software: not affiliated with or endorsed by Anthropic, Tailscale Inc., or the opencode project.
Privacy policy: https://midgarcorp.cc/tailscode/privacy
Source code: https://github.com/guitaripod/Tailscode