happier-dev/happier
Web, Desktop & Mobile client and orchestrator for Codex, Claude Code, OpenCode, Pi, Cursor, Grok, Antigravity, Kimi, Augment Code, Qwen, fully end-to-end encrypted
Happier – AI 编码代理的多设备控制室
是什么 – Happier 是一个开源且可自托管的平台,允许你在所有计算机、服务器和移动设备上运行、协调和控制多个基于大语言模型的编码助手(Claude Code、Codex、OpenCode、Gemini、Pi 等)。它提供统一的 UI(桌面应用、网页、iOS/Android)以及 CLI/守护进程,可直接与模型提供商通信。
主要功能
- 并行会话 – 可在你拥有的任意机器上启动任意数量的独立编码代理会话。每个会话都在独立的 Git worktree 中运行,因此每个任务都有真实的检出/分支。
- 子代理与交接 – 一个会话可以启动第二个代理(例如,Claude 向 Codex 请求代码审查),并且你可以在会话过程中切换主模型,而不会丢失上下文。
- 跨设备同步 – 同一个会话在桌面、手机和浏览器上均可见。你可以在终端输入,通过手机批准更改,并在应用中查看差异。
- 内置 Git 工作流 – 可直接从 UI 中进行暂存、提交、推送、创建 PR,以及逐行浏览差异。
- 语音助手 – 可通过 ElevenLabs 或本地管道选择性地使用语音输入。
- 端到端加密 – 所有会话内容在到达中继服务器前均在你的设备上加密;服务器仅能看到路由元数据。
- 自托管 – 一条命令(
happier relay host install)即可运行你控制的中继服务,支持 Docker/Proxmox 选项。 - 通过 MCP 扩展 – 动作只需定义一次,即可通过 UI、斜杠命令、语音或任何外部 MCP 主机调用。
如何工作
- 安装 – 安装桌面应用(设置 CLI + 守护进程)或仅安装 CLI(
curl … | bash或npm i -g @happier-dev/cli)。 - 添加设备 – 在手机/平板登录,会话、机器和设置将自动同步。
- 启动会话 – 运行
happier(Claude Code)或happier codex等命令,选择机器和文件夹。守护进程将在该机器上启动选定的代理,中继服务同步会话。 - 交互 – 发送提示、排队或编辑消息、审查差异、提交代码,或将会话移交至另一台机器。
适合人群 – 已经可以访问 LLM 编码模型,并希望在多台机器和设备之间实现协调工作流的开发者,尤其适合处理大量并行代码生成任务的团队。
许可证与社区 – MIT 许可证,瑞士开发。GitHub 上开源,提供 Discord、讨论区和贡献指南。
相关
- 项目
- 项目
- 项目
- 项目
- 项目