Claude Code 内置命令

/loop 命令
完全指南

让 AI 自动循环执行任务——监控部署、轮询状态、定期报告,一句话启动,全程无人值守

/loop 5m check the deploy
向下滚动探索 ↓

一行命令,循环不止

/loop 是 Claude Code 的内置定时循环命令,可以按固定间隔反复执行任何提示词或斜杠命令

/loop [interval] <prompt>

参数格式说明
intervalNs Nm Nh Nd执行间隔。秒/分/时/天,最小粒度 1 分钟。可省略,默认 10 分钟
prompt自然语言 或 /command每次循环要执行的内容——可以是任意提示词,也可以是其他斜杠命令

看看它怎么跑

点击下方不同标签,观看 /loop 在真实场景中的运行效果

claude — deploy monitoring
claude — daily report
claude — test polling

用 /loop 解决实际问题

从部署监控到定时清理,/loop 能自动完成大量重复性任务

🖥️

CI/CD 部署监控

部署后持续检查 CI 流水线状态,构建完成或失败时自动通知你下一步该做什么

# 每 5 分钟检查一次部署状态
/loop 5m check the deploy status on GitHub Actions
高频 · 推荐 5 分钟
🚀

PR 看护 (Babysit)

提交 PR 后自动跟踪审查状态,发现新的 review 评论或合并冲突时及时提醒

# 每 10 分钟查看 PR 动态
/loop 10m /babysit-prs
推荐 10 分钟
📊

定期站会 / 报告

自动生成团队站会报告,汇总最近的 git 提交、PR 状态、Issue 变化

# 每小时生成一次站会报告
/loop 1h /standup 1
低频 · 推荐 1 小时
🧹

定时清理任务

定期扫描并清理临时文件、过期缓存、无用分支,保持项目仓库整洁

# 每 30 分钟检查并清理
/loop 30m clean up stale branches and temporary files
中频 · 推荐 30 分钟
🧪

测试结果轮询

测试套件运行时间较长时,自动轮询测试结果,失败时立即分析原因

# 每 5 分钟检查测试进度
/loop 5m check if the e2e test suite has finished, report any failures
高频 · 推荐 5 分钟
🔄

服务健康监控

监控生产环境 API 端点、数据库连接、第三方服务可用性,异常时告警

# 每 10 分钟健康检查
/loop 10m check API health endpoints and report any issues
推荐 10 分钟

/loop 内部运行流程

理解每轮循环中发生了什么

1

🕐 等待间隔时间

系统根据你设定的时间间隔(如 5m)等待,期间你可以继续正常对话

2

🤖 自动执行提示词

间隔到达后,Claude 自动执行你指定的提示词或斜杠命令

3

📝 返回结果

Claude 执行完毕后输出结果,你可以查看或继续互动

4

🔁 重新计时

执行完成后,间隔计时器重置,等待下一轮

5

⏹️ 手动停止

循环会一直持续,直到你发送 /loop(不带参数)或关闭会话

常见用法速查表

一句话搞定,不用记复杂参数

场景命令说明
省略间隔 /loop check the deploy 默认每 10 分钟执行一次
秒级间隔 /loop 60s check status 最短 1 分钟(60s)
分钟间隔 /loop 5m /babysit-prs 最常用,每 5 分钟
小时间隔 /loop 1h /standup 1 适合站会等低频任务
天级间隔 /loop 1d clean up stale branches 日常维护任务
嵌套命令 /loop 30m /code-review 可以组合任意斜杠命令

用好 /loop 的 5 个技巧

💡

高效使用建议

  • 间隔不要太短——建议 ≥ 5 分钟,避免频繁消耗上下文窗口
  • 提示词要具体——"check deploy status of PR #42" 比 "check deploy" 更有效
  • 配合斜杠命令——/loop 可以嵌套任何 /command,组合使用更强大
  • 关注缓存预热——间隔 ≤ 5 分钟可保持 prompt cache 命中,减少 token 消耗
  • 随时可停——发送空 /loop 即可停止,或直接 Ctrl+C 中断