关于 autopilot-loop
autopilot-loop 是用于逐轮运行 Claude Code /loop 的 Skill。它检查任务状态、预测并执行下一步操作、记录结果,并在适当时安排后续迭代。
主要功能
- 01检查 Autopilot 状态
- 02预测下一项任务
- 03执行并记录操作
- 04完成或达到迭代上限时停止
- 05安排下一轮迭代
适用场景
- 01处理团队任务列表中的任务
- 02推进 MCP swarm 任务
- 03处理 Markdown 清单条目
MCP 相关
使用 MCP 工具检查 Autopilot 状态、预测操作、记录结果、配置任务来源及禁用 Autopilot。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill autopilot-loop安装后在 Claude Code 中输入/autopilot-loop确认已加载。
详细介绍
使用 Claude Code 原生的 /loop 运行一轮自动驾驶:
- 检查状态:
mcp__plugin_ruflo-core_ruflo__autopilot_status - 如果所有任务均已完成或已达到最大迭代次数,则调用
mcp__plugin_ruflo-core_ruflo__autopilot_disable并停止 - 获取预测:调用
mcp__plugin_ruflo-core_ruflo__autopilot_predict,确定最优的下一步操作 - 执行预测的任务(启动 Agent、编辑代码、运行测试等)
- 通过
mcp__plugin_ruflo-core_ruflo__autopilot_log记录日志 - 安排下一轮:
ScheduleWakeup({ delaySeconds: 270, reason: "next autopilot iteration" })
缓存感知调度
始终使用 270 秒的延迟(低于 300 秒的缓存 TTL),以在各轮迭代之间保持提示词缓存预热。
任务来源
自动驾驶从以下位置发现任务:
- team-tasks:Claude Code TaskList 条目
- swarm-tasks:MCP task_list 条目
- file-checklist:受跟踪文件中的 Markdown 复选框条目
配置:mcp__plugin_ruflo-core_ruflo__autopilot_config({ taskSources: ["team-tasks", "swarm-tasks"] })
评论
支持 Markdown