躺在沙发上写代码:用手机遥控 Claude Code 的工作流
你有没有过这种幻想:不上班也能把活干了,躺着把钱挣了。
我现在的工作状态大概就是:
- 人在沙发上
- 手里一台手机
- 用手机控制 Claude Code 干活
- 旁边放个电脑,真遇到硬仗再起身
听起来很爽,对吧?确实爽。
不过也有副作用:生活一旦太“像假期”,你就会开始思考别的事……比如对象、婚礼、开销、未来,脑子里突然开始播放《人间真实》🤡
但工作流这块,真能帮你把“坐班感”降到最低。下面把整套搭建和用法讲清楚,你照做就能复刻。
这个工作流适合谁?
特别适合这几类人:
- 你做的是 Web / 后端 / 脚本类开发,主要工作在命令行和编辑器
- 你经常做这些事:改小 bug、跑测试、看日志、改配置、写文档、提 PR
- 你讨厌一直坐工位,腰不行、颈椎不行、注意力也不行
不太适合:
- 重度依赖本地 IDE 调试、断点、复杂图形界面
- 你动不动就要跑很吃资源的东西(大模型训练、超大工程编译)
也不是说不能,只是“沙发模式”收益会变小。
你需要的设备(别想复杂,够用就行)
必备
- 手机:iPhone/Android 都行
- 一台常开电脑或服务器:家里电脑、公司电脑、云服务器都行
- 网络:能稳定连上那台机器
强烈建议(体验差很多)
- 手机外接键盘:随便一把蓝牙键盘都行。没有键盘也能用,但你会骂人。
- 支架:让手机立起来,不然脖子遭罪
- 耳机:你会更愿意待在沙发上(别问)
核心思路:手机只负责“指挥”,重活交给远程机器
沙发办公的关键不是“手机能写代码”,而是:
- 手机负责发指令、看结果
- 代码编辑、命令执行、测试运行都在远程机器上
- Claude Code 负责读仓库、改文件、跑命令、给你总结
你只做两件事:
- 说人话(你想改什么)
- 做决定(要不要合并、要不要改策略)
连接方式怎么选?给你一张“懒人对照表”
你有三种常见方案:
方案 A:手机 SSH 直连远程机器(最常见)
适合:你习惯命令行,想稳定。
手机端常用工具:
- iOS:Termius / Blink Shell
- Android:Termius / JuiceSSH
你连上远程机器后,在项目目录里跑 Claude Code。
优点:稳、干净、最像“真的在工作”。
方案 B:远程桌面(适合看界面)
适合:你要看浏览器、看图形界面、点点点。
工具:Windows 远程桌面、Parsec、AnyDesk 等。
缺点:网络差一点就卡到想砸手机。
方案 C:手机 + GitHub(只做审查和合并)
适合:你主要在沙发上做 code review、看 diff、合并 PR。
搭配 Claude Code 在远程机器改完代码推上去,你在手机端确认就行。
优点:轻。
缺点:遇到需要跑命令的活还是得回到方案 A。
让 Claude Code 真正“能干活”的项目准备
你想让它在沙发上替你跑腿,项目里这几样最好准备好:
README.md写清楚怎么启动、怎么测试、怎么打包- 有脚本:
npm run test/pnpm testmake testpytest
- 有格式化工具:eslint/ruff/prettier 这种
- 有基础的 CI(可选但很香):能让你不打开电脑也敢合并
别小看这些。
你不想坐起来的那一刻,往往就是因为项目“缺说明、缺脚本、缺规范”。
沙发模式下,我最常用的 6 类任务(真能省时间)
1)快速改一个小 bug
场景:
群里有人说线上某个接口 500 了,你不想坐回桌子。
你可以这样说:
- 让 Claude Code 先复述问题
- 让它定位代码
- 让它加日志/修逻辑
- 让它跑测试
你盯住两件事:改动范围、风险点。
2)读仓库、找入口、画思路
场景:
新项目接手,文档稀烂,你看 10 分钟就犯困。
让 Claude Code:
- 列出关键目录和职责
- 标出请求链路
- 找核心配置项
你在手机上看总结,比翻文件舒服太多。
3)写单测/补回归
场景:
修 bug 之前顺手补个测试,免得下周又炸。
让它写单测非常省力。
你要做的是:
- 指定测试框架
- 说清楚输入输出
- 明确边界条件
4)写脚本、写工具函数
场景:
想批量改一堆文件名/配置/接口字段。
这类任务本来就枯燥。
让 Claude Code 生成脚本,你审核逻辑和路径就行。
5)写 PR 描述 / 更新日志
场景:
你懒得写 PR 模板,老板还要看。
让它按你们团队格式生成。
你只改关键信息:影响范围、回滚方式、风险。
6)做代码审查(沙发上最爽的活)
场景:
同事提了 PR,你想快速判断能不能过。
让 Claude Code:
- 总结改动点
- 找潜在 bug
- 提风格建议
- 标记需要补测试的位置
你在手机上点两下就能给反馈。
一套直接可用的“沙发指令模板”
你可以把下面这段当成默认开场白(复制就行):
你现在在这个仓库里工作。
目标:在最小改动范围内修复问题,并保证可测试、可回滚。
流程要求:
- 先用 3-6 条要点复述你理解的目标和风险
- 列出你打算改哪些文件
- 改完后运行相关测试/检查,并贴出关键结果
- 如果你不确定,就先问我,不要猜
再给你几句“懒人高频补充”:
- “改动别超过 3 个文件,能少就少。”
- “把潜在副作用写出来,我来决定取舍。”
- “给我一个回滚方案,哪怕是粗暴的。”
- “把日志补到能定位问题的程度。”
这些话的作用很简单:让它别放飞自我。
避坑清单:不然你会从沙发弹射回工位
- 没键盘硬写:十分钟后你就想把手机扔了。配个键盘,立刻从“玩具”变“工具”。
- 网络不稳还用远程桌面:卡一下就想骂人。网络一般就用 SSH。
- 让 Claude Code 一次改太多:改动越大,你越不敢合并。小步快跑才适合沙发场景。
- 不让它跑测试:你省下的坐班时间,会在排查线上事故时连本带利还回去。
- 仓库没脚本没规范:那不是沙发办公的问题,是项目工程化的问题。该补就补。
你会得到什么?
搭好这套之后,你会发现:
- 很多工作不需要“坐在桌前的仪式感”
- 日常小改动、review、写文档,手机就能搞定
- 真需要上电脑的,只剩少数硬仗
更现实一点的收益是:
- 你每天能少坐很久
- 能把碎片时间用起来(等外卖、通勤、躺着缓一缓)
- 心态会好一点
当然,生活不可能一直“裸辞幻想模式”。
对象、结婚、开销、未来规划……这些会把人拉回现实。
但至少工作这块,咱们能让它轻一点。😌