|
我经常遇到这样的场景,不知道你遇到过没?
- 让 Claude Code 跑一个复杂的任务,需要很长时间,突然朋友叫我出去吃饭,我要马上走,但是又舍不得丢下还没跑完的任务。
- 正在马桶上蹲着,手痒,想打开Claude Code玩一玩。
- 躺床上,突然想和 Claude Code 讨论代码方案
本来想自己搭建一个小产品来解决这个痛点,正调研着呢,发现已经有一个成熟的开源项目,可以直接用了。它就是Happy Coder。 Happy Coder 能做什么?Happy Coder 是一个移动端和网页客户端,让你可以在手机上实时查看和控制电脑上运行的 Claude Code 或 Codex。 核心功能包括: - 跨设备无缝切换:手机上查看进度、发送消息,回到电脑前按下键盘就能接管操作
- 消息推送:AI 需要授权或遇到错误时,手机立即收到通知
再强调一次!!不用担心安全问题。因为Happy支持端到端加密,你的代码数据全程加密,不会泄露。如何使用?前提条件:你的电脑上要有能够运行的Claude Code (或Codex)。 因为Happy Coder的原理,并不是在手机上运行Claude Code,而是让你通过手机,连接电脑上的Claude Code 第一步:在电脑上安装并且打开happy npm i -g happy-coder
如果你要使用Claude Code,接下来在命令行收入 happy
如果你喜欢Codex,那需要在命令行输入 happy codex
接下来你会看到一个二维码 第二步:在手机上安装happy的手机客户端 无论是iPhone还是Android,都可以安装。 iOS App 地址: https://apps.apple.com/us/app/happy-claude-code-client/id6748571505 Android App地址: https://play.google.com/store/apps/details?id=com.ex3ndr.happy 如果你不想安装App,还可以使用网页版客户端。 网页版: 用浏览器打开 https://app.happy.engineering/ 不过我感觉还是App更好用一点。 第三步:打开手机上的 Happy App,扫描二维码即可完成配对,建立和电脑的连接 连接成功后,你就能在手机上: 第四步:开始使用!! 直接在手机App里就可以聊天了 对了,是可以同时打开多个Session的,多个任务可以并行做。 当有手机客户端连接电脑时,电脑终端类似下图这样的待机状态。 如果要想回到用电脑,随时按空格键就能切换回电脑操作。 不过,我习惯的方式是:电脑开两个终端,一个终端给手机Happy用,一个电脑用,两个都不耽误。 |