不用公网 IP,手机控制 Claude Code 和 Codex

2026-07-26 · 阅读约 5 分钟

大多数家庭宽带没有公网 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 架构中:

  1. 你的电脑上跑一个 Edge Agent 进程
  2. Agent 主动向 Hub(部署在云服务器上)建立 WebSocket 连接
  3. 你的手机通过浏览器连接到同一个 Hub
  4. Hub 把手机和电脑之间的消息双向转发

整个过程,你的电脑从不监听任何端口,不开放任何入站连接。 防火墙、NAT、CGNAT(运营商级 NAT)全都拦不住它——因为它是在「打电话回家」,而不是等人打进来。

技术原理简图

┌──────────────┐     WebSocket      ┌──────────────┐
│  你的电脑      │───主动拨号────→    │  Hub 服务器    │
│ (Edge Agent)  │                    │ (云服务器)     │
└──────────────┘                    └──────┬───────┘
                                           │
                                  WebSocket │
                                           ↓
                                   ┌──────────────┐
                                   │  你的手机      │
                                   │ (浏览器控制台)  │
                                   └──────────────┘

电脑和手机都作为 WebSocket 客户端连接到 Hub,Hub 负责消息转发。 两者之间不需要直接网络可达。

安全优势

反向连接不仅解决了 NAT 穿透问题,还带来了安全上的好处:

和 frp / ngrok 有什么区别

frp 和 ngrok 也是反向连接,但它们的用途不同:

AgentConnect 更进一步:不只是远程桌面/终端,还整合了 Claude Code 和 Codex 的会话能力, 可以在手机上续聊电脑上正在跑的 AI 对话。

实际操作

不需要理解上面的原理也能用。安装言灵 Skill, 复制提示词发给 AI,AI 会自动完成所有配置。5 分钟后,你的手机就能远程控制电脑了。

等你用熟练了,再回来看这篇原理文章,就更能理解为什么不需要公网 IP 了。

🚀 不用公网 IP,手机远程控制电脑

开始安装 →