Happy Coder 使用技巧¶
Happy Coder 让你从任何地方控制 AI 编程 Agent。本文介绍帮你最大化利用移动编程会话的模式和工作流。
1. 做好准备工作¶
a. 连接一切设备¶
最大的工作流提升:把所有设备和浏览器都连到同一个账号。
不要只连主力笔记本。把每一台能跑代码的机器都连上。
你的设备清单:
- 开发机器:笔记本、台式机、柜子里的 Mac mini
- 云资源:VPS、独立服务器、云实例
- 边缘设备:树莓派、跑 OpenWRT 的路由器、家庭服务器
- 浏览器:Happy Coder 不只是移动 App,还有为大屏设计的 Web 版本。你离检查 AI Agent 状态永远只差一个浏览器标签
一旦全部连接,所有会话随处同步。你可以从任何设备开始一个会话,从其他任何设备接续。在桌面上开始编程,午餐时用手机查看进度,然后躺在沙发上用平板 review PR。每个设备看到相同的会话、相同的进度、相同的能力。
b. 打开实验性功能¶
Settings 里的实验性功能开关是所有活跃开发的入口,立刻打开。
Settings 中的实验性功能标志是所有活跃开发的集中地。立刻打开它,获取最新能力。新功能会先在这里发布,然后再毕业到稳定版。
c. 自由切换 Agent¶
你不必只用一个 Agent,可以对不同任务尝试不同的 Agent。
你不限于只使用 Claude Code 或 Codex 中的某一个。对不同任务尝试不同的 Agent:
- 继续用 Claude Code 处理已有项目
- 在同一个项目上试试 Codex 看对比效果
- 随着新 Agent 可用随时切换尝试
输入框让你随时在 Agent 之间切换。多实验,找到每种任务最合适的工具。
2. 记住:你的终端还在¶
手机是可选的控制面板,不是替代品。
Happy Coder 增强你现有的工作流——不替代它。你仍然可以在电脑终端里用 happy 启动 Claude Code 会话,用 happy codex 启动 Codex 会话。移动端给你的是可选性,不是义务。
把它想象成无缝交接:在桌前时用终端工作,离开时切到手机。会话从你离开的地方精确继续。对现有工作流零干扰。
Happy Coder 扩展你现有的工作流——不替代它。你仍然可以直接在终端用 claude 或 codex。移动端给你的选择:检查长时间运行的任务、批准改动、或在灵感来临时开始新工作。
无缝交接是核心功能。对你现有工作流零影响。桌前正常工作,需要时从任何地方接续。
b. 启动多个并行会话¶
在不同机器甚至同一台机器上同时跑多个 AI Agent。
在不同机器甚至同一台机器上同时运行多个 AI Agent。一个会话重构前端,另一个给后端写测试。从手机上在它们之间即时切换。
这在有不同类型算力时特别好用:
- 用台式机的 GPU 跑 ML 任务
- 用 VPS 做部署和测试
- 用笔记本做本地开发
3. 提前设置 git worktree¶
Happy Coder 还不能自动管理 worktree,但提前设置好就能无缝实验。
Happy Coder(暂时)不会帮你管理 git worktree,但稍微设置一下就能让实验变得顺滑:
# 创建几个实验用的 worktree
git worktree add ../project-experiment-1 -b experiment-1
git worktree add ../project-experiment-2 -b experiment-2
git worktree add ../project-experiment-3 -b experiment-3
现在你可以从手机在这些目录里随时启动新会话来试东西。每个 worktree 是隔离的,所以你可以并行跑多个实验而不冲突。
4. 培养新习惯¶
a. 锻炼「即时想法」的肌肉¶
让「有想法 → 实现想法」像查消息一样无摩擦。
能从任何地方让 AI 做改动——这个能力是全新的。通过练习来建立这个肌肉记忆,哪怕是小改动。遛狗时想到一个更好的变量名?掏出手机搞定它。
从小处开始:
- 修掉你刚想起来的那个 typo
- 加上你一直想写的那条注释
- 试试你洗澡时想到的那个重构
目标是让「有想法 → 实现想法」像查消息一样无摩擦。
b. 做一次个人盘点¶
找出阻碍你「随手试想法」的真正障碍并逐个解决。
问自己:「什么阻碍我随手试想法?」
| 常见障碍 | 解决方案 |
|---|---|
| 怕搞坏东西 | 建立更好的 git 工作流,大量使用分支 |
| 不确定怎么回滚 | 学习 git reset/revert 命令,多做 commit |
| 担心浪费时间 | 记住快速探索想法本身就有价值 |
| 完美主义 | 发布实验分支,公开迭代 |
在 Happy Coder 自动处理更多这些事之前,识别你的个人障碍并直接解决。
5. 快速工作流模式¶
a. 通勤模式¶
- 下班前启动一个大的重构任务
- 通勤路上检查进度
- 从手机上批准或调整方向
- 到家时工作已完成
b. 灵感模式¶
- 不在电脑旁时有了想法
- 打开手机上的 Happy Coder
- 用自然语言描述你想要什么
- 让 Agent 在你继续其他事的时候工作
c. 并行探索模式¶
- 对同一个问题启动 3-4 个不同方案
- 让它们在不同机器/会话上运行
- 在手机上查看结果
- 选最好的方案,丢弃其余的
核心要点¶
Happy Coder 的力量在于把桌面工作流和工具延伸到任何地方。 连接你所有的算力,建立描述问题和 review 实现的肌肉记忆,利用这种自由更快地探索更多想法。最好的代码往往来自尝试你以前懒得去试的东西。