返回项目
Happy
如想在手机或网页上随时看 Claude Code / Codex 跑到哪一步、批准操作或临时干预,又不想直接连服务器,可以采用这个仓库。
Happy 是一个让 Claude Code 和 Codex 可以从手机、网页远程访问的客户端。作者原文定位是:「Use Claude Code or Codex from anywhere with end-to-end encryption.」
它要解决的问题是:Claude Code 和 Codex 都是终端工具,离开电脑就用不了。Agent 跑长任务时想出去吃饭或开会,又惦记着「跑完了吗」「有没有弹权限确认要点」。Happy 把这个体验从桌面延伸到手机和网页。
工作方式
把日常的命令换成 happy 包装版:
bash# 原本是 claude codex # 现在是 happy claude happy codex
替换之后,Agent 实际还是跑在你的本机上(保留完整的开发环境和权限),同时可以在手机或浏览器上看到它的进度、输出、待确认的操作。手机上点一下 Approve 就能继续。
核心能力
- 跨设备访问:手机 / 平板 / 桌面 / 网页同时连同一个 Agent 会话
- 推送通知:Agent 卡在权限确认或报错时,手机收到通知
- 即时切换:从手机看了一眼觉得方向不对,秒回桌面接着改
- 端到端加密:代码内容只在你自己的设备之间传,作者声明无遥测
- 开源:不用担心被绑定在某个商业服务上
适用场景
- 经常用 Claude Code / Codex 跑长任务,又不想全程坐在桌前
- 习惯多设备办公(手机 + 平板 + 桌面)
- 想让 Agent 在自己机器上跑(保留环境和权限),同时手机能看进度
- 对端到端加密和开源有要求
不适用的情况
- 只在桌面工作,不需要远程访问
- 完全不在意进度,让 Agent 自己跑就行
- 公司有严格的代码外泄管控(虽然是 E2EE,但中转流量经过作者的服务)
安装
bashnpm install -g happy
之后用 happy claude 或 happy codex 替代原命令。手机端在 App Store / Google Play 搜 Happy 安装对应客户端。
License:MIT。
语言
TypeScript
分类
Vibe Coding
许可证
MIT
更新时间
5/3/2026
标签
claude-codecodexmobile-clientremote-controle2eecross-deviceagent-monitoringpush-notification
~/安装方式