mcpField
C
cli-setup

cli-setup

github.com/diegosouzapw開発82.9k1.1k 回インストール今日更新
リポジトリ

cli-setup について

cli-setupは、OmniRouteコマンドラインの設定と管理を支援するスキルです。初期セットアップ、CLIツール設定、環境変数、更新、自動起動の操作を扱います。

主な機能

  1. 01コマンドラインの初期セットアップ
  2. 02CLIツール設定の表示と編集
  3. 03書き込み前の設定検証
  4. 04環境変数の表示と管理
  5. 05アップデートの確認と適用
  6. 06自動起動の有効化・無効化・状態確認

活用シーン

  1. 01プロバイダーとデフォルトモデルの設定
  2. 02モデル向けCLIツール設定
  3. 03セッションの環境変数確認
  4. 04OmniRouteの更新確認または適用

インストール

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

$npx skills add https://github.com/diegosouzapw/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

コメント