Agent的尽头是自动化打工!Claude Code官宣/loop新功能!

1 阅读4分钟

Claude Code 津几个月火速更新,前几天发布了 最新版v2.1.71,带来了一个看似不起眼但杀伤力极大的新功能:/loop。

在这里插入图片描述

🤔 一句话搞懂 /loop 是啥

/loop 5m check if the deployment is healthy
/loop 15m scan error logs and create PRs for fixable bugs
/loop 20m /review-pr 520

在这里插入图片描述

翻译成人话:
👉 "每隔 5 分钟帮我瞅一眼部署挂了没"
👉 "每 15 分钟扫一遍错误日志,能修的 bug 直接提 PR"
👉 "每 20 分钟自动执行 /review-pr 520"

Claude 会帮你把 5m2 hours 这种人类语言转成 cron 表达式,然后在你会话保持打开时,定时重复执行你的指令。默认间隔 10 分钟,支持自然语言,主打一个"你说人话,它懂"。

💡 底层其实是三个工具:CronCreate / CronList / CronDelete,还能设一次性提醒:"下午 3 点提醒我发 release 分支"。


🧠 关键技术点:/loop 能"套娃"

最骚的操作来了:

/loop 20m /review-pr 520

👉 任何 slash 命令都能变成定时任务!
👉 定时提示词 = 自动化编排的起点!

这就像给你的 AI 助手装了个"闹钟 + 复读机",到点就喊它干活,还能让它喊别的工具一起干。


⚠️ 但注意:它是"会话级"的,不是"永生"的

特性说明
🪫 会话销毁关掉终端,任务全没
🗓️ 自动过期3 天不碰自动消失
🔢 数量限制每个会话最多 50 个
💾 持久化?想要?请用 Claude Code Desktop 或 GitHub Actions

简单说:/loop 适合"我开着终端摸鱼时顺便让它盯着",不适合"我下班关机它还要继续卷"。


🆚 /loop vs Ralph Wiggum:长得像,灵魂不同

很多人一看 /loop:诶?这不是 Ralph Wiggum 吗?
别急,它俩是"表兄弟",不是"双胞胎"。

特性Ralph Wiggum/loop
🎯 目标迭代直到完成("把 Jest 测试全迁到 Vitest")定时轮询状态("每 5 分钟检查部署健康")
🧱 比喻施工队:干不完不收工 🚧监控摄像头:到点拍一张 📹
🔁 执行逻辑失败→重试→收敛,有"背压"机制到点就执行,不管上次结果,无状态
🧩 复杂度需插件+提示词工程+迭代限制一行命令,开箱即用

👉 重点:这些是周期性状态检查,不是深度自主工作会话。


🎁 /loop 赢在哪?4 个"真香"设计

  1. 语法超宽容
    /loop 5m xxx / /loop xxx 5m / /loop xxx(用默认 10 分钟)
    👉 低摩擦,不卡壳,程序员友好度 +100

  2. 超强组合性
    任何 slash 命令或 skill 都能变定时任务
    👉 你的自动化流水线,一句话搭好

  3. 带 Jitter(防抖)
    加个小偏移,避免多个会话同时轰击 API
    👉 小细节,大智慧,生产级思维 ✅

  4. 3 天自动过期
    忘了删的 cron 任务?不存在的
    👉 比传统 cron 多一层"防手残"保险 🛡️


🚫 但它也有"做不到"的事

问题说明影响
❌ 无持久化关终端=任务消失不适合无人值守场景
❌ 无补执行错过就错过,不排队网络抖动时可能漏检
❌ 无背压/学习每次执行都是"全新开始"不会从失败中进化

🎯 金句总结:
Ralph Wiggum 问:"我们干完了没?"
/loop 问:"现在啥情况?"
👉 问题不同,工具不同,别混用!


💡 实际应用场景(抄作业区)

/loop的发布,进一步打开了claude code的并行化执行的能力。 你可以开多个终端,每个终端执行不同的定时任务

在这里插入图片描述 传统的工作模式是一台电脑,一个人同时只能做一个任务; 现在是一台 Mac,三个终端,一只虾盯测试,一只虾盯 GitHub,一只虾盯数据。理论上讲只要你钱包够,你就可以样足够多的虾兵蟹将为你干活!


🎯 总结:一句话选型指南

你想干啥选谁
🔁 让 AI 自主迭代,直到任务完成Ralph Wiggum
⏰ 定期检查状态,到点提醒/执行/loop
💾 任务要持久化,关机也能跑GitHub Actions / Claude Desktop
🧠 想要"失败后学习"的智能重试等 Ralph 或自己封装