Hapi
Hapi 是面向官方编程 CLI 的本地优先远程控制壳。github.com/tiann/hapi 为 4,778 stars,许可证 AGPL-3.0。README 写它在本地跑 Claude Code、Codex、Cursor Agent、Grok Build、OpenCode、Kimi、Copilot、Antigravity、Pi,再把会话交给 Web / PWA / Telegram Mini App。它不是自己的前沿模型,也不是 Happy 改名。仓库自称是 Happy 的本地优先替代。hapi.run 上没有公开美元表。
如果要 slopus/happy 客户端,对比 Happy;如果要被包装的智能体本身,对比 Claude Code 或 Codex CLI;如果已经住在那些 CLI 里,对比 OpenCode 或 Kimi Code。
核心功能
- 包装官方智能体:Native-first 文案写它不替换终端智能体。同一会话,可选远程交接,不用重启。
- 安装是 npx,不是氛围编程 SaaS:README 从
npx @twsxtd/hapi hub --relay和npx @twsxtd/hapi开始。终端会打印 URL 和二维码。hapi server是别名。 - 中继有名字:自带中继用 WireGuard + TLS 端到端加密。自托管选项在安装文档里指向 Cloudflare Tunnel 或 Tailscale。
- 离开座位批准和语音:手机一点批准、内置语音助手,以及可选的
hapi runner start --workspace-root工作区浏览。
适用场景
- 已经在为 Claude Code 或 Codex 付费、想用手机控制又不愿离开官方 CLI 的人。
- 看完 “Why not Happy” 文档后对比 Hapi 与 Happy 的人。
- 会自托管、不要托管编程智能体的人。
局限:首页 HTML 是客户端渲染壳,几乎没有静态定价文字。我们没有编造 Pro 席。智能体质量就是被包装 CLI 的质量。
定价方案
github.com/tiann/hapi 与 hapi.run,2026-08-17。
| 部分 | 价格 | 一手页说明 |
|---|---|---|
| Hapi 应用 / CLI | 无公开美元行 | AGPL-3.0。4,778 stars。 |
| 被包装的智能体 | 它们自己的席 | Claude Code、Codex、Cursor Agent 以及列出的其他 CLI。 |
| 中继 / 自托管 | 核安装文档 | 自带 E2E 中继,或 Cloudflare Tunnel / Tailscale。 |
如果旧博客还把 Hapi 卖成已标价的氛围编程 SaaS,以本表为准。
快速开始
- 运行
npx @twsxtd/hapi hub --relay,再npx @twsxtd/hapi。 - 扫二维码或打开打印出的 URL。
- 如果要那个客户端,可对照 Happy。
常见问题
Hapi 是新的编程模型吗?
不是。它包装你已有的官方 CLI。
和 Happy 一样吗?
不一样。README 写它是本地优先替代,并指向 docs/guide/why-hapi.md。
有 $20 Pro 方案吗?
替代方案
- Happy:slopus/happy 的 Claude Code 移动/网页客户端。
- Claude Code:Hapi 可以包装的 Anthropic CLI。
- Codex CLI:OpenAI 终端智能体,也在包装名单上。
使用技巧
- 引用 GitHub 核查日的 AGPL-3.0 和 4,778 stars。
- 引用包装名单,不要写成新模型名。
- 先核对 Happy,再把 Hapi 当成唯一远程客户端。
总结
Hapi 是套在官方编程 CLI 外的 AGPL 本地壳,不是已标价的氛围编程模型。从 github.com/tiann/hapi 起步,再决定 Happy 或被包装的 CLI 是否已经覆盖你要的远程循环。
评论
还没有评论。成为第一个评论的人!
相关工具
相关洞察
7 款 AI 编程 CLI 用了半年,我悟出一个道理:模型再强,干活也要有监督
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness 各有性格。半年深度使用后我总结出一套分工矩阵:pi 做最省事的 CR、omp 审复杂 PR、DeepSeek Harness 配 V4 Flash 高频低成本审查、Claude Code 与 Qoder 写代码。模型再强,干活也要有监督,而且最好是独立第三方。
Claudesidian:让 Obsidian 变成 AI 驱动的第二大脑
通过 Claudesidian 这个开源项目,将 Obsidian 笔记系统与 Claude Code 完美结合。内置 PARA 方法、自定义命令、自动化工作流,从想法到实现的完整解决方案。
别再把 AI 助手塞进聊天框了:Clawdbot 选错了战场
Clawdbot 很方便,但将它放在 Slack 或 Discord 里操控,是从一开始就错的设计选择。聊天工具不是用来操作任务的,AI 也不是用来聊天的。