autopilot-loop について
autopilot-loop は、Claude Code の /loop を1回ずつ実行するスキルです。タスク状況を確認し、次の操作を予測・実行して記録し、必要に応じて次の反復を予約します。
主な機能
- 01Autopilot 状態の確認
- 02次のタスクの予測
- 03操作の実行と記録
- 04完了時または反復上限で停止
- 05次の反復の予約
活用シーン
- 01チームタスクリストのタスクを進行
- 02MCP swarm タスクの処理
- 03Markdown チェックリスト項目の処理
MCP 対応
MCP ツールで Autopilot の状態確認、操作予測、結果記録、タスクソース設定、Autopilot の無効化を行います。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill autopilot-loopインストール後、Claude Code で/autopilot-loopを入力して読み込まれたか確認します。
詳細
Claude Code のネイティブな /loop を使って、自動操縦を 1 回実行します。
- 状態を確認します:
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" })
キャッシュを考慮したスケジューリング
反復の間、プロンプトキャッシュを維持するため、常に 270 秒(キャッシュの TTL である 300 秒未満)の遅延を指定します。
タスクの取得元
自動操縦は次の場所からタスクを検出します。
- 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 対応