mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-04-19 01:43:08 +08:00
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.
355 lines
12 KiB
Markdown
355 lines
12 KiB
Markdown
# 2.1 プロバイダーの追加
|
||
|
||
## 追加パネルを開く
|
||
|
||
メイン画面右上の **+** ボタンをクリックして、プロバイダー追加パネルを開きます。
|
||
|
||
パネルは 2 つのタブに分かれています:
|
||
- **アプリ専用プロバイダー**:現在選択中のアプリ(Claude/Codex/Gemini/OpenCode/OpenClaw)専用
|
||
- **統一プロバイダー**:アプリ間で共有する設定
|
||
|
||
## プリセットで追加
|
||
|
||
プリセットは事前に設定されたプロバイダーテンプレートで、API Key を入力するだけで使用できます。
|
||
|
||
### 操作手順
|
||
|
||
1. 「プリセット」ドロップダウンからプロバイダーを選択
|
||
2. 名前とエンドポイントが自動入力される
|
||
3. **API Key** を入力
|
||
4. (任意)メモを入力
|
||
5. 「追加」をクリック
|
||
|
||
### 主なプリセット
|
||
|
||
#### Claude プリセット
|
||
|
||
| プリセット名 | 説明 |
|
||
|----------|------|
|
||
| Claude 公式 | Anthropic 公式アカウントでログイン |
|
||
| DeepSeek | DeepSeek モデル |
|
||
| 智谱 GLM | 智谱 AI の GLM モデル |
|
||
| 智谱 GLM en | 智谱 AI(英語版) |
|
||
| 百炼 | アリクラウド百炼(通义千問) |
|
||
| Kimi | Moonshot Kimi モデル |
|
||
| Kimi For Coding | Kimi プログラミング専用モデル |
|
||
| ModelScope | 魔搭コミュニティ |
|
||
| KAT-Coder | KAT-Coder モデル |
|
||
| Longcat | Longcat AI |
|
||
| MiniMax | MiniMax モデル |
|
||
| MiniMax en | MiniMax(英語版) |
|
||
| DouBaoSeed | 豆包 Seed モデル |
|
||
| BaiLing | 百灵 AI |
|
||
| AiHubMix | AiHubMix 統合サービス |
|
||
| SiliconFlow | SiliconFlow |
|
||
| SiliconFlow en | SiliconFlow(英語版) |
|
||
| DMXAPI | DMXAPI 中継サービス |
|
||
| PackyCode | PackyCode 中継サービス ⭐ |
|
||
| Cubence | Cubence サービス |
|
||
| AIGoCode | AIGoCode サービス |
|
||
| RightCode | RightCode サービス |
|
||
| AICodeMirror | AICodeMirror サービス |
|
||
| OpenRouter | 統合ルーティングサービス |
|
||
| Nvidia | Nvidia AI サービス |
|
||
| Xiaomi MiMo | Xiaomi MiMo モデル |
|
||
|
||
> ⭐ は公式パートナーを示します。プリセットリストはバージョンの更新に伴い変更される場合があります。アプリ内の実際の表示を基準にしてください。
|
||
|
||
#### Codex プリセット
|
||
|
||
| プリセット名 | 説明 |
|
||
|----------|------|
|
||
| OpenAI 公式 | OpenAI 公式アカウントでログイン |
|
||
| Azure OpenAI | Azure OpenAI サービス |
|
||
| AiHubMix | AiHubMix 統合サービス |
|
||
| DMXAPI | DMXAPI 中継サービス |
|
||
| PackyCode | PackyCode 中継サービス |
|
||
| Cubence | Cubence サービス |
|
||
| AIGoCode | AIGoCode サービス |
|
||
| RightCode | RightCode サービス |
|
||
| AICodeMirror | AICodeMirror サービス |
|
||
| OpenRouter | 統合ルーティングサービス |
|
||
|
||
#### Gemini プリセット
|
||
|
||
| プリセット名 | 説明 |
|
||
|----------|------|
|
||
| Google 公式 | Google OAuth でログイン |
|
||
| PackyCode | PackyCode 中継サービス |
|
||
| Cubence | Cubence サービス |
|
||
| AIGoCode | AIGoCode サービス |
|
||
| AICodeMirror | AICodeMirror サービス |
|
||
| OpenRouter | 統合ルーティングサービス |
|
||
| カスタム | すべてのパラメータを手動設定 |
|
||
|
||
#### OpenCode プリセット
|
||
|
||
| プリセット名 | 説明 |
|
||
|----------|------|
|
||
| DeepSeek | DeepSeek モデル |
|
||
| 智谱 GLM | 智谱 AI の GLM モデル |
|
||
| 智谱 GLM en | 智谱 AI(英語版) |
|
||
| 百炼 | アリクラウド百炼 |
|
||
| Kimi k2.5 | Moonshot Kimi-k2.5 モデル |
|
||
| Kimi For Coding | Kimi プログラミング専用モデル |
|
||
| ModelScope | 魔搭コミュニティ |
|
||
| KAT-Coder | KAT-Coder モデル |
|
||
| Longcat | Longcat AI |
|
||
| MiniMax | MiniMax モデル |
|
||
| MiniMax en | MiniMax(英語版) |
|
||
| DouBaoSeed | 豆包 Seed モデル |
|
||
| BaiLing | 百灵 AI |
|
||
| Xiaomi MiMo | Xiaomi MiMo モデル |
|
||
| AiHubMix | AiHubMix 統合サービス |
|
||
| DMXAPI | DMXAPI 中継サービス |
|
||
| OpenRouter | 統合ルーティングサービス |
|
||
| Nvidia | Nvidia AI サービス |
|
||
| PackyCode | PackyCode 中継サービス |
|
||
| Cubence | Cubence サービス |
|
||
| AIGoCode | AIGoCode サービス |
|
||
| RightCode | RightCode サービス |
|
||
| AICodeMirror | AICodeMirror サービス |
|
||
| OpenAI Compatible | OpenAI 互換インターフェース |
|
||
| Oh My OpenCode | Oh My OpenCode サービス |
|
||
|
||
> プリセットリストは継続的に更新されています。アプリ内の実際の表示を基準にしてください。
|
||
|
||
#### OpenClaw プリセット
|
||
|
||
| プリセット名 | 説明 |
|
||
|----------|------|
|
||
| DeepSeek | DeepSeek モデル |
|
||
| 智谱 GLM | 智谱 AI の GLM モデル |
|
||
| 智谱 GLM en | 智谱 AI(英語版) |
|
||
| Qwen Coder | 通义千問コーディングモデル |
|
||
| Kimi k2.5 | Moonshot Kimi-k2.5 モデル |
|
||
| Kimi For Coding | Kimi プログラミング専用モデル |
|
||
| MiniMax | MiniMax モデル |
|
||
| MiniMax en | MiniMax(英語版) |
|
||
| KAT-Coder | KAT-Coder モデル |
|
||
| Longcat | Longcat AI |
|
||
| DouBaoSeed | 豆包 Seed モデル |
|
||
| BaiLing | 百灵 AI |
|
||
| Xiaomi MiMo | Xiaomi MiMo モデル |
|
||
| AiHubMix | AiHubMix 統合サービス |
|
||
| DMXAPI | DMXAPI 中継サービス |
|
||
| OpenRouter | 統合ルーティングサービス |
|
||
| ModelScope | 魔搭コミュニティ |
|
||
| SiliconFlow | SiliconFlow |
|
||
| SiliconFlow en | SiliconFlow(英語版) |
|
||
| Nvidia | Nvidia AI サービス |
|
||
| PackyCode | PackyCode 中継サービス |
|
||
| Cubence | Cubence サービス |
|
||
| AIGoCode | AIGoCode サービス |
|
||
| RightCode | RightCode サービス |
|
||
| AICodeMirror | AICodeMirror サービス |
|
||
| AICoding | AICoding サービス |
|
||
| CrazyRouter | CrazyRouter サービス |
|
||
| SSSAiCode | SSSAiCode サービス |
|
||
| AWS Bedrock | AWS Bedrock サービス |
|
||
| OpenAI Compatible | OpenAI 互換インターフェース |
|
||
|
||
## カスタム設定
|
||
|
||
「カスタム」プリセットを選択した場合、JSON 設定を手動で編集する必要があります。
|
||
|
||
### Claude 設定形式
|
||
|
||
```json
|
||
{
|
||
"env": {
|
||
"ANTHROPIC_API_KEY": "your-api-key",
|
||
"ANTHROPIC_BASE_URL": "https://api.example.com"
|
||
}
|
||
}
|
||
```
|
||
|
||
| フィールド | 必須 | 説明 |
|
||
|------|------|------|
|
||
| `ANTHROPIC_API_KEY` | はい | API キー |
|
||
| `ANTHROPIC_BASE_URL` | いいえ | カスタムエンドポイントアドレス |
|
||
| `ANTHROPIC_AUTH_TOKEN` | いいえ | API_KEY の代替認証方式 |
|
||
|
||
### Codex 設定形式
|
||
|
||
Codex は 2 つの設定ファイルを使用します:
|
||
|
||
**1. auth.json**(`~/.codex/auth.json`)- API キーを保存:
|
||
|
||
```json
|
||
{
|
||
"OPENAI_API_KEY": "your-api-key"
|
||
}
|
||
```
|
||
|
||
**2. config.toml**(`~/.codex/config.toml`)- モデルとエンドポイントの設定を保存:
|
||
|
||
```toml
|
||
# 基本設定
|
||
model_provider = "custom"
|
||
model = "gpt-5.2"
|
||
model_reasoning_effort = "high"
|
||
disable_response_storage = true
|
||
|
||
# カスタムプロバイダー設定
|
||
[model_providers.custom]
|
||
name = "custom"
|
||
base_url = "https://api.example.com/v1"
|
||
wire_api = "responses"
|
||
requires_openai_auth = true
|
||
```
|
||
|
||
**auth.json フィールド説明**:
|
||
|
||
| フィールド | 必須 | 説明 |
|
||
|------|------|------|
|
||
| `OPENAI_API_KEY` | はい | API キー |
|
||
|
||
**config.toml フィールド説明**:
|
||
|
||
| フィールド | 必須 | 説明 |
|
||
|------|------|------|
|
||
| `model_provider` | はい | モデルプロバイダー名(`[model_providers.xxx]` と一致する必要あり) |
|
||
| `model` | はい | 使用するモデル(例:`gpt-5.2`、`gpt-4o`) |
|
||
| `model_reasoning_effort` | いいえ | 推論強度:`low` / `medium` / `high` |
|
||
| `disable_response_storage` | いいえ | レスポンス保存を無効にするかどうか |
|
||
| `base_url` | はい | API エンドポイントアドレス |
|
||
| `wire_api` | いいえ | API プロトコルタイプ(通常 `responses`) |
|
||
| `requires_openai_auth` | いいえ | OpenAI 認証方式を使用するかどうか |
|
||
|
||
|
||
### Gemini 設定形式
|
||
|
||
```json
|
||
{
|
||
"env": {
|
||
"GEMINI_API_KEY": "your-api-key",
|
||
"GOOGLE_GEMINI_BASE_URL": "https://api.example.com"
|
||
}
|
||
}
|
||
```
|
||
|
||
| フィールド | 必須 | 説明 |
|
||
|------|------|------|
|
||
| `GEMINI_API_KEY` | はい | API キー |
|
||
| `GOOGLE_GEMINI_BASE_URL` | いいえ | カスタムエンドポイントアドレス |
|
||
| `GEMINI_MODEL` | いいえ | モデルの指定 |
|
||
|
||
> 認証タイプは CC Switch が自動的に検出します(PackyCode API プロキシ / Google OAuth / 汎用 API Key)。手動設定は不要です。
|
||
|
||
## 統一プロバイダー
|
||
|
||
統一プロバイダーは Claude/Codex/Gemini/OpenCode/OpenClaw 間で設定を共有でき、複数の API 形式をサポートする中継サービスに適しています。
|
||
|
||
### 統一プロバイダーの作成
|
||
|
||
1. 「統一プロバイダー」タブに切り替え
|
||
2. 「統一プロバイダーを追加」をクリック
|
||
3. 共通設定を入力:
|
||
- 名前
|
||
- API Key
|
||
- エンドポイントアドレス
|
||
4. 同期するアプリにチェック(Claude/Codex/Gemini/OpenCode/OpenClaw)
|
||
5. 保存
|
||
|
||
### 同期の仕組み
|
||
|
||
統一プロバイダーはチェックしたアプリに自動的に同期されます:
|
||
|
||
- 統一プロバイダーを変更すると、関連するすべてのアプリの設定が同期更新される
|
||
- 統一プロバイダーを削除すると、関連するアプリの設定も削除される
|
||
|
||
### 保存して同期
|
||
|
||
統一プロバイダーの編集時に選択できます:
|
||
|
||
| 操作 | 説明 |
|
||
|------|------|
|
||
| 保存 | 設定のみ保存、すぐに同期しない |
|
||
| 保存して同期 | 設定を保存し、有効なすべてのアプリに即座に同期 |
|
||
|
||
### 手動同期
|
||
|
||
手動で同期をトリガーする場合:
|
||
|
||
1. 統一プロバイダーカードの「同期」ボタンをクリック
|
||
2. 同期操作を確認
|
||
3. 各アプリの関連プロバイダーの設定が上書きされる
|
||
|
||
## プロバイダーのインポート
|
||
|
||
CC Switch は 2 つの方法でプロバイダー設定をインポートできます:
|
||
|
||
### 方法 1:ディープリンクでインポート
|
||
|
||
`ccswitch://` プロトコルリンクでワンクリックインポート:
|
||
|
||
1. ディープリンクをクリックまたはアクセス
|
||
2. CC Switch が自動的に開き、インポート確認を表示
|
||
3. 設定情報をプレビュー
|
||
4. 「インポートを確認」をクリック
|
||
|
||
**ディープリンクの取得方法**:
|
||
- 他の人からの共有で取得
|
||
- [オンライン生成ツール](https://farion1231.github.io/cc-switch/deplink.html) で作成
|
||
|
||
### 方法 2:データベースバックアップからインポート
|
||
|
||
SQL バックアップファイルから一括インポート:
|
||
|
||
1. 「設定 → 詳細 → データ管理」を開く
|
||
2. 「ファイルを選択」をクリック
|
||
3. 以前にエクスポートした `.sql` バックアップファイルを選択
|
||
4. 「インポート」をクリック
|
||
5. 既存の設定の上書きを確認
|
||
|
||
**インポート内容**:
|
||
- すべてのプロバイダー設定
|
||
- MCP サーバー設定
|
||
- Prompts プリセット
|
||
- 使用量ログ
|
||
|
||
> **注意**:インポートは既存のデータベースを上書きするため、事前に現在の設定をエクスポートしてバックアップすることをお勧めします。エクスポートファイル名の形式は `cc-switch-export-{タイムスタンプ}.sql` です。
|
||
|
||
## 高度なオプション
|
||
|
||
### カスタムアイコン
|
||
|
||
名前の左側にあるアイコンエリアをクリックすると:
|
||
|
||
- プリセットアイコンを選択
|
||
- アイコンの色をカスタマイズ
|
||
|
||
### Web サイトリンク
|
||
|
||
プロバイダーの公式サイトやコンソールのアドレスを入力して、素早くアクセスできます:
|
||
|
||
- プロバイダーカードのリンクアイコンをクリックすると直接開く
|
||
- 残額の確認や API Key の取得などに使用
|
||
|
||
### メモ
|
||
|
||
以下のようなメモ情報を追加できます:
|
||
|
||
- アカウントの用途(個人/仕事)
|
||
- プランの情報
|
||
- 有効期限
|
||
|
||
メモはプロバイダーカードに表示され、検索にも対応しています。
|
||
|
||
### エンドポイント速度テスト
|
||
|
||
プロバイダーを追加した後、API エンドポイントの速度テストができます:
|
||
|
||
1. プロバイダーカードの「テスト」ボタンをクリック
|
||
2. テストパネルで複数のエンドポイント URL を追加
|
||
3. 「テスト」をクリックして実行
|
||
4. レイテンシが最も低いエンドポイントを選択
|
||
|
||
**テスト結果**:
|
||
- 緑:レイテンシ < 500ms(優秀)
|
||
- 黄:レイテンシ 500-1000ms(普通)
|
||
- 赤:レイテンシ > 1000ms(遅い)
|
||
|
||

|