cli-setup について
cli-setup は、OmniRoute のコマンドラインを使った初期設定と全体設定のガイドです。プロバイダー、環境変数、CLI 設定の管理に加え、自動起動と更新確認も扱います。
主な機能
- 01プロバイダーとデフォルトモデルの設定
- 02CLI 設定の表示・変更・検証
- 03環境変数の確認と管理
- 04自動起動の有効化・無効化・状態確認
- 05CLI 更新の確認と適用
活用シーン
- 01OmniRoute の初期設定とプロバイダー追加
- 02対応ツール向け設定の生成や検証
- 03現在のセッションの環境変数確認
- 04自動起動の管理と更新確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cheaper-inference/ omniroute --skill cli-setupインストール後、Claude Code で/cli-setupを入力して読み込まれたか確認します。
詳細
概要
CLI の setup コマンドと config コマンドを使って、初期セットアップの実行、グローバル CLI 設定の構成、環境変数の管理、更新の確認、自動起動の設定を行います。
クイックインストール
npm install -g omniroute # or: npx omniroute
omniroute --version
サブコマンド
autostart
例:
omniroute autostart
autostart enable
例:
omniroute autostart enable
autostart disable
例:
omniroute autostart disable
autostart toggle
例:
omniroute autostart toggle
autostart status
例:
omniroute autostart status
config
CLI ツールの設定を表示または更新します
例:
omniroute config
config list
すべての CLI ツールと設定状態を一覧表示します
フラグ:
--json
例:
omniroute config list
config get <tool>
ツールの現在の設定を表示します
フラグ:
--json
例:
omniroute config get <tool>
config set <tool>
ツールの設定を書き込みます
フラグ:
--model <model>--non-interactive--yes--allow-container-write
例:
omniroute config set <tool>
config validate <tool>
書き込みを行わずに設定形式を検証します
フラグ:
--model <model>--json
例:
omniroute config validate <tool>
config opencode
OpenCode の設定を生成します(次のエイリアスです:
フラグ:
--model <model>--non-interactive--yes--allow-container-write
例:
omniroute config opencode
config lang
例:
omniroute config lang
config get
フラグ:
--json
例:
omniroute config get
config set <code>
フラグ:
--force
例:
omniroute config set <code>
config list
フラグ:
--json
例:
omniroute config list
env
環境変数を表示および管理します
例:
omniroute env
env show
現在の環境変数を表示します
フラグ:
--json
例:
omniroute env show
env get <key>
単一の環境変数を取得します
例:
omniroute env get <key>
env set <key> <value>
環境変数を設定します(現在のセッションのみ)
例:
omniroute env set <key> <value>
setup
フラグ:
--password <value>--add-provider--provider <id>--provider-name <name>--api-key <value>--default-model <model>--provider-base-url <url>--test-provider--non-interactive--list
例:
omniroute setup
update
フラグ:
--check--apply--changelog--dry-run--no-backup--yes
例:
omniroute update
コメント
Markdown 対応