SaladDay/cc-switch-cli
⭐️ A cross-platform CLI All-in-One assistant tool for Claude Code, Codex & Gemini CLI.
何を解決するか
CC-Switch CLI は、複数の AI コーディングアシスタントとそのプロバイダーを、単一のインターフェースから統合的に管理する方法を提供します。Claude Code、Codex、Gemini、OpenCode、Hermes、OpenClaw、Pi などの異なるツールの設定ファイルを手動で編集する必要がなくなり、API エンドポイント、アカウント、システムプロンプトをすばやく切り替えることができます。
動作方法
このツールは Rust で構築されたコマンドラインインターフェース(CLI)およびターミナルユーザーインターフェース(TUI)として動作します。さまざまな AI アプリケーション間で API 設定、OAuth アカウント、Model Context Protocol(MCP)サーバーを管理するスイッチボードとして機能します。グローバル設定を変更せずに、特定のプロバイダーで特定の AI ツールを起動でき、WebDAV を通じた設定の同期もサポートしています。
対象ユーザー
複数の AI コーディングアシスタントや異なる API リレーサービスを使用し、それらのツール間でプロバイダー、アカウント、プロンプトを効率的に管理したい開発者やパワーユーザー。
主な特徴
- マルチアプリサポート: Claude Code、Codex、Gemini、OpenCode、Hermes、OpenClaw、Pi の設定を管理。
- プロバイダー管理: 1クリックで切り替え、API キーの管理、遅延速度テスト、ストリームの健全性チェック。
- 統合 MCP 管理: 複数の対応 AI アプリケーション間で Model Context Protocol サーバーを一元管理。
- アカウント管理: ChatGPT/Codex の OAuth アカウントをローカルで管理し、プロバイダープロファイル間で再利用可能。
- プロンプトプリセット:
CLAUDE.md、AGENTS.mdなどのシステムプロンプトプリセットを、異なるアシスタント間で管理・有効化可能。 - TUI と CLI: インタラクティブなフルスクリーンインターフェースと、スクリプト可能なコマンドラインモードの両方を提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト