/loop命令用于定时重复执行Slash命令或普通Prompt,适合需要定期检查或轮询的场景。它在Claude Code会话中运行,不是系统级调度工具。
基本语法:/loop <间隔> <命令>
5m(5分钟)/ 1h(1小时)/ 30s(30秒)/loop不加固定间隔,由AI自定节奏/loop 5m /status/loop 10m 检查构建状态/loop在Claude Code会话空闲时触发,使用ScheduleWakeup机制安排下次执行。每次执行后重新调度,不保证精确的时间间隔(存在一定抖动)。
| 对比维度 | /loop | Cron |
|---|---|---|
| 运行层级 | 会话内循环 | 系统级调度 |
| 配置方式 | 无需额外配置,直接在会话中使用 | 需要 CronCreate API 或 crontab 配置 |
| 持久性 | 依赖会话持续运行 | 可持久化跨会话,系统重启后依然有效 |
| 精确度 | 有抖动,不保证精确间隔 | 秒级精确调度 |