摆脱键盘和鼠标,用手机直接接管电脑上的 Claude / Codex 会话。 MobileVC 把等待、审批、审核和继续执行,整理成一套适合手机操作的闭环。 官网: 手机安装:官网首页(iOS 走 TestFlight,Android 走 APK 下载) 社区讨论:LINUX DO
What's inside
MobileVC 不是远程桌面,也不是终端镜像。它把电脑上正在运行的 AI 助手 CLI 会话带到手机上,让你在离开电脑时继续推进任务:
npm install -g @justprove/mobilevc
mobilevc start
首次启动会引导你完成基础配置,并打印本机地址、局域网地址和二维码。
配置 Token 时,终端输入内容不会显示,这是正常的。直接输入完整 Token 后按回车即可。
claude 或 codex官网可能需要国内网络环境访问。如果页面打不开,先切换到国内网络后再安装。
mobilevc status
mobilevc logs
mobilevc logs --follow
mobilevc config
mobilevc stop
不在同一 WiFi 下也能连:
mobilevc public --relay wss://relay.mobilevc.top:9443
如果只想走 Relay,不开放局域网:
mobilevc public --relay wss://relay.mobilevc.top:9443 --network-exposure-mode relay-only
Relay 只转发加密数据包,服务器看不到明文。密钥通过扫码带外传递。
自建 Relay 指南见 docs/guides/relay-deployment.md。
mobilevc public --relay 重启后无法重新注册 / 配对,以及 agent 重连后陈旧连接的恢复问题0.2.10:各平台预编译后端二进制同步更新;Android 切到 arm64-v8a(官网入口指向 1.0.0 (20260601 arm64)),iOS Release / Profile 的 Archive 签名明确为 Apple DistributionMobileVC 的定位不是“把终端塞进手机”,而是把 AI 编程助手的高频等待态做成手机上的结构化操作。下面只展示 MobileVC 在这些对比场景里的优势,不评价其他产品优劣。
| 对比对象 | MobileVC 展示出的优势 |
|---|---|
| Codex-Remote | 同时覆盖 Claude / Codex;本机 npm 后端可控;权限、Plan Mode、diff 审核、Skill / Memory / Context、文件和日志都在同一套移动端工作流里 |
| 传统 SSH / 远程终端工具 | 不需要在小屏幕里操作终端;常见动作变成按钮和卡片;扫码连接、Token 鉴权、通知、状态同步和文件 / diff 查看都围绕 AI 助手场景设计 |
| Happy | 更偏本机私有工作台:Go 后端跑在自己的开发机上,支持 LAN + 官方 Relay,安装可从 npm 开始,并围绕 Claude / Codex 的权限、审查、会话恢复和项目文件流做深度整合 |
Mobile browser / Flutter app
│
▼
MobileVC Go server
│
├─ WebSocket event stream
├─ PTY / assistant runtime
├─ ADB + WebRTC bridge
├─ session store
└─ ChatTTS sidecar (optional)
cmd/server/main.go/ws、/healthz、/download、/api/tts/synthesizemobile_vc/lib/main.dartSessionController 驱动SessionHomePagegit clone https://github.com/JayCRL/MobileVC.git
cd MobileVC
npm install
cd mobile_vc
flutter pub get
flutter build web --release
cd ..
npm run sync:web
AUTH_TOKEN=test go run ./cmd/server
cd mobile_vc
flutter pub get
flutter run
AUTH_TOKEN=test ./scripts/test_smoke_flow.sh
mobile_vc/scripts/build_ios_ota.sh:生成 iPhone OTA IPA,并可选用于内部测试分发mobile_vc/scripts/build_ios_testflight.sh:TestFlight 打包 / 上传辅助脚本mobile_vc/scripts/update_install_page_testflight.sh:更新官网首页上的 TestFlight 信息mobile_vc/scripts/render_install_page.py:统一渲染官网安装入口页面flutter build apk --release --target-platform android-arm64bin/ # npm 启动器
cmd/server/ # Go 服务入口
cmd/server/web/ # 当前嵌入到 Go 二进制的 Flutter Web 产物
internal/ # 后端编排、运行时、协议、存储
mobile_vc/ # Flutter 客户端
mobile_vc/scripts/ # iOS OTA / TestFlight / Android 安装页脚本
packages/ # npm 预编译后端二进制包
scripts/ # 仓库级构建脚本
sidecar/chattts/ # 可选 TTS 侧车
go test ./...
cd mobile_vc && flutter test
本项目采用 MIT License 开源协议。
欢迎提交 Issue 和 Pull Request。
如果你想参与开发或交流实现细节,可以到 LINUX DO 社区 讨论。
FAQ
mobilevc is a Claude Code plugin with hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it