Claude CodeとCodexの設定を管理するCC Switch
CC Switchは、公式アカウント、AI API中継サービス、ローカルモデル、複数のAIコーディングCLIを切り替える場合に役立ちます。先に、ベースURLとAPIキーが手動設定で動作することを確認してから使用してください。
インストールとダウンロード
GitHub Releasesから最新のWindows、macOS、Linux向けビルドをダウンロードします。macOSでは、READMEにHomebrewを使う方法も記載されています。
brew install --cask cc-switch
プロバイダーを追加または切り替えた後は、ターミナルまたは対象CLIを再起動し、Claude Code、Codex、Gemini CLI、OpenCode、OpenClawに新しい設定を読み込ませます。Linuxでは、.deb、.rpm、AppImageなど、使用しているディストリビューションに合うファイルを選んでください。
主な機能
プロジェクトのREADMEでは、CC SwitchをClaude Code、Codex、Gemini CLI、OpenCode、OpenClaw向けのクロスプラットフォーム設定管理ツールと説明しています。
主な機能は、プロバイダー管理、ワンクリック切り替え、50を超えるプロバイダープリセット、インポートとエクスポート、システムトレイからの切り替え、一部アプリ向けの共通プロバイダー同期です。
このほか、MCP、プロンプト、スキル、使用量と費用の追跡、セッション閲覧、クラウド同期、ローカルプロキシモード、フェイルオーバー、自動バックアップにも対応しています。
中継サービス設定時の確認事項
中継サービスを追加する前に、CC Switchを使わず、対象CLIでベースURL、APIキー、モデル名が動作することを確認してください。
コーディングCLIのプロファイルを切り替える前に、サービスがOpenAI互換チャット、Anthropic互換API、ツール固有形式のどれを必要とするか確認します。
切り替えが反映されない場合は、最初にターミナルまたはCLIを再起動してください。CC SwitchのREADMEでも、プロバイダー変更後は多くのツールで再起動が必要だと説明されています。
役立つ場面
- Claude Code、Codex、Gemini CLI、OpenCodeなどを併用している。
- 公式API、OpenAI互換中継サービス、ローカルモデルのエンドポイントを頻繁に切り替える。
- サービスを変えるたびにシェルプロファイル、設定ファイル、
config.tomlを手動編集したくない。 - 動作確認済みの設定があり、安全に切り替えて整理したい。






