コンテンツにスキップ

CLI リファレンス

claudex [OPTIONS] [COMMAND]
オプション説明
--config <PATH>設定ファイルパスを上書き
--versionバージョンを表示
--helpヘルプを表示

コマンドなしで実行すると、プロファイルが設定されている場合は TUI ダッシュボードを起動し、プロファイルが存在しない場合はウェルカムメッセージを表示します。

特定のプロバイダープロファイルで Claude Code を実行します。

Terminal window
claudex run <PROFILE> [PROMPT] [OPTIONS] [-- ARGS...]
引数 / オプション説明
PROFILEプロファイル名、またはスマートルーティングの場合は auto
PROMPT非対話(ワンショット)実行のための任意のプロンプト
-m, --model MODELこのセッションのデフォルトモデルを上書き
--hyperlinksOSC 8 ターミナルハイパーリンクを強制有効化
--printレスポンスを出力して終了(非対話モード)
--dangerously-skip-permissionsすべての権限プロンプトをスキップ(CI/CD で --print と併用)
ARGS...claude に渡す追加引数(-- の後)
Terminal window
# Grok を使用(対話モード)
claudex run grok
# 特定のモデルで Grok を使用
claudex run grok -m grok-3-mini-beta
# スマートルーティング
claudex run auto
# ターミナルハイパーリンクを強制有効化
claudex run grok --hyperlinks
# 非対話ワンショット実行
claudex run grok "Explain this codebase" --print
# CI/CD パイプラインでの使用(プロンプトなし、権限なし)
claudex run grok "Fix lint errors" --print --dangerously-skip-permissions
# claude に追加引数を渡す
claudex run grok -- --verbose

プロバイダープロファイルを管理します。

Terminal window
claudex profile list

ステータス、プロバイダータイプ、モデルを含む設定済みのすべてのプロファイルを一覧表示します。

Terminal window
claudex profile add

新しいプロファイルを追加する対話型ウィザード。プロバイダー選択、API キー入力(オプションでキーリング保存)、モデル選択、接続テストをガイドします。

Terminal window
claudex profile show <NAME>

すべての設定フィールドを含む特定プロファイルの詳細を表示します。

Terminal window
claudex profile remove <NAME>

設定からプロファイルを削除します。

Terminal window
claudex profile test <NAME|all>

特定のプロファイルまたはすべてのプロファイルの接続テストを行います。プロバイダーの /models エンドポイントに軽量リクエストを送信します。

プロバイダープロファイルの OAuth サブスクリプション認証を管理します。

Terminal window
claudex auth login <PROVIDER> [OPTIONS]
オプション説明
--profile <NAME>特定のプロファイルに関連付け
--enterprise-url <URL>カスタムエンタープライズサーバー URL(セルフホスト GitLab 等)
--headlessヘッドレス(デバイスコード)フローを使用、ブラウザ起動をスキップ

OAuth を使用してプロバイダーにログインします。対応プロバイダー: claudeopenaigoogleqwenkimigithubgitlab

Terminal window
# OpenAI にログイン(Codex CLI から読み取り)
claudex auth login openai --profile codex-sub
# Claude にログイン(~/.claude から読み取り)
claudex auth login claude
# Google にログイン
claudex auth login google --profile gemini-sub
# エンタープライズ URL で GitLab にログイン
claudex auth login gitlab --enterprise-url https://gitlab.mycompany.com
# ヘッドレスモード(ブラウザなし、デバイスコードのみ)
claudex auth login github --headless
Terminal window
claudex auth status [PROVIDER]

現在の認証ステータスを表示します。プロバイダー引数なしの場合、設定済みのすべての OAuth プロファイルのステータスを表示します。

Terminal window
# すべての OAuth プロファイルを確認
claudex auth status
# 特定のプロバイダーを確認
claudex auth status openai
Terminal window
claudex auth refresh <PROVIDER>

プロバイダーの OAuth トークンを手動でリフレッシュします。トークンは期限切れ時にプロキシによっても自動的にリフレッシュされます。

Terminal window
claudex auth logout <PROVIDER>

プロバイダーの保存済み OAuth トークンをシステムキーリングから削除します。

翻訳プロキシサーバーを管理します。

Terminal window
claudex proxy start [OPTIONS]
フラグ説明
-p, --port PORTプロキシポートを上書き(デフォルト: 設定から)
-d, --daemonバックグラウンドデーモンとして実行
Terminal window
claudex proxy stop

プロキシデーモンを停止します(PID ファイル経由で SIGTERM を送信)。

Terminal window
claudex proxy status

プロキシが実行中かどうかとポートを表示します。

Terminal window
claudex dashboard

リアルタイム監視とクイック起動のための TUI ダッシュボードを起動します。

設定ファイルを管理します。

Terminal window
claudex config show

読み込まれた設定ファイルパス、検索順序、現在の設定値を表示します。

Terminal window
claudex config path

解決された設定ファイルパスのみを表示します。

Terminal window
claudex config init

組み込みテンプレートからカレントディレクトリに新しい設定ファイルを作成します。

Terminal window
claudex config recreate

config.example.toml から設定ファイルを再作成し、既存の設定を上書きします。

Terminal window
claudex config edit

$EDITOR(または $VISUAL)で設定ファイルを開きます。

Terminal window
claudex config validate

設定の構文、プロファイル参照(backup_providers、router rules)、OAuth プロバイダー設定を検証します。エラーと警告を報告します。

Terminal window
claudex config get <KEY>

キーパス(例: proxy_portprofiles.0.name)で特定の設定値を取得します。

Terminal window
claudex config set <KEY> <VALUE>

キーパスで特定の設定値を設定します。

Terminal window
claudex config export

現在のマージ済み設定を TOML 形式で標準出力にエクスポートします。

コンフィギュレーションセット(ルール、スキル、MCP サーバーのインストール可能なバンドル)を管理します。

Terminal window
claudex sets add <PATH>

manifest.json(または manifest.yaml)を含むローカルディレクトリからコンフィギュレーションセットをインストールします。

Terminal window
claudex sets remove <NAME>

名前を指定してインストール済みのコンフィギュレーションセットを削除します。

Terminal window
claudex sets list

インストール済みのすべてのコンフィギュレーションセットをバージョン、説明、コンポーネントの概要とともに一覧表示します。

Terminal window
claudex sets update <NAME> <PATH>

新しいマニフェストパスから既存のコンフィギュレーションセットを更新します。

Terminal window
claudex sets show <NAME>

すべてのコンポーネントを含む、インストール済みコンフィギュレーションセットの詳細情報を表示します。

Terminal window
claudex update [OPTIONS]
フラグ説明
--checkアップデートの確認のみ行い、インストールしない

--check なしの場合は、GitHub Releases から最新バージョンをダウンロードしてインストールします。