前段时间 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背包走人。地铁上掏出手机一看构建成功了。直接在手机上告诉 Claudegit 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 werent 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会替你守在那里的。
/loop + 远程控制,让 Claude Code 彻底沦为你的牛马
前段时间 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背包走人。地铁上掏出手机一看构建成功了。直接在手机上告诉 Claudegit 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 werent 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会替你守在那里的。