大家好,我是小北
作为一个有两个娃的奶爸,日常周末时间都要带娃,我就想能不能带娃的同时,又能用手机远程控制我电脑上的 Claude Code 干活呢?
经过和我的专业顾问(ChatGPT)一顿沟通,还真实现了带娃写代码两不误。
背景
我之前在一台老 windows 上重装了Ubuntu22.04桌面版操作系统,并部署了 OpenClaw。基本就是专门拿来养龙虾。
但我自己的常用电脑并没有装龙虾,很多日常工作还是跑在这台电脑上的 Claude Code 上。
原因也不复杂:在 OpenClaw 出来之前,主力机上已经积累了不少自己的环境、Skill 和数据。
真要整套迁过去,折腾成本不小。
而且就我自己的体验来看,Claude Code 在长任务处理、稳定性、速度和交付体验上,还是更顺手一些。
所以到现在为止,主力电脑这边我一直还在用 Claude Code。
手机上怎么用 Claude Code
手机上远程使用 Claude Code,其实已经有不少方案了。官方最近也补上了 remote 模式,社区里也有一些成熟的开源方案。
开源项目 Happy
推荐一个开源项目 Happy,现在已经有 15k Star 了。它是一个支持实时语音的 Claude Code / Codex 移动端 APP。
Happy 的核心能力,说白了就是:**让开发者可以随时通过手机或浏览器,远程查看和控制电脑上正在运行的 Claude Code。
**离开工位以后,也能继续盯着 AI 智能体干活。
它的用法也比较直接,下载 APP,完成安装,然后在电脑上通过命令行启动 happy,替代原有的 Claude 指令,就能实现跨设备会话同步、实时语音交互,以及任务进度推送通知。
开源地址:https:
//github.com/slopus/happy
tmux + Tailscale
另一个思路是:tmux + Tailscale。
之前博主@罗罗发过教程,对这个方案感兴趣的话,直接去看原文就行。
它的核心思路很清楚:
在家里的电脑上开一个 tmux 会话跑 Claude Code,然后手机通过 Tailscale 组网,再用 Termius 这类 SSH 客户端远程接入。
这样一来,手机本质上只是一个操作窗口,真正运行的还是电脑上的 Claude Code。
原来的配置、skills、会话上下文,基本都能 1:1 还原。
好处也很明显,电脑上聊到一半,拿起手机就能继续,不需要重新接上下文。
Claude Code 远程模式
OpenClaw 开源之后热度很高,Claude Code 这边也明显加快了远程模式的推进。
前段时间他们推出了 Remote Control 模式,但 Claude Code 的远程模式只支持订阅 Max / Pro 套餐的用户。
像我这种模型会来回切换的人,这个方案就不太适用了。
今日推荐:Claude-to-IM-skill
我现在用的是这个 Skill,实际体验还不错,所以单独推荐一下。
安装也不复杂,你直接把下面这句话发给 Claude Code 就可以:
帮我安装这个 Skill,我想在飞书中使用 Claude Code:https:
//github.com/op7418/Claude-to-IM-skill/blob/main/README_CN.md
在 Claude Code 安装这个 Skill 的时候,你可以同步去配置飞书开放平台,顺手把 AppID 和 AppSecret 记下来。
下面这套流程,最近配过太多次了。
添加机器人
配置权限管理:
因为我这边是自己的个人账号,所以基本把我想给的权限都开了。像消息与群组、云文档、多维表格、日历这些,我都直接配上了。
如果你不确定具体该开哪些权限,直接问 Claude Code,它会给你一份对应的 json。
事件与回调
刚开始桥接还没建立起来的时候,开启长链接有可能会直接报错。这个阶段可以先跳过去,等桥接模式起来之后,再去开启长链接和添加接收消息事件。
最后是发布版本
当你把前面的配置都做完以后,左上角那些步骤一般会显示成橘色,表示已经可以发布。发布完成之后,你就能在飞书里看到刚刚创建的应用了。
不过这时候还不能直接聊天。
等你把飞书这边零零碎碎的配置都处理完,就继续跟着 Claude Code 交互就行。
它会问你一些必要的信息,比如输入 AppID 之类。别的选项如果没有特殊偏好,默认配置通常就够用了。
到这一步,你就可以在飞书里打开刚创建的机器人,直接和它聊天了。而且它不会和你电脑里原本在跑的 Claude Code 冲突。
如果你后面还想管理 Claude Code 和飞书之间的通信,直接输入 /claude-to-im 这个 skill 就行。