不用公网 IP,手机控制 Claude Code 和 Codex
大多数家庭宽带没有公网 IP。复制提示词发给 AI,自动完成安装。之后手机就能控制电脑上的 Claude Code 和 Codex,全程不需要端口映射或 DDNS。
⚡ 安装
复制下面提示词发给你的 AI(Claude Code / Codex / Cursor 等),AI 自动完成所有配置:
📋 复制这段,发给你的 AI
请读取并严格执行下面这份「言灵 Skill」: https://yanlin-ai.cn/agentConnect/skills/agentconnect-setup/SKILL.md 把它以 `yanling-skill` 安装到你当前实际使用的 Skill 目录,并完成登录、绑定本机、查看机器、打开控制台和管理技能仓库。直接开始操作;只有需要我在浏览器授权、安装 Node.js、购买会员、覆盖本地文件或发布 Skill 时再询问我。 如果无法直接读取链接,请使用 curl、浏览器或其他可用的 HTTP 请求工具下载该文件。
AI 自动完成登录授权 → 下载安装 Edge Agent → 绑定本机。2-5 分钟,新用户送 7 天免费试用。
传统的远程控制为什么麻烦
常见的远程控制方案面临几个问题:
| 方案 | 需要 | 痛点 |
|---|---|---|
| SSH 直连 | 公网 IP + 端口映射 | 大部分宽带没有公网 IP;运营商封 22 端口 |
| TeamViewer / 向日葵 | 中继服务器 | 商用收费贵;免费版限制多;需要装客户端 |
| VPN(WireGuard / OpenVPN) | 云服务器做跳板 | 配置复杂;云服务器要钱;手机端设置麻烦 |
| frp / ngrok | 云服务器做中转 | 要自己搭服务端;配置门槛高 |
反向连接是什么
反向连接(Reverse Connection)的思路很简单:不让外网连进来,而是让里面的机器主动连出去。
在 AgentConnect 架构中:
- 你的电脑上跑一个 Edge Agent 进程
- Agent 主动向 Hub(部署在云服务器上)建立 WebSocket 连接
- 你的手机通过浏览器连接到同一个 Hub
- Hub 把手机和电脑之间的消息双向转发
整个过程,你的电脑从不监听任何端口,不开放任何入站连接。 防火墙、NAT、CGNAT(运营商级 NAT)全都拦不住它——因为它是在「打电话回家」,而不是等人打进来。
技术原理简图
┌──────────────┐ WebSocket ┌──────────────┐
│ 你的电脑 │───主动拨号────→ │ Hub 服务器 │
│ (Edge Agent) │ │ (云服务器) │
└──────────────┘ └──────┬───────┘
│
WebSocket │
↓
┌──────────────┐
│ 你的手机 │
│ (浏览器控制台) │
└──────────────┘电脑和手机都作为 WebSocket 客户端连接到 Hub,Hub 负责消息转发。 两者之间不需要直接网络可达。
安全优势
反向连接不仅解决了 NAT 穿透问题,还带来了安全上的好处:
- 无暴露面:电脑不开任何入站端口,端口扫描扫不到你
- 无攻击面:没有 SSH 爆破、没有 RDP 漏洞利用的风险
- 加密传输:WebSocket 走 WSS(TLS),数据全程加密
- 身份认证:Agent 拨入时携带 enroll token,Hub 校验身份后才允许注册
- 会话隔离:机器只属于绑定它的企业,其他企业不可见
和 frp / ngrok 有什么区别
frp 和 ngrok 也是反向连接,但它们的用途不同:
- frp / ngrok:把内网端口暴露到公网,适合给外网用户访问你的 Web 服务
- AgentConnect:建立一对一的控制通道,适合远程操作、AI 交互、终端控制
AgentConnect 更进一步:不只是远程桌面/终端,还整合了 Claude Code 和 Codex 的会话能力, 可以在手机上续聊电脑上正在跑的 AI 对话。
实际操作
不需要理解上面的原理也能用。安装言灵 Skill, 复制提示词发给 AI,AI 会自动完成所有配置。5 分钟后,你的手机就能远程控制电脑了。
等你用熟练了,再回来看这篇原理文章,就更能理解为什么不需要公网 IP 了。
🚀 不用公网 IP,手机远程控制电脑
开始安装 →