
Happy 是一个给 Claude Code 和 Codex 准备的移动端 / Web 客户端。它的目标很直接:当 AI 编程代理还在电脑上跑任务时,你可以从手机或浏览器查看进度、处理权限请求、接管会话,再随时切回桌面。仓库当前约 21.1k stars,主语言是 TypeScript,许可证为 MIT。
使用方式也很轻:先安装 iOS、Android 或 Web App,再在电脑上通过 npm install -g happy 安装 CLI,之后用 happy claude 替代 claude,或用 happy codex 替代 codex。当你需要离开键盘时,它会把会话切到远程控制模式;回到电脑前,按任意键又能拿回控制权。
把 AI 编程代理带出桌面
Happy 的核心卖点不是又做一个聊天 UI,而是围绕“AI coding agent 正在替你改代码”这个场景设计:移动访问 Claude Code / Codex、权限或错误时推送通知、设备间快速切换,以及端到端加密。README 也强调没有 telemetry、没有 tracking,代码可以自己审计。
项目由几个组件组成:Happy App 负责 Web UI 和 Expo 移动端;Happy CLI 包装 Claude Code 与 Codex;Happy Agent 提供远程会话创建、发送和监控;Happy Server 负责加密同步。也就是说,它不是简单远程桌面,而是一套围绕 agent session 的跨设备控制层。
这个方向很适合现在的 AI 开发节奏:你让 agent 开始实现、测试或修 bug,然后去吃饭、通勤或处理别的事;如果它卡在权限确认、命令失败或需要你选择下一步,手机上就能收到提示并继续推进。对独立开发者、远程办公和重度使用 Codex / Claude Code 的人来说,它把“守着终端”等待的时间切碎了。
需要注意的是,Happy 会介入你的 AI 编程会话和远程同步链路,虽然项目强调端到端加密,但团队使用前仍应理解它的 server、CLI 和隐私边界。好消息是核心仓库开源,移动端、CLI、agent、server 都在同一个 monorepo 里。
传送门
官网:https://happy.engineering
项目地址:https://github.com/slopus/happy
原创文章,如若转载,请注明出处:https://wefound.cc/p/3481.html