mcpField
C
cli-routing

cli-routing

github.com/diegosouzapwエージェントワークフロー82.6k1.0k 回インストール今日更新
リポジトリ

cli-routing について

cli-routingは、OmniRouteのルーティングコンボを管理するコマンドラインツールです。戦略の提案やコンボ指標の確認、フォールバックチェーンの対話的な設定に対応します。

主な機能

  1. 01コンボの作成、一覧、更新、削除
  2. 02ルーティング戦略の提案
  3. 03有効なコンボの切り替え
  4. 04コンボ指標の確認
  5. 05フォールバックチェーンの設定

活用シーン

  1. 01タスクに応じたルーティング案の比較
  2. 02別のルーティングコンボへの切り替え
  3. 03選択したモデルでコンボを作成
  4. 04フォールバックチェーンの設定

インストール

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

$npx skills add https://github.com/diegosouzapw/omniroute --skill cli-routing

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

詳細

概要

CLI からルーティングコンボを作成、一覧表示、更新、削除できます。ルーティング戦略をテストし、コンボのメトリクスを確認し、フォールバックチェーンを対話形式で設定できます。

クイックインストール

npm install -g omniroute   # or: npx omniroute
omniroute --version

サブコマンド

suggest

フラグ:

  • --task <description>
  • --max-cost <usd>
  • --max-latency-ms <ms>
  • --weights <json>
  • --top <n>
  • --explain
  • --switch

例:

omniroute suggest
combo combo

例:

omniroute combo combo
combo list

設定済みのルーティングコンボを一覧表示します

フラグ:

  • --json

例:

omniroute combo list
combo switch <name>

ルーティングコンボを有効にします

例:

omniroute combo switch <name>
combo create <name>

新しいルーティングコンボを作成します

フラグ:

  • --models <spec>
  • --model <spec>

例:

omniroute combo create <name>
combo delete <name>

ルーティングコンボを削除します

フラグ:

  • --yes

例:

omniroute combo delete <name>

コメント