Files
cc-switch/docs/user-manual/ja/1-getting-started/1.1-introduction.md
Jason bbed2a1fe1 docs: restructure user manual for i18n and add EN/JA translations
Reorganize docs/user-manual/ from flat structure to language subdirectories
(zh/, en/, ja/) with shared assets/. Move existing Chinese docs into zh/,
fix image paths, add multilingual navigation README, and translate all 23
markdown files (~4500 lines each) to English and Japanese.
2026-03-03 08:40:52 +08:00

3.4 KiB
Raw Blame History

1.1 ソフトウェア紹介

CC Switch とは

CC Switch はクロスプラットフォームのデスクトップアプリケーションで、AI プログラミングツールを使用する開発者向けに設計されています。Claude CodeCodexGemini CLIOpenCodeOpenClaw の 5 つの AI プログラミングツールの設定を統一的に管理できます。

どのような問題を解決するか

日常の開発で、以下のような課題に直面することがあります:

  • 複数プロバイダーの切り替えが面倒:異なる API プロバイダー(公式、中継サービスなど)を使用する際、設定ファイルを手動で変更する必要がある
  • 設定が分散して管理しづらいClaude、Codex、Gemini、OpenCode、OpenClaw がそれぞれ独立した設定ファイルを持ち、フォーマットも異なる
  • 使用量を監視できないAPI をどれだけ呼び出したか、いくらかかったかが分からない
  • サービスが不安定:単一プロバイダーに問題が発生すると、ワークフロー全体が中断する

CC Switch は統一されたインターフェースでこれらの問題を解決します。

主要機能

プロバイダー管理

  • ワンクリックで複数の API プロバイダー設定を切り替え
  • プリセットテンプレートで一般的なプロバイダーを素早く追加
  • 統一プロバイダー機能で、アプリ間で設定を共有
  • 使用量クエリと残額表示
  • エンドポイント速度テスト

拡張機能

  • MCP サーバーModel Context Protocol サーバーを管理し、AI の機能を拡張
  • Prompts:システムプロンプトのプリセットを管理し、さまざまなシーンで素早く切り替え
  • Skills:スキル拡張のインストールと管理

プロキシと高可用性

  • ローカルプロキシサービスで、リクエストログと使用量統計を記録
  • 自動フェイルオーバー、メインプロバイダーの障害時にバックアップへ自動切り替え
  • サーキットブレーカー機能で、障害プロバイダーへの頻繁なリトライを防止
  • 詳細な Token 使用量トラッキングとコスト見積もり

対応アプリケーション

アプリ 説明
Claude Code Anthropic 公式の AI プログラミングアシスタント
Codex OpenAI のコード生成ツール
Gemini CLI Google の AI コマンドラインツール
OpenCode オープンソース AI プログラミングターミナルツール
OpenClaw オープンソース AI プログラミングアシスタント(マルチプロバイダーゲートウェイ)

対応プラットフォーム

  • Windows 10 以上
  • macOS 10.15 (Catalina) 以上
  • Linux Ubuntu 22.04+ / Debian 11+ / Fedora 34+

技術アーキテクチャ

CC Switch はモダンな技術スタックで構築されています:

  • フロントエンドReact 18 + TypeScript + Tailwind CSS
  • バックエンドTauri 2 + Rust
  • データストレージSQLiteプロバイダー、MCP、Prompts+ JSONデバイス設定

このアーキテクチャにより:

  • クロスプラットフォームでの一貫した体験
  • ネイティブレベルのパフォーマンス
  • 安全なローカルデータストレージ