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

# 多供應商總覽

> 在 Claude Code、Codex、Kimi、Grok、OpenCode 和 Pi 之間選擇，並理解它們的依賴差異。

CC GUI 不是單一模型的殼。輸入框底部的供應商選擇器決定這次請求走哪條執行時。

## 一張表看差異

| 供應商                                             | 型別     | 依賴                               | 規劃模式 | 憑證放哪                                            |
| ----------------------------------------------- | ------ | -------------------------------- | ---- | ----------------------------------------------- |
| [Claude Code](/zh-Hant/vscode/providers/claude) | SDK    | `@anthropic-ai/claude-agent-sdk` | 有    | 擴充功能內供應商，或授權 `~/.claude/settings.json` / CLI 登入 |
| [Codex](/zh-Hant/vscode/providers/codex)        | SDK    | `@openai/codex-sdk`              | 無    | 寫入 `~/.codex/`，或授權讀取本地配置                        |
| [Kimi](/zh-Hant/vscode/providers/kimi)          | 本機 CLI | `kimi`                           | 無    | Kimi 自己的配置（通常 `~/.kimi-code/`）                  |
| [Grok](/zh-Hant/vscode/providers/grok)          | 本機 CLI | `grok`                           | 無    | Grok 自己的配置（通常 `~/.grok/`）                       |
| [OpenCode](/zh-Hant/vscode/providers/opencode)  | 本機 CLI | `opencode`                       | 無    | OpenCode 自己的配置                                  |
| [Pi](/zh-Hant/vscode/providers/pi)              | 本機 CLI | `pi`                             | 無    | `~/.pi/`                                        |

<Note>
  介面文案裡可能出現 Gemini，但獨立執行時尚未交付。本文件不寫 Gemini。
</Note>

檢測和 PATH 排障見 [檢測與安裝](/zh-Hant/vscode/providers/cli)。

## 怎麼選

* 要完整的許可權彈窗、規劃模式、MCP 和 Skills：用 **Claude Code**
* 要走 OpenAI / Codex 生態：用 **Codex**
* 終端裡已經在用 Grok、Kimi、OpenCode 或 Pi：切到對應引擎，擴充功能只負責檢測和對話，不替你安裝

同一工作區可以來回切供應商。歷史按執行時隔離，Grok 的舊會話不會混進 Claude。本地歷史索引目前只覆蓋 Claude / Codex / Grok；Kimi / OpenCode / Pi 可以對話，但歷史檢視不會列出這些會話。詳見 [會話、標籤頁與歷史](/zh-Hant/vscode/chat/sessions)。

## 切換前先檢查

1. Node.js 20+ 已填好，見 [準備環境](/zh-Hant/vscode/start/setup)
2. Claude / Codex 的 SDK 已安裝
3. CLI 供應商在 **設定 → 供應商管理 → CLI** 顯示已安裝
4. 當前供應商已啟用一份憑證

缺 SDK 時，對話區會直接提示並給出 **前往安裝**。

## 配置入口

所有供應商都在 **設定 → 供應商管理**，三個子頁：

* **Claude Code**：官方直連、第三方預設、本地 settings.json、CLI 登入
* **Codex**：官方直連、本地 `~/.codex/`、自訂模型和環境變數
* **CLI**：檢測 Grok / Kimi / OpenCode / Pi，展示安裝命令

<Columns cols={3}>
  <Card title="Claude Code" href="/zh-Hant/vscode/providers/claude">
    API Key、本地配置和訂閱制登入。
  </Card>

  <Card title="Codex" href="/zh-Hant/vscode/providers/codex">
    `~/.codex/` 與沙箱。
  </Card>

  <Card title="Kimi" href="/zh-Hant/vscode/providers/kimi">
    本機 `kimi`。
  </Card>

  <Card title="Grok" href="/zh-Hant/vscode/providers/grok">
    本機 `grok`。
  </Card>

  <Card title="OpenCode" href="/zh-Hant/vscode/providers/opencode">
    本機 `opencode`。
  </Card>

  <Card title="Pi" href="/zh-Hant/vscode/providers/pi">
    本機 `pi`。
  </Card>

  <Card title="檢測與安裝" href="/zh-Hant/vscode/providers/cli">
    重新檢測、PATH 與排障。
  </Card>
</Columns>

## Beta 提示

部分能力仍標 Beta。遇到問題，把復現步驟發到 [GitHub Issues](https://github.com/hpstream/vscode-cc-gui/issues)，或走 [交流與貢獻](/zh-Hant/vscode/community/contribute)。
