首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >3.2K Star!又发现一款 Codex 神器!让 Codex 使用所有大模型!

3.2K Star!又发现一款 Codex 神器!让 Codex 使用所有大模型!

作者头像
开源星探
发布2026-07-23 21:30:28
发布2026-07-23 21:30:28
1.4K0
举报
文章被收录于专栏:翩翩白衣少年翩翩白衣少年

上周和几个做后端开发的朋友聚餐,话题自然而然地聊到了最近爆火的Codex。

可Codex默认只能用OpenAI,每次换模型都得切工具,效率太低了。

Claude、Gemini、GLM 等模型,每个都有擅长的领域。

做开发的,哪个不是手里握着好几个模型?有的擅长代码分析,有的擅长数学推理,有的性价比高。

除了之前用过的一些CC、CodexPro++,我在 GitHub 上无意中又发现了这个项目——opencodex

什么是opencodex?

opencodex 是一个轻量级的本地代理工具,它的核心使命只有一个:让任何LLM都能与Codex和Claude Code无缝协作

它就像一个智能翻译官,架在Codex和你的LLM提供商之间,实时将Codex的Responses API协议翻译成各个提供商的协议。

无论是Streaming、Tool Call、Reasoning Tokens还是图片理解,所有功能都能完美双向通信。

代码语言:javascript
复制
Codex CLI / App / SDK ──/v1/responses──▶ opencodex ──▶ Any provider
                                              │
              Anthropic · Google · xAI · Kimi · Ollama Cloud · Groq
              OpenRouter · Azure · DeepSeek · GLM · …and OpenAI itself

核心亮点

1. 多提供商全覆盖

安装一次,就能接入 Anthropic、Google、xAI、Kimi、Ollama Cloud、Groq、Azure、DeepSeek、OpenRouter 等 40+ 内置提供商

再也不用为了换模型而切换不同的工具了。

而且最贴心的是,你可以通过Web仪表盘直接添加提供商,不需要手动编辑配置文件。选一个内置模板,填入API Key或者用OAuth登录,模型会自动发现并同步到Codex的模型选择器中。

2. 5种协议适配器

项目内置了5种协议适配器,覆盖了你能想到的所有LLM API格式:

  • Anthropic Messages — Claude专用
  • Google Gemini — Gemini专用
  • Azure OpenAI — Azure部署专用
  • OpenAI Responses — 原生GPT直通
  • OpenAI Chat Completions — 兼容Grok、DeepSeek、Ollama等所有OpenAI兼容端点

这意味着无论你用什么模型,opencodex都能在中间做好协议转换,让Codex和模型之间顺畅通信。

3. Claude Code也能"通吃"

不止Codex,opencodex还能让Claude Code用上任何模型!

只需运行 ocx claude,路由模型就会出现在Claude Code的原生模型选择器中,通过 claude-ocx-<provider>--<model> 格式的别名来使用。

4. 可视化管理

启动代理后,访问 localhost:10100 即可打开Web仪表盘。在这里,你可以:

  • • 管理所有提供商和API密钥
  • • 进行OAuth登录(支持xAI、Anthropic、Kimi)
  • • 查看和管理模型列表
  • • 实时查看请求日志
  • • 配置Subagent模型(最多5个)

仪表盘支持中文、英文、韩文、俄文四种语言,还有深色/浅色主题可选,细节做得非常到位。

快速上手

安装

opencodex通过npm发布,安装非常简单:

代码语言:javascript
复制
# 安装(自动捆绑Bun运行时,只需Node 18+)
npm install -g @bitkyc08/opencodex
初始化与启动
代码语言:javascript
复制
# 交互式初始化(写入配置,注入Codex,可选自动启动)
ocx init

# 启动代理
ocx start

# 打开Web仪表盘
ocx gui

现在你可以正常使用Codex了,所有请求都会通过opencodex路由!

代码语言:javascript
复制
codex "Write a hello world in Rust"

后台服务方式

代码语言:javascript
复制
# 安装后台服务
ocx service install

# 启动服务
ocx service start

# 查看状态
ocx service status

# 停止服务
ocx service stop

# 卸载服务
ocx service uninstall

按需启动方式

代码语言:javascript
复制
# 安装shim(替换codex二进制)
ocx codex-shim install

# 卸载shim(恢复原始codex)
ocx codex-shim uninstall

两种方式各有优缺点:

  • Service方式:代理始终运行,响应更快,但占用系统资源
  • Shim方式:按需启动,节省资源,但首次运行codex时有启动延迟

写在最后

opencodex 是一个非常出色的开源项目,它解决了开发者在使用Codex时的一大痛点。

项目更新频繁,已收获3.2K Star。

如果你是正在寻找一个强大的LLM管理工具,推荐试试opencodex。

项目地址:https://github.com/lidge-jun/opencodex

如果本文对您有帮助,也请帮忙点个 赞👍 哈!❤️

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-07-22,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 什么是opencodex?
  • 核心亮点
    • 1. 多提供商全覆盖
    • 2. 5种协议适配器
    • 3. Claude Code也能"通吃"
    • 4. 可视化管理
  • 快速上手
    • 安装
    • 初始化与启动
  • 写在最后
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档