Happy Docs 中文文档

Happy Coder vs. 竞品对比

核心区分点:部分方案在你本地机器运行 AI 代理(Happy Coder、Omnara、ClaudeCodeUI),另一些在云端 VM 运行(Terragon、Cursor)。这影响隐私、性能和工具兼容性。

快速对比表

移动端客户端

特性 Happy Coder Omnara ClaudeCodeUI Cursor Mobile Kisuke CodeRemote SSH + tmux (Terminus)
价格 免费 $9/月 免费 $20/月(含 Cursor 订阅) 未知(内测中) $49/月 免费
平台 iOS, Android, Web iOS PWA PWA iOS iOS iOS, Android (Terminus)
背景 开发者开源副项目 YC25 创业公司 AI 建站公司(GPL 桌面 App 做内容营销) VC 支持的公司 独立开发者 独立开发者 独立开发者
开源 是 (MIT) 是 (GPL)
运行在你的机器上
支持任意编程代理
端到端加密 视情况
可自建 N/A
语音编程
移动端优化 UI

桌面端客户端

特性 Cursor Agents Terragon Claudia Tonkotsu
价格 $20/月 免费(beta),后续定价未定 免费 (AGPL),有付费层 免费(早期访问)
背景 VC 支持的公司 VC 支持的创业公司 YC24(AGPL 作为销售渠道) 创业公司
开源 是 (AGPL)
运行在你的机器上
支持任意编程代理
可自建
语音编程

详细对比

Happy Coder vs Omnara

Omnara 同样在你的本地机器上运行 Claude Code。

维度 Happy Coder Omnara
代码运行位置 本地 本地
隐私 端到端加密 明文对话存储在其服务器上(除非自建)
费用 免费 $9/月
自建选项 支持 支持

选 Omnara 如果:你喜欢他们的特定 UI/UX,不在意月费。

选 Happy Coder 如果:隐私至关重要(真正的端到端加密),不想付月费,偏好开源方案,不想为了隐私而自建。

Happy Coder vs ClaudeCodeUI

ClaudeCodeUI 是开源方案,同样在本地运行 Claude Code。

维度 Happy Coder ClaudeCodeUI
隐私 端到端加密 明文对话存储在其服务器上(除非自建)
移动体验 原生移动 App Web 版
自建选项 支持 支持

信任问题:这些创业公司会转型。他们总是这样。今天的"免费层"变成明天的"最低 $29/月"。Happy Coder 是开源的,不会对你"跑路"。

Happy Coder vs Terragon

Terragon 在云端 VM 上运行,提供全面的 AI 代理管理平台。

维度 Happy Coder Terragon
基础设施 你的机器 云端 VM
费用 免费 Beta 期间免费,后续至少按零售云价格收 VM 费用,预计每小时数美元
复杂度 简单 仪表盘、分析、团队管理一应俱全
锁定效应 想掌控你的工作流
范围 只做一件事做好 试图做所有事

选 Terragon 如果:你需要企业级平台和团队管理功能,接受厂商锁定,不介意为云端 VM 付费。

选 Happy Coder 如果:你重视简单性,想保持现有工作流,偏好开源工具,不想为自己电脑已有的功能额外付费。

Happy Coder vs Cursor Mobile

Cursor 的移动功能只在 Cursor IDE 生态内工作。

维度 Happy Coder Cursor Mobile
集成 适用于任何 Claude Code 配置 仅限 Cursor IDE
灵活性 运行在任何地方 运行在他们的基础设施上
费用 免费 包含在 Cursor 订阅中

现实是:Cursor 在构建 IDE 帝国。他们的移动功能只是更大平台战略的一块拼图。Happy Coder 只想让你从手机使用 Claude Code。

Happy Coder vs SSH + tmux (Terminus)

开发者老办法:通过 Terminus App SSH 到电脑,attach tmux,运行 Claude Code。

Happy Coder 更好的地方:
- 移动端优化 UI——不用眯着眼看小号终端文字
- 语音编程——SSH 做不到
- 推送通知——Claude 完成时主动告诉你
- 更好的断线处理——不会出现坏掉的 tmux 会话
- 专门为 Claude Code 打造

SSH + tmux (Terminus) 的问题:
- 配置更麻烦
- 移动端体验痛苦(文字太小、打字困难)
- 没有 Claude Code 专属功能
- 掉线就全坏了

结论:如果你享受折腾,用 SSH + tmux。如果你想要开箱即用,选 Happy Coder。

Happy Coder vs Kisuke

Kisuke 是仅限 iOS 的移动开发环境,带 SSH 客户端和语音指令。

维度 Happy Coder Kisuke
平台 iOS, Android, Web 仅 iOS
语音编程 支持 支持
费用 免费 免费
定位 专注 Claude Code 更广泛的移动开发环境
端到端加密

Happy Coder vs CodeRemote

CodeRemote 提供远程开发能力,有移动和桌面界面。

维度 Happy Coder CodeRemote
费用 免费 $49/月
特色功能 语音编程、更好的移动 UX 实时预览、高级会话管理
客户端形态 原生移动 App Web 版
定位 专为 Claude Code 工作流 通用远程开发方案

Happy Coder vs Claudia

Claudia 是一家 YC 创业公司,其 AGPL 桌面 App 是付费"AI 软件工程师"产品的营销渠道。

维度 Happy Coder Claudia
商业模式 真正免费,支持任意编程代理 桌面 App 作为销售漏斗,引流到付费产品
隐私 端到端加密 对话存储在其服务器上
可持续性 无变现压力 最终需要向用户变现
锁定效应 想把你拉进其生态

AGPL 策略的本质:Claudia 的 AGPL 许可看起来是开源,但设计目的是让商业使用变困难,把用户推向付费私有产品。这是私有商业的"开源"营销手段。

贡献锁定:AGPL 的隐性成本——如果你向 Claudia 贡献了修复或改动,你无法在自己的项目中复用那些成果,因为它与 AGPL 代码混在了一起。更糟的是,你为理解 AGPL 系统付出的心智劳动——数据流模式、架构决策、巧妙的解决方案——都可能让你在后续商业项目中面临法律风险。

而 Happy 的 MIT 许可下,你的贡献可以自由复用,获得的知识让你更有价值而非受限。

为什么"免费"很重要

VC 支持的竞品路径:拿 VC 钱 → 提供不可持续的免费层 → 烧钱获客 → 最终必须赚钱 → 改价格、加限制 → 你被套牢或被迫迁移。

Happy Coder 路径:无 VC 融资 → 无烧钱率 → 宽松开源 → 可自建 → 无法"跑路" → 社区驱动。

隐私对比

谁能看到你的代码?

方案类型 代码可见性
Happy Coder 没人能看到。端到端加密。社区中继服务器只看到加密数据块
本地执行(Omnara, ClaudeCodeUI) 代码在你机器上执行,但服务器存储明文对话和代码。员工可以读取一切。自建可消除此风险
云端 VM(Terragon, Cursor) 服务器运行你的代码,完全可以访问。受传票约束。容易被入侵
SSH + tmux 直接连接,但默认无加密。容易受中间人攻击。日志可能泄露敏感数据

数据保留

方案 保留策略
Happy Coder 你控制保留期限,随时删除,自建后完全掌控
本地执行(Omnara, ClaudeCodeUI) 自建后由你控制;否则服务器端存储明文,员工可读
云端 VM(Terragon, Cursor) 由他们控制,有你删不掉的备份,注销后数据可能仍然存在

功能深度对比

MCP 工具支持

本地执行方案(Happy Coder, Omnara, ClaudeCodeUI):完全支持 MCP。代理运行在你的机器上,所有本地 MCP 工具天然可用。

云端 VM 方案(Terragon, Cursor):需要额外工作。代理在他们的云 VM 上运行,无法访问你的本地 MCP 工具,得重新配置一遍。

自定义 Agents

本地执行方案:完全支持。本地 ~/.claude/agents/ 目录直接生效。

云端 VM 方案:有限或平台专属的 agent 支持。需要上传或重新创建 agents。

语音编程

Happy Coder:内置语音代理,支持自定义 prompt。

其他方案:不可用。

总结

选 Happy Coder 当你:

  • 重视隐私和控制权
  • 想使用现有开发环境
  • 厌倦了订阅疲劳
  • 偏好开源
  • 想要开箱即用

选其他方案当你:

  • 需要全托管服务
  • 不在意隐私
  • 接受厂商锁定
  • 有订阅预算
  • 信任创业公司不会变卦

迁移指南

从云端方案迁移

  1. 安装 Happy Coder:npm install -g happy
  2. 不需要数据迁移——你的代码本来就在自己机器上
  3. 立即开始使用

从 SSH + tmux 迁移

  1. 安装 Happy Coder
  2. 工作流不变,只是移动端体验更好
  3. 可以保留 tmux 作为备用

从 Cursor 迁移

  1. Happy 可以和 Cursor 共存
  2. 用 Happy 做移动端、Cursor 做桌面端
  3. 或者完全替换 Cursor——你的选择

零风险试用

Happy Coder 是开源的。不用注册、不用信用卡、没有试用期。装上就用。

npm install -g happy
happy

不喜欢?一条命令卸载。没有取消流程、没有挽留团队、没有 dark patterns。

这就是为开发者做的工具和为投资人做的产品之间的区别。