Happy Coder:Claude Code 的移动端与 Web 客户端
简介
Happy Coder 是一个为 Claude Code 和 Codex 设计的移动端和 Web 客户端,支持实时语音功能、端到端加密。该项目由 slopus 团队开发,旨在让开发者能够随时随地监控和控制他们的 AI 编程助手。
GitHub 地址:https://github.com/slopus/happy
主要功能
核心功能体系
- 移动访问:手机应用、Web 客户端、响应式设计、触摸优化。
- 实时监控:实时状态、进度跟踪、代码查看、错误监控、性能监控。
- 设备协同:桌面电脑、智能手机、平板电脑支持;无缝切换、状态同步、会话转移。
- 安全加密:端到端加密、数据传输加密、本地存储加密、密钥管理、身份验证。
- 通知提醒:权限请求、错误提醒、任务完成通知、推送通知、声音/视觉提示。
- CLI 集成:命令替换、参数兼容、输出优化、日志记录、工具链集成。
高级功能
- 安全特性:代码保护、隐私保护、访问控制、审计日志、漏洞防护。
- 合规特性:无遥测、无跟踪、开源审计、透明操作、用户控制。
- 多项目管理:项目创建、切换、配置管理、环境隔离、资源管理。
安装与配置
环境准备
- 桌面端要求:Windows/macOS/Linux, Node.js 16+, npm 包管理器,已安装 Claude Code。
- 移动端要求:iOS 14+, Android 10+。
- 开发要求:Git, VS Code, 调试工具。
安装步骤
CLI 工具安装
npm install -g happy-coder
happy --version
Docker 安装
docker pull slopus/happy-coder
docker run -p 3000:3000 slopus/happy-coder
源码构建
git clone https://github.com/slopus/happy.git
cd happy
npm install
npm run build
配置说明
基础配置
const config = {
app: { name: 'Happy Coder', version: '1.0.0' },
: { : , : },
: { : , : },
: { : { : } }
};

