> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nexusapi.link/llms.txt
> Use this file to discover all available pages before exploring further.

# CC Switch の設定

> CC Switch に NexusAPI の Claude Code / Codex Provider を追加します。

CC Switch はローカル AI CLI の Provider 設定を管理します。NexusAPI を手動追加し、選択してから、対応 CLI を新しいターミナルで起動してください。

## 準備

有効な Key、Key のグループで使える正確なモデル ID、次の endpoint を用意します。

| 用途          | Endpoint                   |
| ----------- | -------------------------- |
| Claude Code | `https://nexusapi.link`    |
| Codex       | `https://nexusapi.link/v1` |

モデルとプロトコルの組み合わせは[対応マトリクス](/ja/developer/capability-matrix)で確認します。

## CC Switch をインストールする

* macOS：`brew install --cask cc-switch`
* Windows / Linux：[公式 Releases](https://github.com/farion1231/cc-switch/releases)から適切なパッケージを取得します。

<Warning>
  [CC Switch 公式リポジトリ](https://github.com/farion1231/cc-switch)または公式 Releases のみを使用してください。支払いや NexusAPI の資格情報を求める第三者サイトは使用しないでください。
</Warning>

## Provider を追加する

**Provider 管理 → 追加**でアプリを選び、endpoint、Key、モデルを入力して保存し、Provider を切り替えます。

### Claude Code

| 項目            | 値                             |
| ------------- | ----------------------------- |
| App           | `Claude`                      |
| Name          | `NexusAPI Claude`             |
| Endpoint      | `https://nexusapi.link`       |
| Primary model | Key のグループで使える Claude 互換モデル ID |

`/v1` は追加しません。`claude` を起動し、`/status` と短い質問で確認します。

### Codex

| 項目            | 値                           |
| ------------- | --------------------------- |
| App           | `Codex`                     |
| Name          | `NexusAPI Codex`            |
| Endpoint      | `https://nexusapi.link/v1`  |
| Primary model | グループで使える Responses 向けモデル ID |

`codex` を起動して読み取り専用タスクで確認します。現在の Key のモデル一覧：

```bash theme={"system"}
curl 'https://nexusapi.link/v1/models' \
  -H 'Authorization: Bearer YOUR_API_KEY'
```

失敗時は Provider が実際に切り替わったか、アプリを再起動したか、Claude / Codex の `/v1` の違い、グループとモデル ID を確認し、Request ID を保存してください。
