我开发的 HAPI 开源了:随时随地访问 Claude CodeCodexGemini
- 内容介绍
- 文章标签
- 相关推荐
经过 9 天的 Agentic Coding,我基于 Happy 大幅魔改的 Coding Agent 远程访问应用:hapi("哈皮"音译)正式开源了:GitHub - tiann/hapi: App for agentic coding - access coding agent anywhere
核心功能:
- 多 Agent 后端:支持 Claude Code、Codex、Gemini,通过 ACP 协议可拓展更多 Agent
- Claude Code / Codex 支持本地/远程无缝切换;支持 AskUserQuestion 等工具交互
- Telegram 集成:权限请求推送,Mini App 全功能操作,快捷按钮一键审批
- 实时多端同步:乐观并发控制,PWA 离线支持
通过 hapi,你可以随时随地访问后台运行的 Agent:手机上查看工作进度,随手完成权限审批,直接发送指令交互。Agent 干活的时候你可以去喝茶、散步、爬山;需要你介入时会收到 Telegram 通知,处理完继续 high,彻底从电脑面前解放出来。
极简部署:单文件二进制,cli/server/web all-in-one。 时间仓促,难免会有一些问题,欢迎一起共建~
为什么要重复造轮子?
Happy 已经很优秀了,我为什么还要重新造轮子?技术层面的根本原因在于:Happy 的架构基因与我心中的产品形态存在结构性冲突。我曾经给 Happy 提过 PR、修过 Bug,但那个过程让我意识到,我们在往两个方向走。
Happy 的设计是 “云端优先”
CLI(内网) ↔ Server{数据库|对象存储}(公网) ↔ App
Happy 的设计预设是用户使用 Happy Cloud。为了解决把数据放在别人服务器上的信任问题,它引入了极度复杂的端对端加密(E2EE)+ 数据库加密。
经过 9 天的 Agentic Coding,我基于 Happy 大幅魔改的 Coding Agent 远程访问应用:hapi("哈皮"音译)正式开源了:GitHub - tiann/hapi: App for agentic coding - access coding agent anywhere
核心功能:
- 多 Agent 后端:支持 Claude Code、Codex、Gemini,通过 ACP 协议可拓展更多 Agent
- Claude Code / Codex 支持本地/远程无缝切换;支持 AskUserQuestion 等工具交互
- Telegram 集成:权限请求推送,Mini App 全功能操作,快捷按钮一键审批
- 实时多端同步:乐观并发控制,PWA 离线支持
通过 hapi,你可以随时随地访问后台运行的 Agent:手机上查看工作进度,随手完成权限审批,直接发送指令交互。Agent 干活的时候你可以去喝茶、散步、爬山;需要你介入时会收到 Telegram 通知,处理完继续 high,彻底从电脑面前解放出来。
极简部署:单文件二进制,cli/server/web all-in-one。 时间仓促,难免会有一些问题,欢迎一起共建~
为什么要重复造轮子?
Happy 已经很优秀了,我为什么还要重新造轮子?技术层面的根本原因在于:Happy 的架构基因与我心中的产品形态存在结构性冲突。我曾经给 Happy 提过 PR、修过 Bug,但那个过程让我意识到,我们在往两个方向走。
Happy 的设计是 “云端优先”
CLI(内网) ↔ Server{数据库|对象存储}(公网) ↔ App
Happy 的设计预设是用户使用 Happy Cloud。为了解决把数据放在别人服务器上的信任问题,它引入了极度复杂的端对端加密(E2EE)+ 数据库加密。

