mcpField
C
cost-booster-route

cost-booster-route

github.com/ruvnetエージェントワークフロー80.0k684 回インストール今日更新
リポジトリ

cost-booster-route について

cost-booster-routeは、Rufloの3段階ルーターでタスクの説明を振り分け、Agent BoosterのTier 1対象となるタスクを報告するスキルです。Tier 2/3の費用上限を見積もり、cost-report向けにルーティング結果を保存します。

主な機能

  1. 01タスク説明のルーティング
  2. 02Tier 1対象の識別
  3. 03モデル推奨の抽出
  4. 04Tier 2/3費用上限の見積もり
  5. 05ルーティング概要の保存

活用シーン

  1. 01類似タスクの一括処理前に評価
  2. 02単純な変換タスクのモデル費用を確認
  3. 03cost-reportに階層データを渡す

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ruvnet/ruflo --skill cost-booster-route

インストール後、Claude Code で/cost-booster-routeを入力して読み込まれたか確認します。

詳細

コストブースターのルーティング

mcp__plugin_ruflo-core_ruflo__hooks_route をラップし、3 層ルーターが Agent Booster(Tier 1)の対象と判定したタスクの数を報告します。Tier 1 のバイパス処理は WASM 変換として実行されるため、LLM の呼び出しはなく、構造上のコストは $0 です。

使用するタイミング

類似タスクをまとめて実行する前、または cost-report に、単純な変換のように見える説明(var-to-const、add-types、add-error-handling、async-await、add-logging、remove-console)に対する Sonnet/Opus の費用が表示された場合に使用します。

手順

  1. タスクを収集する — 単一の引数、または memory_search 経由で cost-tracking から取得した最近のエントリを使います。バッチの上限は 50 件です。

  2. 各タスクをルーティングする — 説明を指定して hooks_route を呼び出し、応答文字列全体を取得します。

  3. 振り分ける — 応答にリテラル文字列 [AGENT_BOOSTER_AVAILABLE] が含まれるかどうかで、Tier 1 と Tier 2/3 に分類します。存在する場合は [TASK_MODEL_RECOMMENDATION] Use model="X" を抽出します。

  4. 費用を計算する — Tier 1 の分類分は $0 です。Tier 2/3 の分類分は、REFERENCE.md の料金と推奨モデルを使ってタスクごとの上限額を計算します。

  5. 報告する

    === Booster bypass report ===
    Tasks analyzed:        50
    Tier 1 (booster):      18 (36%)  — $0.00
    Tier 2/3 (LLM):        32 (64%)  — $X.XX (upper-bound)
    Booster intents:       var-to-const (8), add-types (5), remove-console (5)
    
  6. 保存する — memory_store --namespace cost-tracking --key "booster-route-$(date +%Y%m%d-%H%M%S)" --value '{"tier1": N, "tier2_or_3": M, ...}' を実行し、cost-report が Tier のシグナルを取得できるようにします。

注意事項 — 上流での主張であり、まだ検証されていません

  • [AGENT_BOOSTER_AVAILABLE] が出力されるのは、上流ルーターが routeResult.agentBoosterIntent.type(v3/@claude-flow/cli/src/mcp-tools/hooks-tools.ts:1228)を設定した場合のみです。公開されている CLI の semantic-VectorDb パスでは、分類器が常に呼び出されるわけではありません。そのため、この分類は Tier 1 の対象範囲の下限として扱ってください。
  • ルートの CLAUDE.md では、レイテンシが <1ms、LLM より 352× faster とされています。<1ms と $0 は構造上の値ですが、352× はここでは上流での主張であり、まだ検証されていません。ルーターが実際に返す内容を報告してください。
  • 上流での主張と測定値を比較した表の全体については、docs/benchmarks/0002-baseline.md を参照してください。

相互参照

ADR-0002 Decision #1 · ruflo-intelligence ADR-0001 §「Neutral」(cost-optimize のステップ 8 を介してルーティング結果のループを閉じます)· CLAUDE.md ルート §「3-Tier Model Routing (ADR-026)」。

コメント