This is my actual setup, not a universal recipe. Tweak the device list, providers, permissions, skills and MCPs for your own work. IMPORTANT TAILSCALE NOTE My topology assumes a Linux server connected to the same Tailnet as my other devices. I use Tailscale because I have more than three machines and want one private network for SSH and services. T3 Code does not require Tailscale. T3 Connect works without it and is enough for most people who only want to reach their T3 environment remotely. Do not add a Linux server or Tailscale just to copy me. THE ARCHITECTURE iPhone or another computer → T3 Connect, with no VPN required or → Tailscale, as an optional private device network → T3 Code on the host Mac → Codex, Claude or Grok provider CLI → project files, terminal, Git, preview, skills, MCP tools and local subagents WHAT I RUN • Apple M5 Max MacBook Pro with 128 GB RAM • T3 Code 0.0.33 • Codex, Claude and Grok enabled • Cursor Agent installed but disabled in T3 • OpenCode disabled • Codex: GPT-5.6 Sol, xhigh, priority • Claude project default: Fable 5 • Grok 4.6, xhigh, yolo off • Node 26, pnpm, Bun, Git, gh, Docker, uv and 1Password CLI T3 CONNECT AND TAILSCALE T3 Connect links the local T3 environment to a T3 account and uses a managed cloudflared tunnel with authenticated HTTPS/WSS. It keeps the repository, terminal and running process on the host. Tailscale joins devices to a private Tailnet. I use it for SSH and services across my Mac, iPhone, Linux server and other machines. Tailscale Serve is optional. Funnel is public and is not part of this setup. Current T3 install guide: https://github.com/pingdotgg/t3code/blob/main/docs/user/install.md T3 Connect internals: https://github.com/pingdotgg/t3code/blob/main/docs/internals/t3-connect.md Optional Tailnet HTTPS: npx t3 serve --tailscale-serve Tailscale for macOS: