用戶端支援
opencodex 是一個本機閘道,連接你的 AI 程式開發工具與模型。部分工具由它原生設定;其餘工具則透過匯出或代管一個指向本機代理的設定檔來接入。本頁由程式碼中的登錄表產生,因此與目前版本實際提供的內容完全一致。
- implemented: 用戶端已在登錄表中。對於匯出的設定,表中協定讀取自 opencodex 產生的設定,一旦變更產生就會失敗。標示已審查的協定表示其端點來自審查而非設定本身(原生用戶端,以及會把某個設定轉換為特定端點的用戶端);產生器會檢查被審查的程式碼是否仍然存在。「OpenAI 相容」的列不聲明具體端點。
- test-covered: 符合 implemented,並連結了一個經審查選定、涵蓋該用戶端的測試案例。產生器只檢查該測試仍然存在且未被停用;它實際驗證什麼,請閱讀測試本身。
- 執行驗證: 一次歷史觀察:有人在該日期,以表中所列的 opencodex 版本執行了表中所列的用戶端產品與版本,執行了所述情境,並附上證據連結。它不代表其他版本或產品。證據在新增結果時經過審查,產生器不會重新執行。短橫線表示尚無紀錄。
| 用戶端 | 原生 | 設定匯出 | 代管檔案整合 | 入站協定 | 支援等級 | 執行驗證 | 說明 |
|---|---|---|---|---|---|---|---|
| Codex (CLI, app, SDK) | 是 | — | — | Responses (已審查) | test-covered (測試) | — | 由 opencodex 直接設定,沒有匯出的設定檔。 指南 |
| Claude Code | 是 | — | — | Anthropic Messages (已審查) | test-covered (測試) | — | 由 opencodex 直接設定,沒有匯出的設定檔。 指南 |
| Claude Desktop | 是 | — | — | Anthropic Messages (已審查) | implemented | — | 由 opencodex 直接設定,沒有匯出的設定檔。 |
| Grok Build | 是 | — | — | Responses (已審查) | test-covered (測試) | — | 由 opencodex 直接設定,沒有匯出的設定檔。 指南 |
| Qoder | — | JSON | 是 | OpenAI 相容(端點由用戶端選擇) | test-covered (測試) | — | 僅限本機監聽。 |
| Qoder CN | — | JSON | 是 | OpenAI 相容(端點由用戶端選擇) | implemented | — | 僅限本機監聽。 |
| WorkBuddy | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。套用前先執行該用戶端專屬的檢查,可能拒絕。 |
| WorkBuddy AI | — | JSON | 是 | Chat Completions | implemented | — | 僅限本機監聽。套用前先執行該用戶端專屬的檢查,可能拒絕。 |
| OpenCode | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 匯出的設定也支援遠端監聽(會加入 API 金鑰標頭)。 指南 |
| Pi | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。 指南 |
| Oh My Pi (omp) | — | YAML | 是 | Chat Completions; Responses (僅原生 OpenAI 模型) | test-covered (測試) | — | 僅限本機監聽。只修改自己的 YAML 區塊。 |
| Hermes | — | YAML | 是 | Chat Completions | test-covered (測試) | — | 匯出的設定也支援遠端監聽(會加入 API 金鑰標頭)。只修改自己的 YAML 區塊。 |
| OpenClaw | — | JSON5 | 是 | Chat Completions | test-covered (測試) | — | 匯出的設定也支援遠端監聽(會加入 API 金鑰標頭)。 |
| Kimi CLI | — | TOML | 是 | OpenAI 相容(端點由用戶端選擇) | test-covered (測試) | — | 僅限本機監聽。 |
| Gajae | — | YAML | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。 |
| DSH | — | YAML | 是 | Responses | test-covered (測試) | — | 僅限本機監聽。寫入用戶端目前的供應商儲存區。只修改自己的 YAML 區塊。透過設定檔旁的鎖定檔協調寫入。 |
| MCode | — | YAML | 是 | Anthropic Messages | implemented | — | 僅限本機監聽。透過設定檔旁的鎖定檔協調寫入。 |
| ZCode | — | JSON | 是 | Responses (已審查) | test-covered (測試) | — | 僅限本機監聽。寫入用戶端目前的供應商儲存區。用戶端依此設定選擇端點(已依用戶端的文件行為審查)。 |
| Command Code | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。透過設定檔旁的鎖定檔協調寫入。 |
| Prime | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。 |
| Aside | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。 |
| Raycast | — | YAML | 是 | Chat Completions (已審查) | test-covered (測試) | — | 僅限本機監聽。用戶端依此設定選擇端點(已依用戶端的文件行為審查)。 |
| omo | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。 |
| Cline | — | JSON | 是 | Responses | test-covered (測試) | — | 僅限本機監聽。透過設定檔旁的鎖定檔協調寫入。 |
| Kilo Code | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 匯出的設定也支援遠端監聽(會加入 API 金鑰標頭)。 |
| Factory Droid | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。 指南 |
| Gentle Shell | — | JSON | 是 | Chat Completions | test-covered (測試) | — | 僅限本機監聽。 |
| T3 Code | — | JSON | 是 | Anthropic Messages | test-covered (測試) | — | 僅限本機監聽。套用前先執行該用戶端專屬的檢查,可能拒絕。 |
代理接受以下協定。未列在上表中的工具,只要能為其中之一設定自訂端點,也可以接入。
POST /v1/responses: ResponsesPOST /v1/chat/completions: Chat CompletionsPOST /v1/messages: Anthropic Messages
保持本頁最新
Section titled “保持本頁最新”本頁由 scripts/generate-client-support-matrix.ts 根據匯出、代管整合與原生整合登錄表產生。要新增用戶端,請在 scripts/client-support-matrix/metadata.ts 中加入項目並執行 bun run docs:clients;已提交的頁面過期時,bun run docs:clients:check 會失敗。

