Claude Code 手机远程监控:把终端装进口袋的工作流

Claude Code 手机远程监控:把终端装进口袋的工作流

Claude Code 的 Auto Mode 让 AI 可以自主完成多步骤编码任务,但随之而来的问题是:任务可能运行几十分钟甚至更久,你不可能一直盯着终端。现在,一组开源工具正在填补这个空白——让你从手机浏览器实时监控 Claude Code 的运行状态、审批权限请求、甚至发送新指令。

痛点:Auto Mode 跑起来,人走不开

Claude Code v2.1 系列持续迭代,Auto Mode 的交互频率已经远超早期版本。Agent 会自主执行命令、读取文件、调用工具,遇到需要人类确认的操作时会暂停等待输入。这意味着:

  • 长时间任务必须守在终端前
  • 错过权限确认会导致任务卡住
  • 离开电脑 = 放弃自动化优势

现有方案概览

社区已经涌现出多个不同技术路线的解决方案:

项目语言Star核心机制
ClawPython23基于 tmux 会话共享,浏览器 Web 终端
ClauTunnelTypeScript4iOS/Android 原生 App,实时终端控制
DigitalMe--通过飞书/Telegram/Slack 控制 + 仪表盘
claude-remote-runnerNode.js11E2E 加密,手机 Web App 控制

其中 Claw 已发布 PyPI 包 claw-cli,支持跨平台部署,是上手门槛最低的选项。

Claw 快速上手

Claw 的核心思路很简单:用 tmux 管理 Claude Code 的终端会话,然后通过 Web 界面把 tmux 会话共享到浏览器。

# 安装
pip install claw-cli

# 启动(在运行 Claude Code 的同台机器上)
claw start

# 浏览器访问 http://localhost:8080
# 即可看到 Claude Code 的实时终端输出

如果你在服务器上运行 Claude Code,只需将端口暴露或通过 ngrok 等工具做内网穿透,就能从手机访问。

典型使用场景

场景 1:通勤时审批权限 早上在公司电脑上启动 Claude Code 的长任务(比如重构整个模块),出门后手机收到权限确认通知,在浏览器里点”允许”或”拒绝”,任务继续。

场景 2:多设备切换 在 MacBook 上启动任务,中途切换到 iPad 上查看进度和输入指令,回到家回到桌面端继续——所有操作在同一 tmux 会话中。

场景 3:远程服务器开发 Claude Code 跑在远程服务器上(通过 SSH),Claw 提供 Web 终端入口,手机随时查看构建日志和 Agent 决策。

安全注意事项

这类工具本质上是把你的终端暴露到网络上,安全配置不能跳过:

  • 生产环境务必启用 HTTPS
  • 使用强密码或 Token 认证
  • claude-remote-runner 提供 E2E 加密,适合对安全要求高的场景
  • 不要在公共 Wi-Fi 下不加密使用

局限

  • Claw 目前只有 23 个 Star,社区规模小,bug 响应不确定
  • 基于 tmux 的方案依赖 Linux/macOS 环境
  • 手机屏幕上看终端输出体验有限,适合”监控 + 简单确认”,不适合”深度交互”

Claude Code 的远程监控仍在早期阶段,但方向是明确的——当 AI Agent 能自主完成越来越多任务时,“不守在屏幕前”将成为开发工作流的默认配置。


主要来源: