HB Code 与 Happier

HB Code 和 Happier 都在你自己的电脑上运行编程代理,并将其连接到你的手机。HB Code 是专为 Claude Code 和 Codex 构建的闭源 Mac 和 Windows 应用。Happier 是采用 MIT 许可证的桌面、网页、手机和 CLI 工具组合,通过中继服务器连接 19 种编程代理。

主要区别

HB Code 专注于 macOS 和 Windows 上的 Claude Code 和 Codex,运行未经修改的 Claude Agent SDK 可执行文件和 HB Code 构建的 Codex app-server。Happier 将 Claude Code、Codex 和 OpenCode 标记为稳定版,并增加了 15 种实验性代理以及自定义 ACP 工具。Happier 支持在 macOS、Windows、Linux 和浏览器中运行。

在桌面端,HB Code 无需账户也无需付费。当你通过 HB Code 的 TLS 中继连接手机时,可在 10 天试用期结束后购买 HB Code Pro。Happier 在所有设备上均免费,并在 Happier Cloud 或你自己的自托管中继上使用基于密钥的账户。Happier 会在中继接收之前在你的设备上对会话内容进行端到端加密。

两款应用围绕本地会话构建了不同的工具。Happier 可以在机器之间迁移活动的 Claude Code 或 OpenCode 会话,并汇总提供商账户以实现配额耗尽时自动回退。HB Code 支持一个会话向另一个会话发送任务,并通过扩展将代理连接到你的 Chrome 浏览器。使用你自己的 Gemini API 密钥,HB Code 代理还可以生成语音音频或简短的讲解视频。

并排对比

主题HB CodeHappier
许可证与源代码HB Code并非开源软件,源代码不公开。Happier采用 MIT 许可证开源。许可证涵盖 CLI、桌面应用、手机应用、网页应用和中继服务器。
价格HB Code桌面应用无需付费。手机可获得 10 天连接试用期,之后需要通过 App Store 或 Google Play 订阅 HB Code Pro。HappierCLI、桌面应用、手机应用、网页应用和中继服务器均可免费使用。Happier 没有试用期或付费层级,也不限制席位数量。
桌面端HB Code支持 Apple 芯片上的 macOS 12 或更高版本,以及 x64 上的 Windows 10 1809 或更高版本。没有 Linux 应用。HappierHappier 为 macOS(Apple 芯片和 Intel)以及 x64 Windows 和 Linux 提供桌面应用、CLI 和后台服务。Linux 构建版本提供 AppImage 或 DEB 和 RPM 安装包,并且你可以将原生终端会话镜像到每台设备。
手机与网页HB Code支持运行 iOS 18 或更高版本的 iPhone,以及 Android 8.0 或更高版本。没有网页应用。Happier在 App Store 提供原生 iPhone 和 iPad 应用,在 Google Play 提供 Android 应用或直接提供 APK。网页应用运行在 cloud.happier.dev 或自托管中继上。
编程代理HB CodeClaude Code 和 Codex。Happier内置的三个代理(Claude Code、Codex 和 OpenCode)标记为稳定版。Happier 还包含 15 个实验性代理(如 Gemini、Cursor、Copilot 和 Qwen),并支持自定义 Agent Client Protocol(ACP)CLI。
代理登录与计费HB CodeClaude Code 使用 Anthropic Claude Agent SDK 中未经修改的可执行文件。Codex 使用 HB Code 自行构建的 OpenAI 开源 Codex app-server。两者分别使用你自己的 Claude 和 ChatGPT 账户,HB Code 不包含这两个套餐。Happier代理使用你本地 CLI 中的订阅或 API 密钥,直接连接到各自的模型提供商。你也可以在 Connected Services 中存储凭据,或通过后端配置文件设置 Azure OpenAI 或 Vertex AI 等自定义端点。
开发商账户HB Code在桌面上工作无需账户。远程访问和手机应用需要 HB Code 账户。Happier登录前需要在 Happier Cloud 或你的自托管中继上拥有账户。账户默认使用设备生成的密钥,自托管中继还可以使用 GitHub OAuth、OIDC、mTLS 或匿名注册。
代理在哪里工作HB Code在你自己电脑的项目文件夹中运行。HB Code 不创建 worktree,而是列出仓库已有的 worktree。不在云端运行。Happier代理在你自己的电脑、VPS 或开发机的本地项目中运行,Happier 不运行云端代理。你可以在 Git worktree 中启动会话,并在机器之间迁移活动的 Claude Code 或 OpenCode 会话。
手机如何连接桌面端HB Code通过 HB Code 中继服务器使用 TLS 传输。连接不采用端到端加密。服务器转发内容,但不存储内容。Happier设备通过 HTTPS、局域网、Tailscale 或 SSH 隧道,经由 Happier Cloud 或自托管中继进行同步。会话内容默认在你的设备上进行端到端加密,中继仅能看到路由元数据。
账户与使用限额HB Code支持多个 Claude 账户和 ChatGPT 订阅。“设置 › 代理”分别列出各自的限额周期,手机应用显示相同周期。Happier显示已连接的 Claude、Codex 以及 Gemini 账户的配额仪表和重置时间。你可以汇总同一提供商的多个账户以实现自动回退,或让 Happier 在达到限额时等待并在配额重置后恢复。
应用内使用分析HB Code桌面和手机应用不含分析或崩溃报告 SDK。只有在你允许后,桌面应用才会每天发送一次使用信号,使用不关联账户的随机 ID。启用远程访问时,服务器保存设备状态数据。Happier应用包含由服务器控制的 PostHog 分析和 Sentry 崩溃报告开关,不提供用户开关。它还有一个默认开启的实验性使用情况报告开关。

Happier:何时更适合

  • 你在 Linux 上或网页浏览器中工作,或者希望在机器之间迁移活动的 Claude Code 或 OpenCode 会话。
  • 除了 Claude Code 和 Codex,你还运行 OpenCode、Gemini、Cursor、Copilot 或自定义 ACP CLI 等其他编程代理。
  • 你希望使用采用 MIT 许可证的开源应用和中继,可自托管并具备端到端加密的会话存储。
  • 你希望汇总多个 Claude 或 Codex 账户以实现自动回退,或在使用限额重置时自动恢复会话。

HB Code:何时更适合

  • 你希望在 Mac 或 Windows 桌面上使用 Claude Code 和 Codex,而无需创建账户或设置中继。
  • 你希望桌面和手机应用不包含分析或崩溃报告 SDK,且每日使用情况报告需由你选择开启。
  • 你希望编程代理通过 Browser Bridge 扩展在你自己的 Chrome 浏览器中操作。
  • 你希望代理使用你自己的 Gemini API 密钥生成语音音频或简短的讲解视频。