免费POC, 零成本试错
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


我要投稿

Claude Code 推出 /loop 无限循环,一台电脑即可化身无数小龙虾

发布日期:2026-03-07 12:12:52 浏览次数: 1528
作者:AGI Hunt

微信搜一搜,关注“AGI Hunt”

推荐语

Claude Code的/loop功能让AI自动化变得触手可及,一行命令就能创建自主运行的智能助手。

核心内容:
1. /loop功能详解:定时任务与自动提醒的便捷实现
2. 从交互工具到自主Agent的进化意义
3. 与OpenClaw框架的对比及无限套娃的扩展潜力

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

Claude Code 刚刚发布了 v2.1.71,带来了一个看似不起眼但杀伤力极大的新功能:/loop

一句话解释:让 Claude 自己在后台循环执行任务,你该干嘛干嘛。

比如你部署了一个服务,想每 5 分钟检查一下是否成功:

/loop 5m 检查部署是否完成,如果失败了告诉我原因

就这么一行。

Claude 会自动创建一个定时任务,每 5 分钟跑一次你的指令,直到你关掉它。

/loop 的用法就一句话:给一个时间间隔,给一句话描述任务,剩下的 Claude 自己搞定。

几个用法:

  • /loop 5m 检查部署是否完成 — 每 5 分钟盯一次部署状态

  • /loop 20m 去 GitHub 看看有没有新的 issue,有的话分类打标签 — 自动处理 issue

  • /loop 1h 跑一遍测试套件,把失败的用例列出来并尝试修复 — 每小时跑一次测试

  • /loop 30m 分析 logs 目录下最近的错误日志,生成摘要 — 定期做数据分析

  • /loop 检查构建状态 — 不指定间隔,默认 10 分钟

时间单位支持 s(秒)、m(分)、h(时)、d(天),底层是标准 cron 表达式。任务在 Claude 空闲时执行,不会打断你正在进行的对话。

同时还支持一次性提醒,直接用自然语言:

下午 3 点提醒我推送 release 分支
45 分钟后,检查集成测试是否通过了

一个 session 最多同时跑 50 个定时任务,3 天后自动过期。任务跟随 session 生命周期,关掉终端就没了。

你可能觉得,不就是个定时器吗?

不是。

/loop 真正的意义在于,它把 Claude Code 从一个「你问我答」的工具,变成了一个始终在线、自主运转的 Agent

此前社区里流行的 Ralph Loop(一种让 Claude Code 无限循环开发的技巧),需要自己写 bash 脚本、配 stop hook、处理各种边界情况。有人用它让 Claude 连续跑了 11 个小时,自动实现了 54 个功能、跑了 1291 个单元测试。

现在,/loop 把这件事变成了一行命令。

而且你可以套娃:/loop 里面可以跑另一个 / 命令。 比如每 20 分钟跑一次 /review-pr,或者每小时跑一次 /simplify。Skill 套 Loop,Loop 套 Skill,无限组合。

说到这里,就不得不提最近很火的 OpenClaw(小龙虾)。

OpenClaw 是一个开源的自主 AI Agent 框架,由 Peter Steinberger 开发,能在后台持续运行、自动执行任务、自己写代码扩展自己的能力。有人用它自动回复邮件,有人让它帮忙砍价买车砍了 4200 美元,还有人让它自动处理保险理赔。

它的核心卖点是:永不停歇的自主 Agent

但现在,Claude Code 加上 /loop,基本可以复刻 OpenClaw 的核心体验。而且是在你最熟悉的终端里,用你最熟悉的开发工具链。

怎么把 Claude Code 用成小龙虾?三个关键配置。

第一:/loop 是引擎

有了 /loop,Claude Code 就有了自主运转的能力。

但光有循环还不够。你需要告诉它「循环的时候干什么」,以及「怎么记住自己干了什么」。

一些典型用法:

/loop 30m 扫描项目里的 TODO,能修的就修掉,然后更新进度日志
/loop 10m 检查 Sentry 有没有新的线上报错,有的话定位原因并提交修复 PR
/loop 1h 读取用户反馈表格,把新反馈按类型分类,严重的生成 issue
/loop 2h 检查邮箱里的技术支持邮件,整理出待处理清单

关键是把任务描述写清楚。 /loop 里的 prompt 就是 Agent 的灵魂,写得好,它就是一个靠谱的值班工程师;写得差,它就是一个无限消耗 token 的机器。

第二:CLAUDE.md 是大脑

OpenClaw 有长期记忆,Claude Code 也有:CLAUDE.md

在项目根目录放一个 CLAUDE.md,写上项目的约定、代码规范、常见操作流程,Claude 每次启动都会读取。这就是它的「大脑」。

一个实际的例子(路径已脱敏):

# 项目:*** 监控系统
## 核心规则- 所有 API 改动必须同步更新 openapi.yaml- 测试覆盖率不低于 80%- commit message 遵循 conventional commits
## 常见操作- 部署命令:`make deploy-***`- 日志路径:`/***/logs/`- 告警检查:`curl -s http://***:9090/api/v1/alerts`
## /loop 任务清单- 每 30 分钟检查一次告警接口- 每 2 小时跑一次 lint + test- 每天早上 9 点生成昨日变更摘要

Claude 读了 CLAUDE.md 就知道自己是谁、该干什么、怎么干。

这和 OpenClaw 的 skill 系统异曲同工。只不过 OpenClaw 用的是自己定义的 skill 格式,Claude Code 用的是一个 markdown 文件。简单粗暴,但够用。

第三:日志 + Git = 永不丢失

自主 Agent 最怕什么?跑了一晚上,第二天发现什么都没记下来。

解决方案:让 Claude 把每次循环的结果写进日志文件,然后用 Git hook 自动提交。

具体做法:

1. 在 CLAUDE.md 里要求写日志:

## 日志规范- 日志目录:`/***/agent-logs/`- 文件命名:`YYYY-MM-DD.md`- 每次 /loop 执行后,追加一条记录,格式:  `[HH:MM] 任务名 | 结果 | 备注`- 每日结束时生成当天摘要

2. 配置 Git hook 自动保存:

在 .claude/settings.json 中配置 hook,让每次工具调用结束后自动 commit:

{  "hooks": {    "PostToolUse": [      {        "matcher": "Bash|Write|Edit",        "command": "cd /***/ && git add -A && git diff --cached --quiet || git commit -m 'auto: agent checkpoint' --no-verify"      }    ]  }}

这样做的好处:

  • 省 token:不需要 Claude 自己去执行 git 命令,hook 自动完成

  • 永不丢失:每次文件变更都会被 Git 记录

  • 可回溯:出了问题,git log 看看 Agent 到底干了什么

这三样东西组合在一起,就是一个完整的自主 Agent 系统:/loop 提供循环,CLAUDE.md 提供记忆,Git hook 提供持久化。


一台电脑,无数只虾

OpenClaw 的一个卖点是可以同时跑多个 Agent 实例。

Claude Code 同样可以。

打开多个终端窗口,每个窗口启动一个 Claude Code session,指向不同的项目目录,各跑各的 /loop。彼此完全独立,互不干扰。

# 终端 1:前端项目,每 10 分钟跑测试cd /***/{project-a} && claude --dangerously-skip-permissions> /loop 10m 跑一遍 npm test,失败的用例尝试修复
# 终端 2:后端项目,每 30 分钟检查 GitHubcd /***/{project-b} && claude --dangerously-skip-permissions> /loop 30m 检查 GitHub 有没有新 issue 和 PR,需要处理的帮我处理
# 终端 3:数据项目,每小时做一次分析cd /***/{project-c} && claude --dangerously-skip-permissions> /loop 1h 读取今天的用户行为数据,生成异常指标报告

一台 Mac,三个终端,一只虾盯测试,一只虾盯 GitHub,一只虾盯数据。

想加第四只?

再开一个终端就行。理论上,只要你的 API 额度撑得住,可以开无数个。

用 Claude Code Max 订阅的话,$200/月不限量。

三只虾、五只虾、十只虾,随便跑。

v2.1.71 还修了一个相关的 bug:此前多个 Claude Code 实例同时运行时,plugin 安装会互相覆盖。现在修了。

和小龙虾的区别

公平地说,Claude Code + /loop 目前还不能完全替代 OpenClaw。

OpenClaw 的优势

  • 有完善的消息通知系统(Telegram、Discord、WhatsApp),Agent 干完活会主动找你汇报

  • 支持跨设备、跨平台运行,手机上也能收到 Agent 的消息

  • 有社区贡献的大量现成 Skill,开箱即用

  • 可以 7x24 小时无人值守运行

Claude Code 的优势

  • 和你的开发环境零距离,直接读写文件、跑命令、访问 Git

  • 代码理解能力是顶级的,毕竟底层是 Opus 4.6

  • /loop + CLAUDE.md + Hook 的组合已经覆盖了大部分自主 Agent 场景

  • 不需要额外安装任何东西,一个终端就够了

对于开发者来说,Claude Code 已经是更自然的选择。

对于需要跨平台通知、非技术任务自动化的场景,OpenClaw 仍然更合适。

而 OpenClaw 的优势……其实给 Claude Code 说一声,它就可以自己给补齐活了。

毕竟 Claude Code 还有了 remote control 的远程控制功能。

而且 Claude Code Desktop,也已经支持 scheduled tasks 的持久化调度(不依赖终端 session)。

此外——

v2.1.71 还带了一些其他更新:voice 模式的按键现在可以自定义了,启动冻结 bug 修了好几个,多实例运行更稳定了。完整 changelog 见 GitHub。

但真正改变游戏规则的,是 /loop

一行命令,Claude Code 就从对话工具变成了自主 Agent。配合 CLAUDE.md 和 Git hook,你可以在自己的电脑上跑起一整个 Agent 军团。

Ralph Loop 要写脚本,OpenClaw 要装软件。

现在只需要:

/loop

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询