如何接入deepseek下的codex(Windows)

📅 2026/7/10 18:42:45
如何接入deepseek下的codex(Windows)
背景说明我已经有一个claude code了想要再装一个codex做相互检查。Codex 只支持 OpenAI 的Responses API协议而 DeepSeek 只支持Chat Completions API协议。两者语言不通所以需要一个本地桥接工具在中间做协议翻译。前置条件已安装 Node.jsCodex 依赖 npm已安装 Python部分工具依赖有一个 DeepSeek API Key第一步安装 Codexnpm install -g openai/codex安装完成后确认一下路径Get-Command codex | Format-List Name, Source预期输出中Source应指向C:\Users\你的用户名\AppData\Roaming\npm\codex.ps1第二步下载桥接工具 DeepCodex打开 https://github.com/miloce/DeepCodex/releases下载deepcodex-app-windows.zip解压到固定路径比如C:\Users\你的用户名\.codex\deepcodex-app-windows确认里面有deepcodex.exe第三步首次配置 DeepCodex双击运行deepcodex.exe首次启动会提示输入 DeepSeek API Key粘贴你的 Key在菜单中选择1使用 DeepSeek看到 Bridge 地址如http://127.0.0.1:1314/v1后不要关闭该窗口另开一个终端输入codex测试是否能正常启动第四步配置 PowerShell 一键启动先查看当前$PROFILE内容Get-Content $PROFILE然后用以下命令整体覆盖写入把start-codex函数追加到现有配置后面$profileContent $env:ANTHROPIC_BASE_URL https://api.deepseek.com/anthropic $env:ANTHROPIC_AUTH_TOKEN 你的API Key $env:ANTHROPIC_MODEL deepseek-chat function start-codex { $bridgeProcess Get-Process -Name deepcodex -ErrorAction SilentlyContinue if (-not $bridgeProcess) { Write-Host [*] 正在后台启动 DeepSeek 桥接服务... -ForegroundColor Green Start-Process -FilePath C:\Users\你的用户名\.codex\deepcodex-app-windows\deepcodex.exe Start-Sleep -Seconds 5 } C:\Users\你的用户名\AppData\Roaming\npm\codex.ps1 args } $profileContent | Set-Content $PROFILE把你的用户名和你的API Key替换成你自己的值。让配置生效. $PROFILE以后每次打开终端输入codex即可一键启动。常见问题与解决方案问题一输入codex后终端卡死无响应原因函数名叫codex函数内部又调用 codex导致无限递归。解决函数名必须和真正的 codex 命令不同名。本方案使用start-codex内部用完整路径C:\Users\你的用户名\AppData\Roaming\npm\codex.ps1调用真正的 codex彻底避免递归。问题二pip install codex-relay报错找不到包原因codex-relay这个包不存在或已下架。解决放弃 pip 方案改用DeepCodexexe 工具解压即用无需安装任何依赖。最终效果操作命令启动 Codex终端输入codex使用 Claude Code正常使用配置完全不受影响查看桥接状态任务管理器中看有没有deepcodex.exe进程