autopilot-loop — скилл для Claude Code: автономные итерации
Скилл запускает одну итерацию автономного цикла: проверяет прогресс, выбирает следующую задачу и расписывает пробуждение агента. Нужен, если вы хотите, чтобы Claude работал без перерывов между задачами.
npx skills add ruvnet/ruflo --skill autopilot-loop -a claude-codeЧто делает autopilot-loop
autopilot-loop берёт задачи из трёх источников: списков Claude Code, MCP-серверов и чек-листов в файлах. На каждой итерации скилл проверяет статус через mcp__plugin_ruflo-core_ruflo__autopilot_status, получает рекомендацию по следующему действию через mcp__plugin_ruflo-core_ruflo__autopilot_predict, выполняет его и логирует результат.
Цикл останавливается, когда все задачи завершены или достигнут лимит итераций. Между пробуждениями скилл ждёт 270 секунд — это сохраняет кэш промпта тёплым и экономит контекст. Инструменты, которыми располагает скилл: проверка статуса, предсказание, логирование, отслеживание прогресса, остановка цикла и планирование перезапуска.
Переключаются источники задач через mcp__plugin_ruflo-core_ruflo__autopilot_config. Если нужны только team-tasks и swarm-tasks, остальное исключается.
Какие задачи решает
- Запустить агента на длительную работу без ручного вмешательства
- Чередовать проверку статуса, выполнение и планирование пробуждения
- Держать кэш промпта между итерациями, чтобы не тратить токены
- Собрать задачи из разных хранилищ в один очередь
Примеры запросов агенту
- /autopilot-loop
- запусти автопилот для следующей итерации
- выполни одну итерацию цикла с проверкой статуса
Как установить autopilot-loop
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill autopilot-loop -a claude-code2Вручную: положить файлы
~/.claude/skills/autopilot-loop/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/autopilot-loop/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill autopilot-loop -a codex2Вручную: положить файлы
.agents/skills/autopilot-loop/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill autopilot-loop -a cursor2Вручную: положить файлы
.cursor/skills/autopilot-loop/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ruvnet/ruflo autopilot-loop2Вручную: положить файлы
.github/skills/autopilot-loop/SKILL.md1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill autopilot-loop -a gemini-cli2Командой платформы
gemini skills install https://github.com/ruvnet/ruflo --path plugins/ruflo-autopilot/skills/autopilot-loopВручную: положить файлы
.devin/skills/autopilot-loop/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill autopilot-loop -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора104
Весь набор →Похожие
Вопросы о autopilot-loop
Как установить autopilot-loop в Claude Code?
Выполните npx skills add ruvnet/ruflo --skill autopilot-loop -a claude-code. Скилл появится в ~/.claude/skills/autopilot-loop/SKILL.md.
Что делает autopilot-loop?
Один цикл: проверка статуса задач, предсказание оптимального действия, его выполнение и расписание следующего пробуждения через 270 секунд.
Почему задержка именно 270 секунд?
Это ниже лимита кэша промпта (300 секунд), поэтому Claude сохраняет контекст между итерациями и тратит меньше токенов.
Исходный текст
SKILL.md · MIT
---
name: autopilot-loop
description: Run an autonomous /loop iteration -- check progress, work on next task, schedule next wake
argument-hint: ""
allowed-tools: mcp__plugin_ruflo-core_ruflo__autopilot_status mcp__plugin_ruflo-core_ruflo__autopilot_predict mcp__plugin_ruflo-core_ruflo__autopilot_log mcp__plugin_ruflo-core_ruflo__autopilot_progress mcp__plugin_ruflo-core_ruflo__autopilot_disable ScheduleWakeup Agent
---
Run one autopilot iteration using Claude Code's native /loop:
1. Check status: `mcp__plugin_ruflo-core_ruflo__autopilot_status`
2. If all tasks complete or max iterations reached, call `mcp__plugin_ruflo-core_ruflo__autopilot_disable` and stop
3. Get prediction: `mcp__plugin_ruflo-core_ruflo__autopilot_predict` for the optimal next action
4. Execute the predicted task (spawn agent, edit code, run tests, etc.)
5. Log via `mcp__plugin_ruflo-core_ruflo__autopilot_log`
6. Schedule next: `ScheduleWakeup({ delaySeconds: 270, reason: "next autopilot iteration" })`
### Cache-Aware Scheduling
Always use delay 270s (under 300s cache TTL) to keep the prompt cache warm between iterations.
### Task Sources
Autopilot discovers tasks from:
- **team-tasks**: Claude Code TaskList entries
- **swarm-tasks**: MCP task_list entries
- **file-checklist**: Markdown checkbox items in tracked files
Configure: `mcp__plugin_ruflo-core_ruflo__autopilot_config({ taskSources: ["team-tasks", "swarm-tasks"] })`
© ruvnet · MIT · ruvnet/ruflo