手机连 Claude Code:iOS 上随时查看会话与审批工具

本文面向开发者,分享用手机连 Claude Code 的最佳实践。通过 PandaNpc iOS app 实时查看会话、审批工具调用并回应提问,借助 pandapaw 和 iOS Live Activity 实现高效远程操控,提升编码灵活性。

PandaNpc本文首发于
手机连 Claude Code:iOS 上随时查看会话与审批工具

作为开发者,你一定遇到过这种场景:正用 Claude Code 重构代码或调试问题,却突然需要离开电脑——开会、通勤、或者只是去倒杯咖啡。这时候,Claude Code 可能正在生成代码、等待你批准工具调用,或者抛出一个需要你确认的问题。传统做法要么盯着手机 SSH 回电脑,要么干脆暂停工作,但前者体验极差:终端输出堆满小屏幕,审批流程全靠手敲命令。手机连 Claude Code 的最佳方案,就是用 PandaNpc iOS app 把桌面端的会话流完整搬到手上,随时查看、随时审批、随时回答。

为什么需要手机连 Claude Code

Claude Code 的交互模式是“流式生成 + 权限确认”。典型的工具调用(例如读写文件、执行命令)需要你授权,而 AskUserQuestion 问题卡则要求你输入答案才能继续。如果人不在电脑前,Claude Code 要么卡住,要么被迫超时后放弃。更麻烦的是,你无法知道它运行到哪一步了——是正在生成,还是已经等待你很久了?

PandaNpc 的 iOS app(2026年6月上线)彻底解决了这个痛点。它通过 pandapaw 组件(cc-bridge / cc-tty)把开发机上的 Claude Code 会话“暴露”给手机,你只需要扫码即可配对,之后手机上就能看到完整的会话流,包括每一次工具调用的权限审批卡片和每一个问题卡。这意味着你可以像坐在电脑前一样,随时滑动手机批准或拒绝操作,甚至直接输入回答让 Claude Code 继续。

三步实现手机远程操控 Claude Code

第一步:在开发机部署 pandapaw 桥接服务

PandaNpc 不直接替换 Claude Code 运行方式,而是通过轻量桥接层 pandapaw 把标准终端输出实时转发到手机。根据你的偏好,可以选择两种模式:

  • cc-bridge(默认模式):以 claude -p(stream-json)无头模式运行,走 Claude API / SDK credit,适合后台自动化、长任务。
  • cc-tty(推荐):以 REPL 方式接管 Claude Code 终端,走你的 Max 订阅额度、不额外消耗 API credit,适合日常交互式高频使用。

安装也非常简单:在 macOS、Windows 或 Linux 开发机上执行一行命令(详见 pandanpc.com 文档),pandapaw 会生成一个唯一的配对令牌和二维码。整个过程无需手动配置防火墙或端口转发——pandapaw 通过安全的 WebSocket 隧道连接,你的手机只需要能上网即可。

第二步:用 iOS app 扫码完成配对

打开即将上线的 PandaNpc iOS app,主界面会显示一个相机图标。点击后扫描开发机终端上显示的二维码,手机会自动解析配对信息并建立安全连接。无需手填 token、IP 或密钥,配对二维码短时有效,过期后重新生成即可。

配对成功后,app 会立即拉取当前 Claude Code 会话的完整状态:如果你之前已经在运行一个任务,手机上会显示最近的对话历史和等待授权的卡片。

第三步:在手机上查看会话、审批工具与回答问题

这是手机连 Claude Code 最核心的体验。app 的会话视图清晰区分了三种信息:

  1. 普通输出:Claude 生成的代码、解释或日志,按时间流展示,可滚动回看。
  2. 权限卡片:当 Claude Code 需要执行工具(如 ReadBashEdit)时,手机屏幕上会弹出一个带“批准/拒绝/修改参数”按钮的卡片。你点一下即可授权,无需输入任何命令。
  3. 问题卡片:当 Claude 向你提问(比如“请确认数据库连接字符串”)时,卡片会显示完整问题和一个输入框。你在手机键盘上打字提交,Claude Code 会立即收到回答并继续执行。

更棒的是,即使手机锁屏,Live Activity 会实时显示当前状态:“生成中”、“等待权限”或“已完成”。你瞥一眼锁屏就能知道 Claude Code 是否在等你,而不用解锁手机反复刷新。

注意事项与常见问题

🔒 安全与网络

  • pandapaw 连接默认走加密通道,但建议只在可信网络(如家庭 Wi-Fi、公司 VPN)中使用。公共 Wi-Fi 下可通过 PandaNpc 官方提供的中继节点(可选)进一步加固。
  • 配对二维码有效期默认 2 分钟,过期后重新生成即可,防止被他人截获。

💡 cc-tty 模式 vs cc-bridge

  • cc-tty 适合高频使用且已购买 Max 订阅的用户:它不消耗 API credit,所有交互都走 Claude Code 的 Max 额度,延迟更低。
  • cc-bridge 适合需要精细化 API 控制(例如统计用量)的场景,但会消耗 API 的调用量。建议大多数开发者直接用 cc-tty。
  • 顺带一提:一份 Max 订阅还可以安全地分享 Claude 订阅给朋友或队友一起用——不交出账号密码,随时可撤销。

❓ 常见问题排查

  • 扫码后无法连接? 检查开发机是否运行 pandapaw,以及手机和开发机是否有公网访问能力(或处于同一内网)。
  • 会话不同步? 在 app 内下拉刷新强制同步状态;如果 Claude Code 进程重启,需重新扫码配对。
  • 审批按钮不响应? 确保 iOS 网络正常,且 app 有后台活动权限(设置中允许后台刷新)。

总结

手机连 Claude Code 不再是“应急方案”,而是日常开发流中的一环。PandaNpc iOS app 借助 pandapaw 桥接和实时会话同步,让你可以在任何场景下无缝接续编码工作:等地铁时批准一个文件写入、开会时回答一个问题、甚至躺在床上检视代码生成结果。所有操作都基于真实的 Claude Code 会话,不伪造状态,不改变运行逻辑。

当你的开发任务需要离开电脑时,打开 PandaNpc,扫一下码,Claude Code 的控制权就在你口袋里了。