進階TypeScript

OpenCodex讓任何 LLM 驅動 Codex 和 Claude Code

OpenCodex 是一個通用提供商代理,允許你在 OpenAI Codex CLI、App、SDK 以及 Claude Code 中使用幾乎所有主流 LLM,包括 Claude、Gemini、Grok、DeepSeek、Ollama 等。它用 TypeScript 編寫,目前在 GitHub 上已有 2107 顆星,是打破模型繫結的實用開源工具。

2.1K 星標
136 分叉
26 問題
158 流覽
TypeScript
MIT
收錄日期

專案概述

OpenCodex 是一個通用提供商代理,允許你在 OpenAI Codex CLI、App、SDK 以及 Claude Code 中使用幾乎所有主流 LLM,包括 Claude、Gemini、Grok、DeepSeek、Ollama 等。它用 TypeScript 編寫,目前在 GitHub 上已有 2107 顆星,是打破模型繫結的實用開源工具。

如果你用過 OpenAI CodexClaude Code,一定知道它們預設繫結了自家的模型。想試試用 Gemini 跑 Codex?或者用 DeepSeek 替代 Claude Code 的底層模型?以前幾乎不可能。現在有個開源專案 OpenCodex 解決了這個問題——它是一個輕量級的代理層,讓你能把任意 LLM 接入到這些程式設計工具中。

一個代理,打通所有模型

OpenCodex 的思路很直接:它假裝自己是 OpenAI 或 Anthropic 的 API,然後把請求轉發給你配置的任意模型。無論是閉源的 Claude、Gemini、Grok,還是開源的 DeepSeek、Qwen,甚至是本地跑的 Ollama 模型,都能無縫接入。你不用改 Codex CLI 的任何配置,只需要把 API 地址指向 OpenCodex 就行。

支援的特性包括 流式輸出系統提示工具呼叫(function calling),以及多輪對話。對開發者來說,這意味著更大的靈活性和更低的成本:比如可以用本地模型處理簡單任務,用 Claude 處理複雜推理,全部通過同一個介面。

實際使用場景

舉個例子:你一直在用 Claude Code 做程式碼審查,但偶爾想換 DeepSeek 試試,因為它對某些語言的理解更精準。以前你需要切換工具,現在用 OpenCodex 做個配置,就能在 Claude Code 介面裡直接呼叫 DeepSeek。同樣,如果你偏愛 Codex CLI 的命令列互動,但又想用 Grok 的生成能力,OpenCodex 也能幫你做到。

  • 在 Codex CLI 裡使用 Gemini、Grok、DeepSeek 等非 OpenAI 模型
  • 在 Claude Code 中切換成 Ollama 本地模型,保護隱私資料
  • 混合使用多個模型,根據任務型別自動路由

上手簡單,擴充套件性強

安裝只需要 npm install -g opencodex,然後配置一個 JSON 檔案指定模型列表和 API 金鑰。支援 多提供商 同時配置,也支援自定義請求頭和重試策略。專案用 TypeScript 編寫,程式碼結構清晰,如果你想新增新提供商,修改起來也不復雜。

當然,因為是通過代理轉發,延遲會略有增加,而且如果模型本身不支援工具呼叫,相關功能會失效。另外,配置過程需要懂一點命令列基礎,不是開箱即用的小白工具。

總結

OpenCodex 是那種「懂了就覺得很值」的工具。它不炫技,但解決了真實痛點:讓模型選擇權回到開發者手中。如果你在 Codex 或 Claude Code 的生態裡工作,並且想試試其他模型,它值得花十分鐘配置一下。

OpenCodex通用提供商代理Codex CLIClaude CodeLLM代理多模型支援開源程式設計工具TypeScript

項目評分

0.0 (0 評價)

分享

常見問題

OpenCodex: 讓任何 LLM 驅動 Codex 和 Claude Code 是什麼?

OpenCodex 是一個通用提供商代理,允許你在 OpenAI Codex CLI、App、SDK 以及 Claude Code 中使用幾乎所有主流 LLM,包括 Claude、Gemini、Grok、DeepSeek、Ollama 等。它用 TypeScript 編寫,目前在 GitHub 上已有 2107 顆星,是打破模型繫結的實用開源工具。

OpenCodex: 讓任何 LLM 驅動 Codex 和 Claude Code 用什麼語言開發?

OpenCodex: 讓任何 LLM 驅動 Codex 和 Claude Code 主要使用 TypeScript 開發。

OpenCodex: 讓任何 LLM 驅動 Codex 和 Claude Code 使用什麼開源授權?

OpenCodex: 讓任何 LLM 驅動 Codex 和 Claude Code 基於 MIT 授權開源。

相關專案

暫無結果

探索更多

評論

評論

0
0/500 字元

暫無評論

成為第一個評論的人

開源專案

探索、學習和貢獻開源 AI 專案,推動人工智慧技術的發展

查看全部