科学工具
科学工具让世界更美好
让世界更美好

移动设备控制Claude代码工具happy cli

Happy 能实现对 Claude Code 的移动设备远程控制和实时交互,用户可以通过移动设备,扫描二维码连接正在运行的 Claude Code 会话,实现两端的实时会话共享,从而随时随地管理和控制代码。Happy提供了一系列核心命令,包括认证管理、启动 Codex 模式以辅助编码、在 Happy 云端安全存储 AI 供应商 API 密钥、向连接的设备发送即时推送通知、管理后台服务以及进行系统诊断。Happy 支持高度定制化,允许用户指定使用的 Claude 模型、设置权限模式,并能传递额外的环境变量或参数,提供了一个灵活且高效的移动代码控制解决方案。

在开发场景中,能灵活掌控代码工具很重要,Happy CLI 作为一款开源工具,支持从移动设备远程控制 Claude 代码,完全免费,让代码编写不再受限于固定设备。

Happy安装

只需在终端执行以下命令,就能完成全局安装:

npm install -g happy-coder

Happy使用

在终端输入简单指令 happy,工具会自动完成三项核心操作:

1、启动 Claude Code 会话

2、生成用于移动端连接的 QR 码

3、实现 Claude Code 与移动端应用的实时会话共享

核心命令

命令 功能描述
happy auth 管理账号认证相关设置
happy codex 启动 Codex 模式
happy connect 在 Happy 云端存储 AI 供应商的 API 密钥
happy notify 向已关联设备发送推送通知
happy daemon 管理后台服务的启动、停止等操作
happy doctor 执行系统诊断,排查工具运行中的问题

常用选项参数

-h, --help:查看帮助信息,了解各命令用法

-v, --version:显示当前安装的工具版本

-m, --model <model>:指定使用的 Claude 模型,默认模型为 sonnet

-p, --permission-mode <mode>:设置权限模式,可选值为 auto、default 或 plan

--claude-env KEY=VALUE:为 Claude Code 设置环境变量

--claude-arg ARG:向 Claude CLI 传递额外参数

运行环境要求

1、Node.js 版本需不低于 20.0.0。这是因为工具依赖 [email protected],而该依赖又被 @modelcontextprotocol/sdk 所需要,此 SDK 用于实现向移动端应用的权限转发功能。

2、已安装 Claude CLI 并完成登录,确保 claude 命令能在系统 PATH 中正常调用。