/loop + 远程控制,让 Claude Code 彻底沦为你的牛马
当然,如果你需要的不仅仅是编程场景,比如还要让 AI 管邮件、整理日历、在 Telegram 上回消息,那 Claude Code 目前管不了这些,OpenClaw 的全场景覆盖能力仍然有它的价值。一旦出了新的报错,手机上立刻能看到,而且它已经帮你分析好了可能的原因。这两个功能,一个解决了"人不在电脑前"的问题,一个解决了"不想反复手动操作"的问题。但至少在"帮你盯着一些事情"这个场景下,它已经足

前段时间 Claude Code 分别上线了两个新功能:2 月份上线的「远程控制」,和 3 月初随 v2.1.71 发布的 /loop 定时任务。单独看,它们各自都挺实用。但当我把这两个功能组合在一起用了一周之后,突然意识到一件事:
Claude Code 已经可以变成一个 7×24 小时待命的代码牛马了。
你给它排好班,然后拿起手机走人。它在你的电脑上默默干活,你随时掏出手机就能看进度、改指令、甚至追加新任务。这种感觉,就像雇了一个不会摸鱼的远程员工。
先快速回顾一下这两个功能
远程控制:让你用手机、平板或者另一台电脑的浏览器,接管本地正在运行的 Claude Code 会话。核心进程还是跑在你的电脑上,手机端只是一块"外接屏幕",代码不会上传到云端。
/loop 命令:在 Claude Code 里设置定时任务。你可以让 AI 每隔几分钟自动执行一个指令,最长持续 72 小时。比如每 5 分钟检查一次部署状态,或者每 2 小时跑一次 PR 评审。
这两个功能,一个解决了"人不在电脑前"的问题,一个解决了"不想反复手动操作"的问题。合在一起,就是"人不在电脑前,AI 自动干活,你随时用手机监工"。
实战:三个组合用法
光说概念太抽象,直接上场景。
下班前的"临门一脚"
周三下午 6 点,代码改完了,npm run build 敲下去,终端提示预计还要 15 分钟。不想干等着,但又怕构建失败白跑一趟。
先输入 /rc 开启远程控制,会提供一个链接。

然后敲一句:
in 15 minutes, check if npm run build succeeded. If it failed, tell me which file broke
背包走人。地铁上掏出手机一看:构建成功了。直接在手机上告诉 Claude:
git add . && git commit -m "fix: resolve build error" && git push
到家之前代码已经推上去了。如果构建失败了呢?Claude 会告诉你是哪个文件第几行报的错,你在手机上看完,要么让它直接修,要么记下来明天处理。
午饭时间盯着测试跑
上午写了一堆代码,跑全量测试预计要 40 分钟。刚好到饭点了,不想饿着肚子等,但也不想吃完饭回来发现测试在第 3 分钟就挂了,剩下 37 分钟全浪费了。
这时候可以这样:
/loop 5m run the test suite, if any test fails, stop and show me the failing test name and error message
开启远程控制,去食堂。吃饭的时候偶尔瞄一眼手机,看 Claude 每 5 分钟报告一次的状态。全绿就安心吃饭。有红的,手机上回一句:
看看这个失败的测试,是我刚改的代码导致的吗?如果是,帮我修一下
等你吃完饭回来,测试可能已经全过了。
周五下午的"安静值班"
周五下午,生产环境推了一个小更新。按经验,前两个小时最容易出问题。但周五下午实在不想全神贯注地盯着监控面板。
/loop 15m check the latest logs for any errors or warnings that weren't there before the deploy
然后该摸鱼摸鱼。泡个茶,刷会儿手机,和同事聊会儿天。Claude 每 15 分钟帮你扫一遍日志,没事它就安安静静的。一旦出了新的报错,手机上立刻能看到,而且它已经帮你分析好了可能的原因。
比起一直盯着 Grafana 面板,这个方式轻松太多了。只需要在出问题的时候介入,而不是一直保持高度紧张。
对了,/loop 除了盯代码,还能干点别的。比如:
/loop 每 30 分钟提醒我喝水,在桌面中发送通知提醒我
为了测试,我输入了每分钟,要提醒它通过桌面通知,否则你离开窗口也收不到

每半小时提醒你喝水。毕竟代码牛马不需要喝水,但写代码的人需要。
设置步骤(5 分钟搞定)
如果你还没用过这两个功能,这里是完整的设置流程:
第一步:确认版本和权限
claude --version # 确保 >= v2.1.71
claude update # 不够新就更新
远程控制目前需要 Max 计划订阅(Pro 用户即将支持)。API 密钥用户暂时无法使用。
第二步:启动会话并开启远程控制
两种方式:
-
新会话直接启动:
claude remote-control -
已有会话中开启:输入
/remote-control或缩写/rc
如果你希望每次都自动开启,可以在 /config 里把"自动远程控制"设为 true。
第三步:手机端连接
启动成功后,终端会显示一个二维码。手机扫码即可连接。连上之后,设备列表中会显示当前项目名称,旁边有个小绿灯表示连接正常。
如果还没装 Claude 手机 App,可以在终端输入 /mobile 扫码下载。
第四步:设置定时任务
在 Claude Code 会话中输入 /loop 命令即可。语法非常自由:
/loop 5m check if the deployment finished
/loop 2h review new pull requests
/loop 30m run the test suite and report failures
甚至可以用纯自然语言:
every 15 minutes, check the build status
也支持一次性提醒:
remind me at 3pm to push the release branch
in 45 minutes, check whether the integration tests passed
设好之后就可以放下电脑了。
这套组合的边界在哪里
说完好用的部分,也得说清楚它目前做不到什么。
电脑不能关机也不能休眠太久。 Claude Code 的核心进程跑在你的本地电脑上,电脑关了一切都停了。如果电脑短暂休眠然后恢复,远程会话可以自动重连。但如果断网超过 10 分钟左右,会话就会超时。
/loop 是会话级的。 关掉终端,所有定时任务就消失了。没有持久化,没有断点续跑。如果你需要跨重启的持久调度,官方建议用 GitHub Actions 或 Claude Code Desktop 版本。
最长只能跑 3 天。 每个循环任务创建 72 小时后自动到期。对于大多数场景够用了,但如果你想搞一个永久运行的监控,这不是合适的工具。
一次只能连一个远程设备。 你不能同时在手机和平板上操控同一个会话。
每个会话最多 50 个定时任务。 正常使用完全够了,但不要把它当成生产级的任务调度系统。
跟其他方案比怎么样
有人可能会问:这跟直接用 OpenClaw("小龙虾")或者写个 cron 脚本有什么区别?
和 OpenClaw 比,Claude Code 的优势在于原生集成度。远程控制走的是加密出站连接,不需要你自己搭 WebSocket 服务。/loop 直接理解自然语言,不需要写配置文件。而且作为 Anthropic 官方出品,安全性有保障(OpenClaw 今年已经出过一次影响 5 万实例的安全事件)。
和自己写 cron 脚本比,/loop 的优势在于灵活性。定时任务的内容是自然语言描述的,Claude 可以根据上下文自主判断该怎么执行。你说"检查部署状态,如果失败就总结错误",它真的会去读日志、分析报错、给你一个可操作的摘要。传统 cron 做不到这种智能程度。
当然,如果你需要的不仅仅是编程场景,比如还要让 AI 管邮件、整理日历、在 Telegram 上回消息,那 Claude Code 目前管不了这些,OpenClaw 的全场景覆盖能力仍然有它的价值。
写在最后
Claude Code 的这两个功能,分开看都是不错的改进,但组合起来产生了一个质变:你和 AI 的协作模式,从"实时对话"变成了"异步委派"。
你不再需要坐在电脑前盯着它干活了。给它安排好任务,走人。它在后台按计划执行,你随时用手机检查进度。这种工作方式更接近于管理一个真实的团队成员,而不是操作一个工具。
当然,说它是"牛马"有点夸张了。毕竟它还有 3 天过期、不能关机、会话级绑定这些限制。但至少在"帮你盯着一些事情"这个场景下,它已经足够好用了。
下次跑长任务的时候,试试这个组合吧。设好 /loop,开启远程控制,然后安心去喝杯咖啡。你的 Claude,会替你守在那里的。
更多推荐

所有评论(0)