简介
Happy 是一款免费、开源的移动应用程序,旨在随时随地控制 Claude Code,实现端到端加密的免手持开发工作流程。
Happy 是什么?
Happy 是一款免费开源应用程序,它作为 Claude Code(一款流行的人工智能编码助手)的移动客户端。它解决了开发者的一个核心问题:必须依赖桌面终端才能与 Claude Code 交互。Happy 允许用户直接从手机、平板电脑或通过网页浏览器启动、管理和控制多个 Claude Code 会话。这意味着无论用户是离开办公桌、通勤途中,还是更喜欢灵活的工作设置,开发工作都可以无缝衔接。该工具特别适合那些希望在不亲临工作站的情况下保持工作效率的开发者、工程师和技术团队负责人。其重要性在于它能够弥合强大的人工智能编码工具与移动可访问性之间的差距,同时优先考虑端到端加密的安全性,并对现有工作流程保持非侵入性、易于集成的友好态度。
Happy 的主要特性
多个活动会话
Happy 允许用户跨不同机器或项目并行运行和管理多个 Claude Code 实例,从而在诸如前端和后端开发等任务之间实现轻松切换。
移动优先控制
该应用程序提供从 iOS 和 Android 设备对 Claude Code 功能的完全访问,包括计划模式和自定义代理,在移动界面上复制了终端体验。
端到端加密
用户计算机上的 Happy CLI 与移动应用程序之间的所有通信均采用端到端加密保护,确保消息和代码保持私密性,中间人无法读取。
实时语音执行
除了简单的听写,Happy 还提供了一个真正的语音到动作代理,可以即时执行语音命令,实现免手持的编码、调试和项目管理。
智能推送通知
用户会直接收到手机上的智能提醒,告知需要关注的时刻,例如当代码准备好审查时,或者当代理需要输入时。
无缝工作流集成
Happy 旨在与开发者现有的工具和环境协同工作,无需进行更改,避免对已建立的编码习惯和偏好造成干扰。
开源 CLI
核心程序是一个通过 npm (happy-coder) 安装的命令行界面工具,为技术用户提供了透明度和控制权,其代码结构清晰,鼓励社区贡献。
Happy 的用例
移动代码审查
开发者可以在离开办公桌时审查和批准 Claude Code 生成的代码,利用手机在通勤或休息期间检查输出并提供反馈。
免手持开发会话
编码者可以使用语音命令指示 Claude Code 编写、测试和调试代码,即使他们的手忙于其他任务,或者他们只是更喜欢语音驱动的界面。
多项目上下文管理
同时处理多个项目的团队负责人或全栈开发者可以从单一的移动仪表板监控和指导每个项目的不同 Claude Code 代理。
安全的远程结对编程
开发者可以使用 Happy 的加密中继安全地与远程同事共享 Claude Code 会话,在代码上进行协作而不影响安全性。
如何使用 Happy
- 安装 CLI: 在您的开发计算机上,打开终端并运行命令
npm install -g happy-coder。 - 启动会话: 在同一终端中,运行命令
happy。这将启动一个常规的 Claude Code 会话,现在该会话正由 Happy CLI 监控。 - 连接您的手机: 从 iOS App Store 或 Google Play Store 下载 Happy 移动应用程序。或者,在浏览器中打开 Happy 网页应用。
- 远程控制: 您活跃的 Claude Code 会话现在将出现在您的移动或网页客户端中。您可以从手机上查看输出、提供新的提示、使用语音命令并完全管理会话。
Happy 的目标用户
- 使用 Claude Code 的软件开发者与工程师。
- 监督多个编码项目的技术负责人和经理。
- 重视移动性和灵活工作安排的开发者。
- 偏爱透明、社区驱动工具的开源爱好者。
- 对免手持、语音激活编码工作流程感兴趣的个人。
Happy 免费吗?
是的,Happy 完全免费。它是一个根据宽松的 MIT 许可证发布的开源项目。没有订阅费、分级计划或将高级功能锁定在付费墙之后。用户可以免费使用其所有功能,包括多会话控制、端到端加密和语音执行。该项目由其社区和开发者支持。
关于 Happy 的常见问题
Happy 与我的专有代码一起使用安全吗?
安全。Happy 对所有在您的计算机和手机之间传输的数据使用端到端加密。中继服务器仅处理加密的数据块,无法解密或读取您的代码、消息或命令。
我可以不安装 CLI 就使用 Happy 吗?
不行。Happy CLI (happy-coder) 是一个核心组件,必须在您的计算机上运行才能与 Claude Code 交互。移动和网页应用程序是客户端,连接到这个正在运行的 CLI 会话,以提供远程控制和显示。
语音功能只是转录我的话吗?
不是。实时语音执行功能是一个智能代理。它不仅将语音转录为文本,还能理解命令并在 Claude Code 会话中即时执行它们,实现真正的免手持操作。
我可以同时运行多个 Claude Code 代理吗?
完全可以。Happy 的一个关键特性是能够并行启动和控制多个 Claude Code 会话。这使得用户可以从单一的移动界面同时处理不同的任务或项目。
我的数据存储在 Happy 的服务器上吗?
没有。中继服务器仅在传输过程中临时保存加密消息,以促进您的 CLI 和应用程序之间的连接。它不会永久存储您的数据,也无法解密它中继的信息。
如何为 Happy 项目做贡献?
作为一个开源项目,我们欢迎贡献。感兴趣的开发者可以访问 Happy GitHub 仓库 查看代码、报告问题或提交拉取请求。该代码库以结构清晰而著称。
Happy 标签
Happy, Claude Code, 移动应用, 开源, 端到端加密, 语音控制, 编码助手, 开发者工具, 远程工作, CLI, npm, happy-coder, AI编程, 免手持编码, 多会话





