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
- 01Create, list, update, and delete combos
- 02Suggest routing strategies
- 03Switch active combos
- 04Inspect combo metrics
- 05Configure fallback chains
Use cases
- 01Compare routing options for a task
- 02Activate a different routing combo
- 03Create a combo for selected models
- 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-routingAfter installing, type/cli-routingin Claude Code to confirm it loaded.
Details
From the project READMEOverview
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