Happy Coder:开源移动与网页客户端,支持 Claude 与 Codex

Happy Coder – 开源移动与网页客户端,支持 Claude 与 Codex

在 2025 年中旬,来自湾区咖啡馆场景的一群开发者发布了 Happy Coder,这是一款轻量级、端到端加密的客户端,能够将您的 iPhone、Android 设备或浏览器变成 OpenAI Claude Code 助手和传统 Codex 模型的完整控制面板。

Happy Coder 旨在从零开始打造,让您——无论是开发者、团队成员还是侧项目爱好者——随时随地监督、指挥 AI 编码代理,且不收集任何遥测数据。

Happy Coder 的优势

功能 对您的意义
移动访问 只需打开 Happy 应用,即可在咖啡店或火车上接手代码。
语音控制 通过一次语音命令触发指令,适合免提使用。
即时设备切换 在笔记本键盘上按键或在手机上点按按钮即可无缝转移控制。
端到端加密 所有信息始终保留在本地设备,永不加密外泄。
无遥测 整个代码库为开源(MIT 许可证),可审核;不向第三方分析服务发送任何数据。
CLI 包装器 在命令行执行 happyhappy codex——CLI 会自动启动所需的本地服务器。

快速开始指南

  1. 安装 CLI
    npm install -g happy-coder
    
  2. 运行 Happy
    happy            # 启动 Claude 会话
    happy codex      # 启动 Codex 会话
    
  3. 安装移动应用
  4. iOS:在 App Store 搜索 "Happy Coder"。\n * Android:在 Google Play Store 搜索。\n4. 连接设备
  5. CLI 将自动启动本地服务器。\n * 打开移动应用或网页客户端(https://happy.engineering)并使用本地凭证登录。\n5. 开始控制
  6. 通过键盘一次键位或点按应用中的切换图标,在设备间切换。

小贴士:CLI 提供 --debug 标志,供想查看原始网络流量的高级用户。对在 Happy 之上构建的开发者非常有用。

架构快照

┌───────────────┐
│ Happy CLI     │  (Node.js wrapper)
└─────┬─────┘
      │
┌─────▼─────┐   ┌───────────────┐
│ Happy       │   │ happy‑server (Rust) │
│ Server    │───┤ End‑to‑End Encryption │
│ (TS)      │   └───────────────┘
└─────┬─────┘            ▲
      │                 │
┌─────▼─────┐   ┌───────────────┐
│ Happy App │   │ Happy Web Client │
│ (React)   │   │ (React + Vite)  │
└─────┬─────┘   └───────────────┘
      │
   APIs to Claude/Codex

服务器在内存中保留安全会话;客户端通过加密的 WebSocket(基于 libsodium 的加密)通信。由于所有操作仅在本地完成,且仅请求/响应负载会通过互联网传递到 OpenAI 端点,您的密钥永不离开本地设备。

社区与生态系统

Happy Coder 是 MIT 许可 的项目,受 26 位核心贡献者活跃支持(截至 2026‑01‑21)。已获得 8.2k GitHub 星标,604 次 Fork。各类问题、PR 与社区教程展示其在小型侧项目和大型生产工作流中的应用。

开源优势:每一次改动都可见。若您发现 BUG 或想添加功能,fork 仓库、提交 PR 并加入讨论。代码可审计,适合安全关注型团队。

可扩展性

  • 添加新 AI 模型:fork 仓库,在 index.ts 添加 happy‑<model> 命令,并在 CLI 注册。\n- 自定义语音指令:应用使用 SpeechSynthesis 与 Web Speech API,可编写新动作脚本。\n- 企业版构建:将 happy-server 替换为您自己的后端,部署在私有 Kubernetes 集群。

结论

Happy Coder 把您的手机或浏览器变成 Claude Code 与 Codex 的隐私优先、实时指挥中心。无论您是在火车上侧项目编码,还是在咖啡店审查 AI 生成代码,Happy 都能让您即时获取访问权、加密会话,并在多设备间灵活协作,毫无摩擦。

如果您的工作流程依赖 AI 编码代理,Happy Coder 是您今天应加入的开源工具。

原创文章: 查看原文

分享本文