用途:mimo2codex 是本地代理,把 OpenAI Codex 使用的 Responses API(wire_api = "responses")翻译为上游厂商的 Chat Completions API,使 Codex CLI 与桌面应用可对接小米 MiMo(V2.5 Pro、V2 Flash、V2 Omni)、DeepSeek(V4 Pro、V4 Flash、Reasoner)以及 Qwen、GLM、Kimi、Ollama、vLLM、LM Studio 等兼容 OpenAI 的提供方。
主要能力:按请求进行模型路由(如 mimo-v2.5-pro 走 MiMo,deepseek-v4-pro 走 DeepSeek);自动处理 MiMo 的 reasoning_content 往返(v0.2.3+);内置管理界面 http://127.0.0.1:8788/admin/;支持工具调用、网页搜索与视觉(取决于模型);用 sqlite 持久化日志与 token 统计。
使用方式:需 Node.js ≥ 18。安装可用 npm install -g mimo2codex,或 curl 一行脚本,或 git clone 后 npm install && npm run build && npm link。配置密钥可运行 mimo2codex init 生成 ~/.mimo2codex/.env,或直接设置 MIMO_API_KEY、DS_API_KEY 等环境变量。启动后按启动横幅把 base_url 与 wire_api 片段写入 ~/.codex/auth.json 和 ~/.codex/config.toml,再运行 codex。常用参数有 --port、--model、--data-dir、--no-reasoning、--no-load-env、--log-level。
适用场景:希望在 Codex 中使用非 OpenAI 模型、需要多提供方切换、需要查看 token 用量与日志的开发者。
限制:DeepSeek 不支持网页搜索,相关工具调用会被剥离;MiMo 网页搜索需在控制台激活插件;非视觉模型会剥离图片;Codex 的 /hatch 图像生成无法被拦截;具体收费与价格资料暂未提供。