跳转到内容

跑在任意 LLM 上。

opencodex 是一个本地代理,用同一个端口同时服务 Codex 与 Claude Code —— 将各自的线路格式双向翻译为任意 provider,支持流式、工具调用、推理与图像。无需修补客户端。

  • Anthropic
  • Google
  • xAI
  • Kimi
  • Ollama Cloud
  • Groq
  • OpenRouter
  • Azure
  • DeepSeek
  • GLM
  • 40+ providers
opencodex 控制台 —— 实时代理状态、路由的 provider 与可用模型

安装。

启动。

Codex 即刻改道。

zsh
$ npm install -g @bitkyc08/opencodex  # 安装
$ ocx start  # 启动代理
完整快速开始 →

看 Codex 跑在路由模型上。

Codex App 在路由的非 OpenAI 模型上执行任务

一个任务,经 opencodex 全程流式完成。

一个代理,覆盖全部能力。

任意 provider

五个适配器覆盖 Anthropic Messages、Google Gemini、Azure、OpenAI Responses passthrough,以及所有 OpenAI 兼容的 Chat Completions 端点 —— 内置 40+ provider。

OAuth 或 API key

使用 xAI、Anthropic 或 Kimi 账号登录(自动刷新),转发 ChatGPT 登录,或粘贴 API key。

ChatGPT 账号池

已有 thread 保持原账号;新会话在刷新额度后自动路由到用量最低的健康账号。

原生出现在模型选择器

路由模型带推理强度等级出现在 Codex App 中,与原生模型并列。

带推理强度等级的 Codex App 模型选择器

子代理

为 Codex spawn_agent 固定最多五个路由或原生模型,并全局切换 v1 / base / v2 界面。

Claude Code

ocx claude 让 Claude Code 连接同一端口 —— 所有路由模型出现在 /model 选择器中,auto-context 最高 1M,roster 子代理,claude.ai 登录保持不变。

搜索与视觉边车

通过 gpt-5.4-mini 边车,让非 OpenAI 模型获得真实的网页搜索与图像理解能力。

快速开始

ocx init 将 provider 写入 Codex 配置,CLI、TUI、App 与 SDK 共享同一模型目录。ocx stop 可干净地恢复原生 Codex。

zsh
$ npm install -g @bitkyc08/opencodex  # 安装
$ ocx init  # 向 Codex 注入 provider
$ ocx start  # 启动代理
$ codex "Write a hello world in Rust"  # Codex 现在经由 ocx 路由

浏览文档

opencodex 是独立的社区项目,与 OpenAI、Anthropic 或任何其他 provider 均无关联或背书。部分 provider 可能限制经第三方代理路由流量的账号 —— 连接前请查阅各 provider 的服务条款。