通过 Tailscale tailnet 免开端口安全远程操控 amux 上的 AI 代理
Tailscale 提供私有组网与证书,amux 直接服务其 HTTPS 证书,官方应用即可远程连接,无需暴露端口
✓ 不开端口即可手机/电脑远程访问✓ amux 直接签发 tailnet HT ✕ 需加入 Tailscale tailne
方案简介
当你想在笔记本上跑 amux 编排的 AI 代理团队(Claude Code、Codex、Gemini CLI 等),又需要从手机、iPad 或另一台电脑远程观看、操控和批准任务时,官方推荐的远程访问方案是 Tailscale:不开任何端口,把 amux 放到你的 tailnet 上即可。amux 会直接服务 tailnet 的 HTTPS 证书,iPhone、iPad 和 Mac 官方应用都可以直接连接该地址。如果笔记本会休眠,还可以改用 amux Cloud 的常驻服务器(yourname.amux.io),代理在你合盖后继续工作,你用手机继续指挥。
亮点与能力
- 免开端口:不暴露公网端口即可从手机或其他电脑访问 amux。
- HTTPS 加密:amux 直接服务 tailnet 的 HTTPS 证书。
- 多端接入:iPhone、iPad、Mac 应用及任意浏览器都能连入。
- 可配合 amux Cloud:笔记本休眠时由常驻服务器接管,
amux export+amux import一键迁移。
组成与分工
- amux:AI 代理编排器与仪表盘,是远程访问的目标服务。
- Tailscale:组网层,提供 tailnet 私有网络与 HTTPS 证书,免端口暴露。
- iPhone / iPad / Mac 应用及浏览器:客户端,直接连接 tailnet 上的 amux 地址。
- amux Cloud(可选):官方托管的常驻 amux 服务器,替代本地机器保证持续在线。
实施步骤
1. 本地装好 amux 并启动
curl -fsSL https://amux.io/install.sh | bash
打开 https://localhost:8824 确认本地运行正常。
2. 加入 Tailscale tailnet
按官方指南把 amux 放到你的 Tailscale tailnet 上。amux 会服务 tailnet 的 HTTPS 证书。
3. 客户端连接
在 iPhone/iPad 从 App Store 安装 Amux 应用,或在任意浏览器打开你的 tailnet 地址;Android 与浏览器用户打开仪表盘 URL 后选择 Install app 或 Add to Home Screen。
使用与配置要点
- 远程地址即 tailnet 内的 amux 地址,所有应用均连接它。
- 若需笔记本休眠后代理继续工作,可开通 amux Cloud(Solo $39/mo 起),用
amux export导出、amux import --to https://.amux.io导入迁移。
注意事项与常见问题
- amux Cloud 为付费托管服务:Solo $39/mo(4 vCPU, 8 GB RAM)、Team $69/mo、Max $129/mo,自带 Claude、ChatGPT 或 Gemini 账号或 API key 即可。
- 官方提供专门的「Remote access with Tailscale」指南(https://amux.io/guides/remote-access-tailscale/)。
优缺点
- ✓ 不开端口即可手机/电脑远程访问
- ✓ amux 直接签发 tailnet HT
- ✕ 需加入 Tailscale tailne
出处
本方案挖掘自开源项目 mixpeek/amux,方案内容与实施命令均来自其 README 原文。
方案出处
mixpeek/amux:The agent control plane: run Claude Code, Codex and Gemini CLI agents in paralle 548 star The agent control plane: run Claude Code, Codex and Gemini CLI agents in parallel with a shared task board, schedules and self-healing workers. Native iPhone, iPad and Mac apps plus a web dashboard. S
本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。