打开 “懒猫微服客户端” 下载应用

Happy Coder

无论身处何地,都可以使用 Claude Code 或 Codex,且支持端到端加密。

60 次下载
1 次点赞
2 条评论
4 次催更
60

安装次数

1

点赞

2

应用评论

4

催更次数

桌面端

移动端

应用描述

本应用包含了 happy (前端 UI)和 happy-server (中继服务器)两个项目,真正运行 claude code / codex 的是其他设备。 1. 创建账户 2. 在真正运行 claude code / codex 的机器上安装 happy-cli (`npm install -g happy-coder`) 3. 运行 happy-cli (`HAPPY_SERVER_URL=https://happyserver.xxx.heiyu.space HAPPY_WEBAPP_URL=https://happyweb.xxx.heiyu.space happy`) 4. 按照提示链接即可

相关攻略

使用 Happy 远程操作 Claude Code / Codex

## 简介 [Happy](https://happy.engineering/docs/quick-start/) 套件(Web/iOS/Android + Server + Cli)可以让我们远程操作 Claude Code 和 Codex。 ## 步骤 **1. 在懒猫微服安装 Happy Coder** https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.happycoder 里面整合了 Happy Web 和 Happy Server,并自动设置好了 `serverUrl`。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/a57d254e-703d-4308-8bbd-b3f73cdfdf5f.png "image.png") **2. 在远程机器安装 Happy Cli** ```sh npm install -g happy-coder ``` **3. 在远程机器运行 Happy Cli** ```sh export HAPPY_SERVER_URL=https://happyserver.xxx.heiyu.space export HAPPY_WEBAPP_URL=https://happyweb.xxx.heiyu.space # 启动 claude code happy # 启动 codex happy codex ``` 把 `xxx` 替换成你的懒猫设备名。 **4. 在 Happy Web 中远程连接 Happy Cli** 首次启动 `happy`,我们会看到这个界面: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/04a5854f-88b5-478c-8d5f-8ef2389892d8.png "image.png") 选择 `Mobile App`,然后就会看到这样的界面: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/bf6ac05e-9c18-4d29-92d3-d82841da6886.png "image.png") 复制红色框中的内容,回到 Web 界面中,点击「手动输入 URL」按钮,并把刚才复制的内容粘贴进去: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/4ef6278d-c19e-4dfb-b431-38debd861521.png "image.png") 然后点击认证。 如果认证成功,将会看到这样的提示: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/c99a39f3-eef0-42da-a953-e0389e0a142f.png "image.png") 如果认证失败,请去看看 FAQ 中的解决方案。 **5. 远程操作 Claude Code / Codex 即可** 此时远程机器的 Claude Code / Codex 将会被 `happy` 接管: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/1188d730-625e-4bdc-ae69-c0b4c9616f31.png "image.png") 我们的 Web 界面是这样的: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/bbd65903-ff50-47fb-bdd7-baf3908adb7f.png "image.png") 这时候就可以远程操作 Claude Code / Codex 了。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/7935aa33-c1fc-4838-97d8-90708c8e9e23.png "image.png") ## FAQ > 一句话总结: > 退出登录+ 重新认证可以解决大部分问题。 **0. Happy Cli 认证成功后如何 logout?** 运行下面命令 ``` happy auth logout ``` ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/9fb29421-2ce5-4dbb-8039-9400354a5094.png "image.png") 然后输入 `y` 即可。 > 也可以直接删除 `~/.happy` 目录。 **1. 如何使用 iOS / Android 的 App ?** 可以!你可以前往官网下载 App https://happy.engineering/docs/quick-start/ ,然后在右上角的按钮处修改 `serverUrl` 为 `https://happyserver.xxx.heiyu.space` (请确保结尾处没有 `/`)即可。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/ec4ac2fd-1750-479f-96cd-ac4d4c92e951.png "image.png") **2. 为什么认证时会出现「连接终端失败」的提示?** ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/dca27fd1-bb55-48ef-b8d6-e98d3dae443b.png "image.png") 这时候可以试试登出当前账号然后重新登录: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/c8b51a0a-da40-4044-8952-03cedab8b771.png "image.png") ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/7affee95-20bd-4d97-861d-58b692d910c9.png "image.png") ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/1058eb78-9fdb-4f4c-807f-6830999c958b.png "image.png") **3. 为什么认证时出现了「终端链接成功」的提示后页面没有跳转?** ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/8913691a-024e-4e75-804a-c3dee1be94de.png "image.png") 这通常是该 `happy://terminal....` 已经被使用过了。 请参考 `FAQ` 中的「Happy Cli 认证成功后如何 logout?」一节,退出登录,然后重新认证。 **4. 为什么运行 Happy Cli 会报错?** > 报 500 错误 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/adb62cae-e6c5-41e5-bc8c-aed0f6b3b6c0.png "image.png") 请参考 `FAQ` 中的「Happy Cli 认证成功后如何 logout?」一节,退出登录,然后重新认证。 > 报 405 错误 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/799/f7da55de-7b5f-4411-a319-f90cccf05080.png "image.png") 这通常是 `HAPPY_SERVER_URL` 填成了 `web` 的地址了。请确保启动 happy cli 时的环境变量是对的: ``` HAPPY_SERVER_URL=https://happyserver.xxx.heiyu.space HAPPY_WEBAPP_URL=https://happyweb.xxx.heiyu.space happy codex ```

HAPI:让你的 AI 编程助手随时在线,人不在电脑前也能继续干活

## 先说说它到底解决了什么问题 用过 Claude Code、Codex 或者 Gemini CLI 的人应该都有这种体验: 你让 AI 跑一个比较长的任务,然后……你得一直守在电脑前。AI 每隔一会儿要问你"这个操作要不要允许",你不在就卡住了;或者你出门了,不知道任务跑完没有,回来一看——它在等你确认某个权限,等了一个小时。 **HAPI 就是专门解决这个痛点的。** 它的核心逻辑很简单:在你本地电脑上跑一个"Hub(中枢)",然后不管你人在哪里——手机、平板、别的电脑、浏览器——都能连上来查看进度、发消息、审批权限请求。AI 继续在你本地机器上跑,你只是多了一个随时随地遥控它的能力。 https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.hapi --- ## 它和 Happy 有什么区别? 很多人可能用过或者听说过 [Happy](https://github.com/slopus/happy),HAPI 就是受它启发做的,但设计思路不太一样: https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.happycoder | 对比点 | Happy | HAPI | |---|---|---| | 架构 | 远程优先,替换 AI Agent | 本地优先,包装 AI Agent | | 会话切换 | 切到远程后本地体验受影响 | 本地/远程无缝切换,不丢上下文 | | 终端体验 | 有变化 | 完全原生,肌肉记忆不变 | | 多模型支持 | 主要是 Claude Code | Claude Code / Codex / Gemini / OpenCode | | 语音控制 | 无 | 有(需配置 ElevenLabs)| 更详细的对比,可以看这个[对比说明](https://github.com/tiann/hapi/blob/main/docs/guide/why-hapi.md) 简单说:**如果你重度依赖终端,喜欢在本地跑、只是想多一个手机监控通道,HAPI 更适合你。** --- ## 如何使用 应用安装后,直接使用默认的开始部署即可 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/fb1192e1-18ce-4f27-9a2c-1b88effc31da.png "image.png") 填入刚才的 token,点击登录 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/57332a52-288e-474d-b8d5-88afdcc96478.png "image.png") 进入主页,此时是空白的,因为还没有项目 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/75e291b1-2e50-40f0-9d31-705dd716c9f2.png "image.png") 我平时是在 Mac 笔记本上使用,先打开终端,执行命令 `npm install -g @twsxtd/hapi ` 执行成功后,输入 `hapi --version` 可以看到: hapi version: 0.16.1 接着运行命令: `HAPI_SERVER_URL=https://hapi.XXX.heiyu.space hapi agent claude-code` 同意授权后,即可看到 claude-code 的对话框 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/ee765261-007c-4096-bf5d-5e91cdf70523.png "image.png") 这时候,最快的方法其实是让 ClaudeCode 教你怎么调试通,直接告诉他你的地址,让他出现对话,关键指令: `HAPI_API_URL=https://hapi.XXX.heiyu.space npx @twsxtd/hapi --print "你好,测试连接"` ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/2e2cfc5b-bd91-4a1f-9120-a1aaf155faec.png "image.png") 中间有授权的提示,直接点 Yes 就行,直到它最后给了我成功的提示: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/1fb50649-65f0-46c4-9ec5-78ec8f2bb29a.png "image.png") 此时打开懒猫里的 HApi,可以看到对话了 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/eb381686-2652-4cbb-b16e-e20691d955b9.png "image.png") 如果要让会话保持在线,需要启动一个持久化的 agent 会话。同样道理,直接让 CC 告诉你如何做即可。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/8837ce38-508a-4d28-8576-f11e43adcd7a.png "image.png") 只需要拿出手机,在懒猫的应用里操作就可以了 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/496/bbadba5e-3688-4d91-908a-7a35b9b52381.png "image.png") 你在家里开着电脑,启动一个 HAPI 会话,让 AI 帮你重构某个模块或者写一批测试。然后你出门买菜、去健身房——打开手机懒猫,就能看到 AI 现在在干什么,它改了哪些文件,Todo 完成了几条。 ## 几个实用小技巧 **设置开机自启(macOS)** 不想每次手动开 Hub,可以设置成后台常驻服务: ```bash # 创建 LaunchAgent 配置文件 # ~/Library/LaunchAgents/com.hapi.hub.plist # 写入对应的 plist 配置,开机自动启动 hapi hub --relay ``` ** Token 在哪里找** 第一次运行会自动生成 Access Token,存在 `~/.hapi/settings.json` 里: ```bash cat ~/.hapi/settings.json | grep cliApiToken ``` Web 界面登录的时候用这个 Token。 --- ## 小结 HAPI 最大的价值不是"多了一个手机端",而是**把 AI 编程助手从"你必须守着"变成了"它自己跑,你按需介入"**。 出门前交代任务,路上查进度,遇到问题手机放行,回来直接接着干——这种工作流一旦用顺了,效率提升是真实的。

懒猫评分/评论

4.5

2 条评论

服务是不错,就是有bug, 无法手机扫码登录上。用restore密钥恢复了也不行,就跟连的不是同一个服务器似的。测试过官方的web端是可以的。

挺好用的,不过看教程有点没理解,到web端那里不知道是在哪里配置,最后是下了移动端扫码登录的。求更新

应用信息

最新版本

1.5.0

更新日期

12/10/2025

预估安装占用

925.13 MB

不支持平台

--

来源

slopus

提供者

scarlex

兼容性

可在此设备上使用

""