Happy Coder 简介
Happy Coder 是为 Claude Code 和 Codex 设计的移动端与 Web 客户端,支持实时语音功能、端到端加密。该项目由 slopus 团队开发,旨在让开发者能够随时随地监控和控制他们的 AI 编程助手。
GitHub 地址:https://github.com/slopus/happy
核心功能
移动访问与设备协同
- 移动访问:支持手机应用、Web 客户端及响应式设计,适配触摸屏。
- 实时监控:实时状态跟踪、任务进度、代码查看及错误/性能监控。
- 远程控制:支持远程操作、权限批准、任务管理及参数设置调整。
- 多设备切换:支持桌面电脑、智能手机、平板电脑及 Web 浏览器,实现无缝切换与状态同步。
安全与通知
- 加密保护:采用端到端加密、传输通道加密及本地存储加密,支持安全密钥管理与强身份验证。
- 合规特性:无遥测收集、无用户行为跟踪,代码开源可审计。
- 通知提醒:支持权限请求、错误提醒、任务完成等类型,提供推送、桌面通知及声音提醒。
CLI 集成
- 命令行工具:兼容原有命令参数,优化输出格式与错误处理。
- 集成特性:无缝集成现有流程,支持配置继承、环境支持与脚本兼容。
安装与配置
环境准备
- 系统要求:
- 桌面端:Windows/macOS/Linux,Node.js 16+,npm 包管理器。
- 移动端:iOS 14+,Android 10+。
- 开发要求:Git、VS Code 等编辑器。
- 依赖要求:需安装 Claude Code,配置必要端口与防火墙。
安装步骤
- CLI 工具安装:
npm install -g happy-coder # 或使用 yarn yarn global add happy-coder # 验证安装 happy --version happy doctor - 移动端安装:
- iOS:App Store 搜索 "Happy Coder" 下载安装。
- Android:Google Play 搜索 "Happy Coder" 下载安装。
- Web:浏览器访问应用网址并登录。
- Docker 部署:
docker pull slopus/happy-coder docker run -p 3000:3000 slopus/happy-coder
配置说明
- 基础配置示例:
const config = { app: { name: , : }, : { : , : }, : { : , : }, : { : { : } } };

