让 Codex 用上 DeepSeek:Moon Bridge 配置完全指南真的零门槛吗?
Codex CLI 是 OpenAI 推出的命令行 AI 编程助手,能在终端里直接帮你写代码、改代码、回答问题。DeepSeek 则是国内性价比极高的大模型,API 价格低到可以放心使用。但两者接口格式不兼容,直接切换会失败。
Moon Bridge 就是专门解决这个问题的协议转换代理。它把 Codex 的请求翻译成 DeepSeek 能理解的格式,让你用 DeepSeek 的低成本享受 Codex 的完整体验。
为什么需要 Moon Bridge?
Codex 默认只支持 OpenAI 的接口格式,DeepSeek 使用另一套规范。Moon Bridge 充当“翻译官”,把请求和响应无缝转换。实际调用成本对比明显:OpenAI 模型一次可能要几块钱,DeepSeek 往往只要几分钱。
第一步:安装必备工具
安装 Node.js 是后续操作的基础。
macOS 用户
已安装 Homebrew 的直接执行:
brew install node
未安装 Homebrew 的可前往 Node.js 官网下载安装包。
Windows 用户
直接访问 Node.js 官网下载对应版本安装包,一路点击“下一步”即可完成。
Linux 用户(以 Ubuntu/Debian 为例)
sudo apt update && sudo apt install nodejs
第二步:构建并准备 Moon Bridge
进入项目目录后执行构建命令:
go build -o /usr/local/bin/moonbridge ./cmd/moonbridge
第三步:创建配置文件
在 moon-bridge/ 目录下新建 config.yml,只需修改 api_key 字段:
mode: "Transform"
server:
addr: "127.0.0.1:38440"
models:
deepseek-chat:
context_window: 128000
max_output_tokens: 8192
providers:
deepseek:
base_url: "https://api.deepseek.com/anthropic"
api_key: "sk-你的DeepSeek-API-Key"
offers:
- model: deepseek-chat
routes:
moonbridge:
model: deepseek-chat
provider: deepseek
第四步:启动服务并生成 Codex 配置
新开终端执行以下命令:
后台启动 Moon Bridge
moonbridge --config config.yml &
等待 2 秒后生成配置
sleep 2
moonbridge --config config.yml \
--print-codex-config moonbridge \
--codex-base-url "http://127.0.0.1:38440/v1" \
--codex-home "$HOME/.codex" \
> "$HOME/.codex/config.toml"
第五步:验证是否成功
执行以下命令检查服务状态:
curl -s http://127.0.0.1:38440/v1/
如果返回正常响应,说明 Moon Bridge 已成功桥接 Codex 与 DeepSeek。此时你就可以在 Codex 中直接使用 DeepSeek 模型,真正实现低成本、高性能的编程体验。
整个配置流程主要涉及安装、修改一个 API Key 和执行几条命令,对有基础的用户来说确实比较简单,但对完全零基础的用户仍需要按步骤操作。