Laliet/cc-switch-web

⭐️ A cross-platform web-based All-in-One assistant tool for Claude Code, Codex & Gemini CLI, based on CC Switch.

何を解決するか

Claude Code、Codex、Gemini CLI、OpenCode、OpenClawなどの複数のAI CLIツールを管理する際、隠し設定ファイルや環境変数を手動で編集する必要があることがよくあります。cc-switch-webは、異なるAIプロバイダー間を切り替え、システムプロンプトを管理し、Model Context Protocol (MCP) サーバーをコマンドラインに触れずに設定できる統合されたグラフィカルインターフェースを提供します。

動作方法

このプロジェクトは、ターゲットCLIツールの設定ファイル(例:~/.claude.json~/.gemini/.env)に直接設定を書き込む設定管理ツールとして機能します。Tauriを介してネイティブデスクトップアプリとして、またはAxumを介してヘッドレスWebサーバーとしてデプロイ可能で、ブラウザからローカルまたはサーバーサイドのAI環境を管理できます。

対象ユーザー

複数のAIコーディングアシスタントを使用し、APIキーを一元管理し、OpenAI互換プロバイダー間を切り替え、異なるツール間でMCPサーバーやシステムプロンプトを整理したい開発者やパワーユーザー。

主な特徴

  • ワンクリックプロバイダースイッチング:複数の対応ツールで、OpenRouter、DeepSeekなどの異なるAI APIエンドポイントをすばやく切り替え可能。
  • 統合MCP管理:異なるAIアシスタント間でModel Context Protocolサーバーの設定を一元管理。
  • スキルマーケット:GitHubリポジトリから直接Claudeスキルを閲覧・インストール可能。
  • Webサーバーモード:Basic AuthとCORS設定に対応したヘッドレス/クラウドデプロイメントをサポート。
  • セッションマネージャー:さまざまなAI CLIツールのホスト側セッションを閲覧・検索可能。
  • システムプロンプトエディタ:ツール固有のプロンプトファイルを編集するための組み込みエディタで、構文強調表示をサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト