SuperAPI AI 工具集

autopilot-loop

智能体与模型

查看项目

更新于 10-15 14:25

技能介绍

用途

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 获得最优的下一步动作。
  • 执行任务:执行预测的任务,例如派生智能体、编辑代码、运行测试等。
  • 记录日志:通过 mcp__plugin_ruflo-core_ruflo__autopilot_log 记录本次迭代。
  • 安排下一次唤醒:调用 ScheduleWakeup({ delaySeconds: 270, reason: "next autopilot iteration" })。

使用方式

该技能依赖 Claude Code 原生的 /loop 机制运行。每次迭代按上述步骤顺序执行。缓存感知调度要求始终使用 270 秒延迟(低于 300 秒缓存 TTL),以在迭代之间保持提示缓存热度。

任务来源

Autopilot 可从以下来源发现任务:

  • 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"] }) 进行配置。

适用场景

适用于需要在 Claude Code 中自动推进多任务、持续迭代并定期唤醒执行的开发工作流。

限制

关于收费、价格、平台支持范围、具体效果等信息,资料中暂未提供。