Claude Code /loop 无限循环:一台电脑即可化身无数自主 Agent

less 复制代码
> 本文已收录到 [AI编程一站式导航](https://ai80.net)。本文链接:[03.9 2026 年最佳 AI 编码工具完全指南]
(https://code.ai80.vip/ai-tool-guides/03.9 2026 年最佳 AI 编码工具完全指南)
> 强烈推荐:AI编程巴士网站:[稳定纯净的ClaudeCode套餐供应](https://code.ai80.vip/home);

Claude Code /loop 无限循环:一台电脑即可化身无数自主 Agent

写在前面

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

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

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

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

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

你可能会好奇:

  • /loop 和普通的 cron 脚本有什么本质区别?
  • 怎么把 Claude Code 真正配置成一个自主运转的 Agent?
  • 和最近很火的 OpenClaw(小龙虾)相比,谁更适合开发者?

/loop 怎么用

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

几个典型用法:

  • /loop 5m 检查部署是否完成 --- 每 5 分钟盯一次部署状态
  • /loop 20m 去 GitHub 看看有没有新的 issue,有的话分类打标签 --- 自动处理 issue
  • /loop 1h 跑一遍测试套件,把失败的用例列出来并尝试修复 --- 每小时跑一次测试
  • /loop 30m 分析 logs 目录下最近的错误日志,生成摘要 --- 定期做数据分析
  • /loop 检查构建状态 --- 不指定间隔,默认 10 分钟

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

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

arduino 复制代码
下午 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 就有了自主运转的能力。但光有循环还不够,你需要告诉它「循环的时候干什么」,以及「怎么记住自己干了什么」。

一些典型用法:

arduino 复制代码
/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 每次启动都会读取。这就是它的「大脑」。

一个实际的例子:

markdown 复制代码
# 项目:*** 监控系统

## 核心规则
- 所有 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 里要求写日志:

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

2. 配置 Git hook 自动保存:

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

json 复制代码
{
  "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。彼此完全独立,互不干扰。

bash 复制代码
# 终端 1:前端项目,每 10 分钟跑测试
cd /***/{project-a} && claude --dangerously-skip-permissions
> /loop 10m 跑一遍 npm test,失败的用例尝试修复

# 终端 2:后端项目,每 30 分钟检查 GitHub
cd /***/{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 也在补上------Remote Control 已经支持远程控制,Claude Code Desktop 也已经支持 scheduled tasks 的持久化调度(不依赖终端 session)。

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


常见问题

Q:/loop 任务会一直跑吗?session 关掉怎么办?

A:任务跟随 session 生命周期,关掉终端窗口任务就停了。3 天后自动过期。如果需要持久化调度,可以用 Claude Code Desktop 的 scheduled tasks 功能,它不依赖终端 session。

Q:一个 session 能同时跑多少个 /loop 任务?

A:最多 50 个。一般日常用不到这个上限,除非你真的在批量自动化很多事情。

Q:/loop 里的任务会打断我正在进行的对话吗?

A:不会。任务在 Claude 空闲时执行,不会打断你正在进行的交互。

Q:怎么停止一个 /loop 任务?

A:直接关掉对应的终端 session,或者在 Claude Code 里取消该定时任务。官方文档有具体操作步骤。

Q:--dangerously-skip-permissions 是什么意思,安全吗?

A:这个参数让 Claude 跳过每次操作前的权限确认,适合完全信任的自动化场景。如果你的任务会修改重要文件或执行高风险命令,建议不要加这个参数,让 Claude 保持确认流程。配合 CLAUDE.md 里的权限规范使用更安全。

Q:多个终端同时跑 Claude Code,API 费用怎么算?

A:每个 session 独立计费。用 Claude Pro 订阅的话,多实例同时跑会更快消耗限额;用 Claude Max($200/月)实际上不限量,更适合多实例场景。

less 复制代码
> 本文已收录到 [AI编程一站式导航](https://ai80.net)。本文链接:[03.9 2026 年最佳 AI 编码工具完全指南]
(https://code.ai80.vip/ai-tool-guides/03.9 2026 年最佳 AI 编码工具完全指南)
> 强烈推荐:AI编程巴士网站:[稳定纯净的ClaudeCode套餐供应](https://code.ai80.vip/home);
相关推荐
小和尚同志3 小时前
A社 npm 包事故导致 Claude Code 源码泄漏?
人工智能·aigc·claude
天蓝色的鱼鱼4 小时前
别再只会写 Prompt 了!Claude Code Skills 才是 AI 编程的正确打开方式
ai编程·claude
sunny_5 小时前
💥 Claude Code 源码泄露?我把这个最强 AI Coding Agent 的架构扒干净了
前端·agent·claude
魁首6 小时前
Claude Code 源码泄露的背后,到底与Codex,Gemini 有啥不一样?
前端·openai·claude
与虾牵手7 小时前
Claude Tool Use 怎么用?从零到生产的完整教程(2026)
ai编程·claude
量子位7 小时前
Claude Code能控制电脑了!开发全程不离终端,全无人值守模式启动
ai编程·claude
DigitalOcean9 小时前
当所有人都在讨论 AI 工具时,我们已经用 AI 跑通了一家公司
openai·agent·claude
threerocks9 小时前
【Claude Code 系列课程】01 | Claude Code 架构全览
人工智能·ai编程·claude
陌小成10 小时前
OpenSpec安装和基础使用教程
claude
147API14 小时前
GPT-5.4 vs Claude 4.6 接入差异对比(含迁移与统一接入)
gpt·claude·api中转·api大模型