服务器常驻与扫码直连
支持在服务器后台长期运行 CLI。通过稳定持久的管理二维码,手机随时扫码直连,无需时刻守在电脑前。
专为 Claude Code 与 Codex 打造的增强型移动客户端。支持在远程服务器长期后台运行,通过手机即可随时扫码直连,查阅进度、下发复杂指令并处理报错,让 AI 真正为你 24 小时待命。
支持在服务器后台长期运行 CLI。通过稳定持久的管理二维码,手机随时扫码直连,无需时刻守在电脑前。
完整支持斜线命令(如 /compact, /mcp)与自动补全。内置可编辑的快捷短语与快捷回复,手机上也能高效管理 Agent。
优化的增量消息拉取与本地缓存机制。网络波动时自动重连自愈,超长对话也能顺畅浏览,双击即可快捷复制消息。
手机端支持直接选择远程服务器工作目录(CWD)新建会话,终端列表支持左滑快速克隆与删除,管理多个 Git 仓库不再繁琐。
Agent 运行出错、请求权限或是后台任务完成时,通过可靠的推送网络第一时间告知,不放过任何重要状态。
告别电脑束缚,随时随地在手机上完整操作 Agent。全链路采用端到端加密,您的代码绝不经过任何第三方服务器明文存储。
未来 24 小时内定时下发消息/指令。消息先加密入队,到点自动投递到会话。
交互式终端 + 历史命令 + 一键 claude/codex/gemini 非交互执行,关键时刻快速救场。
像备忘录一样写需求:自动保存、搜索、左滑复制;会话中一键引入或直接用文档启动新会话。
在你的电脑终端 执行以下命令进行全局安装:
curl -fsSL https://app.ayqy.net/enjoy/install.js | node
curl.exe -fsSL https://app.ayqy.net/enjoy/install.js -o install.js; node install.js
需要 Node.js >= 20(含 npm,推荐 LTS)。如果你还没有 Node.js,请先阅读 官方安装指引。
备选:使用 npm 全局安装(enjoy-coding):
npm i -g enjoy-coding@latest @openai/codex@latest
根据你的安装方 式,选择并依次执行以下命令完成认证、绑定与启动:
# 如果你使用了 Step 02 的一键脚本安 装(推荐)
# 1. 终端扫码登录
enjoy login
# 2. 绑定 App 远程管理通道
enjoy control
# 3. 更新并启动/重启后台守护进程
enjoy updatestart
Windows PowerShell 若提示“禁止运行脚本 / about_Execution_Policies”,请改用 enjoy.cmd ...(或重新运行 Step 02 一键脚本 v4+,会自动禁用 enjoy.ps1 等 shim)。
# 如果你没有用一键脚本,而是手动 npm 全局安装
# 1. 终端扫码登录
happy auth login --force
# 2. 绑定 App 远程管理通道
happy control qr
# 3. 启动后台守护进程(前台阻塞)
happy daemon start-sync
在手机 App 终端页扫码完成绑定后,即可点击右上角 + 号,自由选择当前目录下的一级子目录并开启 AI 对话。
这里整理了最常用的 enjoy / happy 命令与选项(含 -c/--cwd)。
enjoy login
enjoy control
enjoy updatestart
happy auth login --force
happy control qr
happy daemon start-sync
所有会话内容在传输过程中均经过非对称加密(Data Key 机制),数据仅在你的设备端解密。
我们坚持最小化数据收集原则,不内置任何第三方追踪 SDK,保障开发隐私。
核心控制权与凭证均保存在你的本地机器或服务器(如 terminal-auth.json),手机端仅作为安全的指令转发器。
Claude / Codex 相关商标归各自权利方所有。
Enjoy 仅作为第三方增强工具链。
不需要。Enjoy 采用端到端加密连接。你的源代码和对话日志只会在你的服务器(Daemon)和手机(App)之间加密传输,我们的服务端无法解密任何内容。
绑定过一次 `enjoy control` 的后台管理二维码后,只需在 App 终端界面点击右上角加号,即可读取服务器的工作目录并一键选择子目录启动新会话。
完全不需要。Enjoy 主打后台常驻与纯移动端操作。只要服务器后台运行了守护进程,你所有的进度查看、权限授权与指令下发都可以独立在手机 App 上闭环完成。
完全支持。你在手机端输入 / 即可看到完整的命令补全提示,Enjoy 会原样将指令和请求发送给远端的 Codex 或 Claude Code 执行,并返回结果。