github.com·2026/10/20·lidge-jun
opencodex 是本地轻量代理,把 Codex 的 Responses API 翻译成 Anthropic、Google、xAI、Kimi、DeepSeek、Qwen、Ollama 等协议,支持流式、工具调用、推理 token 与图像,让 Codex、Claude Code、Claude Desktop、Grok Build 用原生 UI 调任意模型。它内置 40+ provider,支持 provider/model 路由、Combos failover 或加权轮询、sub-agent 换模;非 OpenAI 模型可借 ChatGPT 登录补搜索和视觉,账号池按配额选健康账号、保持会话亲和并在失效或限流后恢复。安装需 Node 18+,npm install -g @bitkyc08/opencodex 后 ocx start 在 localhost:10100 起代理和 dashboard,可用 ocx service、shim、固定摘要且非根的 Docker Compose 或 beta 桌面端;远程绑定须带 token。它以有限内存预算约束缓存,默认 256 MiB,提供 /healthz、/readyz 与 ocx ready,ocx stop 恢复原配置;但项目独立于官方,账号池不保证规避限流或封禁,Anthropic 等代理使用可能违反条款。
为什么重要 一套客户端就能横向切换模型与供应商,还能把多个 ChatGPT 账号做成配额路由池,直接省掉改客户端的工作。适合 用 Codex 或 Claude Code 且想做多模型、多账号调度的工程师
$ npm install -g @bitkyc08/opencodex
$ ocx start
$ ocx init
$ ocx service

面向 OpenAI Codex 与 Claude Code 的通用 provider proxy——可将任意 LLM(Claude、Gemini、Grok、DeepSeek、Ollama 等)用于 Codex CLI、App、SDK 和 Claude Code。
Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code
EVIDENCE / METHODS
要点
Codex 只讲 术语解释Codex 使用的接口格式,opencodex 以此为翻译入口转向各家协议。,别的厂商各说各话,opencodex 在本地做双向翻译。