Codex 与 Ollama 工具兼容层
ManufacturerMany1239 · reddit · 2026-07-12
作者做了一个名为 `codex-ollama-proxy` 的本地兼容层,用来让 Codex 在连接 Ollama 和其他 Responses API 提供方时,仍然正常使用插件工具、MCP 命名空间、`tool_search` 和 `apply_patch` 等能力。 它的核心做法包括: - 把 Codex 的 namespace / plugin tools 扁平化成模型可调用函数 - 再把工具调用映射回 Codex 期望的响应格式 - 保留 MCP 和插件定义 - 兼容 `tool_search`、`apply_patch` 等特殊响应形状 - 支持文本模型和视觉模型分离 - 可对接 Ollama、OpenRouter 或其他兼容 Responses API 的端点 - 当 Ollama 的搜索不可用时,提供多条 web search 回退路径 作者说明这个方案仍是实验性实现,可能需要随着 Codex 更新而调整,但在他自己的环境中已经解决了插件和工具兼容问题,并希望收集不同 Codex 版本、Ollama 模型、OpenRouter 模型与 MCP 服务器的测试结果。