mcpField
C
cli-routing

cli-routing

github.com/diegosouzapwAgent workflows82.6k1.0k installsUpdated today
Repository

About cli-routing

cli-routing provides CLI commands for managing OmniRoute routing combos. It supports strategy suggestions, combo metrics, and interactive fallback-chain configuration.

Key features

  1. 01Create, list, update, and delete combos
  2. 02Suggest routing strategies
  3. 03Switch active combos
  4. 04Inspect combo metrics
  5. 05Configure fallback chains

Use cases

  1. 01Compare routing options for a task
  2. 02Activate a different routing combo
  3. 03Create a combo for selected models
  4. 04Set up a fallback chain

Install

Copy the command and run it in a terminal.

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

After installing, type/cli-routingin Claude Code to confirm it loaded.

Details

From the project README

Overview

Create, list, update, and delete routing combos from the CLI. Test routing strategies, inspect combo metrics, and configure fallback chains interactively.

Quick install

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

Subcommands

suggest

Flags:

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

Example:

omniroute suggest
combo combo

Example:

omniroute combo combo
combo list

List configured routing combos

Flags:

  • --json

Example:

omniroute combo list
combo switch <name>

Activate a routing combo

Example:

omniroute combo switch <name>
combo create <name>

Create a new routing combo

Flags:

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

Example:

omniroute combo create <name>
combo delete <name>

Delete a routing combo

Flags:

  • --yes

Example:

omniroute combo delete <name>

Comments

Markdown supported