DevAnyWhere 快速上手(3 步)
DevAnyWhere 让你在手机上远程操作自己电脑里的 Claude Code。上手只有三步:从发放方拿到账号与邀请码 → 装好电脑端 → 手机扫码。
开始之前
| 准备项 | 说明 |
|---|---|
| 电脑 | macOS,已安装并登录 Claude Code(claude 命令可用) |
| 手机 | Android(iOS 暂不支持) |
| 账号 | 从发放方/官方渠道获得(邮箱 + 初始密码;不开放自助注册) |
| 邀请码 | 从发放方/官方渠道获得,形如 DVA-XXXX-XXXX(规则见 邀请码说明) |
第一步:拿到账号与邀请码
DevAnyWhere 种子期采用邀请制:账号(邮箱 + 初始密码)与邀请码均由发放方开通并发放。规则很简单:先登录、再核销;一人一码、一码一人。详见 邀请码说明。
第二步:安装电脑端(二选一)
方式 A:macOS 桌面 App(推荐,不碰终端)
下载 DMG → 拖入「应用程序」→ 双击打开(Apple 公证签名,无拦截)→ 菜单栏出现圆点 → 点「安装后台服务」(输一次开机密码)→ 登录 → 输入邀请码核销 → 主面板点「连接」。
详细步骤(含 Intel / M 系列芯片选包说明)见 macOS 安装详解。
方式 B:CLI(习惯终端的用户)
npm i -g devanywhere # 需 Node.js ≥ 22 # 或:brew install Rocke1001feller/devanywhere/devanywhere devanywhere login # 邮箱 + 密码 devanywhere up # 首次强制输入邀请码核销 → 自动组网 + 启动 CloudCLI
up 末尾会打印 dva2 配对二维码(120 秒内有效;过期或丢失跑 devanywhere mobile 重新出码)。同时生成的 CloudCLI 管理员密码为 16 位随机串,只显示一次,请当场保存(也存于 ~/.devanywhere/config.json,权限 0600)。
第三步:手机扫码接入
- 手机安装 DevAnyWhere Android App(需允许「未知来源」安装,各品牌路径见 Android 安装详解)。
- 打开 App,扫电脑端的 dva2 配对二维码——扫码 = 登录 + 配对 + 连接,一次完成。
- 进入控制台(即 CloudCLI 界面),现在你看到的就是自己电脑上的 Claude Code。
若账号尚未核销邀请码,手机会弹阻断页「请先在电脑端核销邀请码」——核销只发生在电脑端,回到电脑端完成核销后重新扫码即可。
完成标志(自查)
| 检查点 | 正常表现 |
|---|---|
| 电脑端状态灯 | 🟢 P2P 直连 或 🟡 中继模式(两者都可用) |
| 手机端状态灯 | 🟢 P2P 直连 或 🟡 中继模式 |
| 手机控制台 | 能看到并操作电脑上的 Claude Code |
状态灯含义
电脑端(macOS 菜单栏 / 主面板):
| 灯 | 含义 |
|---|---|
| 🟢 | P2P 直连(最快) |
| 🟡 | 中继模式(正常可用,走转发) |
| 🟠 | 连接中 |
| ⚪ | 未连接 |
手机端(五态):
| 灯 | 含义 |
|---|---|
| 🟢 | P2P 直连(最快) |
| 🟡 | 中继模式(正常可用,走转发) |
| 🟠 | 连接中… / 等待电脑上线 |
| ⚪ | 未连接 |
多数场景下 🟡 会在几分钟后自动升级为 🟢 P2P,无需干预。更多疑问见 常见问题。