国内云服务器终于能用 Codex + DeepSeek 了!

📅 2026/8/9 4:07:10
国内云服务器终于能用 Codex + DeepSeek 了!
国内云服务器终于能用 Codex DeepSeek 了《AI 架构演进实践》这次不讲空理论我们先用约 20 分钟把 Codex DeepSeek 跑起来再复盘老服务器留下的那些离谱小坑。最近在国内云服务器以下简称为VPS上折腾 AI Coding Agent 的朋友多了一条很值得试的新路线。在我这台 Ubuntu VPS 上之前真正跑起来的是 MiMo现在 DeepSeek 官方给出了 Codex 接入方式deepseek-v4-flash可以通过Responses API和 Codex 正常通信。先别被这些英文吓跑。把它们想成三个角色就行Codex干活的手负责读文件、改代码和运行命令。DeepSeek思考的脑负责理解任务。VPS一台放在机房里的远程电脑也是它们的办公桌。这篇文章不研究高深原理只完成一个看得见的目标SSH 登录服务器运行codex亲眼看见 DeepSeek 回话。开始前看一眼准备Ubuntu VPS、DeepSeek API Key、少量 API 余额。不需要显卡、Python、VS Code也不用登录 ChatGPT。用时环境正常约 1525 分钟。通关Codex 顶部显示deepseek-v4-flash并正常回复消息。完全没用过服务器也没关系。文中的命令一次复制一块看到“过关”再继续。哪里报错就停在哪里不用靠意念硬冲。1. 先看懂模型并没有装进 VPS今天不是把一个超大模型下载到小服务器里。真这么干VPS 可能先替我们下班了。真正的结构是Codex 运行在 VPSDeepSeek V4 Flash 运行在云端两者通过 Responses API 通信。所以服务器不需要 GPU但项目相关的提示词和必要上下文可能会发送给 DeepSeek API。截至 2026-08-08DeepSeek 官方 Codex 接入页仍明确写着目前只有deepseek-v4-flash支持 Codex。因此即使模型菜单里出现 V4 Pro这篇也只选 Flash。理解过关Agent 在服务器上模型在 DeepSeek 云端。我们搭的是远程 Coding Agent不是本地部署大模型。2. 登录服务器先建一个安全实验室在自己电脑的终端里登录 VPSsshubuntu你的服务器地址用户名不一定都是ubuntu请以云厂商控制台给出的命令为准。登录后确认系统cat/etc/os-release|headuname-m然后创建一个空目录。第一次见面先别把生产项目的全屋钥匙交出去mkdir-p~/codex-labcd~/codex-labprintf# Codex Lab\nREADME.mdpwdls-la目录过关pwd以/codex-lab结尾ls能看到README.md。3. 安装 Codex能显示版本号就别折腾先检查codex--version如果已经显示版本号并且不低于 DeepSeek 要求的0.144.0直接进入下一节。没有安装时优先尝试 Codex 官方命令curl-fsSLhttps://chatgpt.com/codex/install.sh|sh国内 VPS 如果这条线路不顺可以先检查 Node.jsnode-vnpm-vNode.js 已经是 22.x 时用 npm 安装npminstall-gopenai/codexlatest codex--version如果 Node.js 太旧或出现权限错误先别连续执行一大串陌生命令直接看文末的“卡住急救包”。安装过关codex --version能正常返回版本号。4. 接入 DeepSeek全篇最关键的一条命令先确保 Codex 配置目录存在mkdir-p~/.codex然后运行 DeepSeek 官方配置脚本bash(curl-fsSLhttps://cdn.deepseek.com/api-docs/codex-deepseek-setup-en.sh)脚本启动后选择deepseek-v4-flash。按提示粘贴 DeepSeek API Key。等待配置校验完成。API Key 可以在 DeepSeek 开放平台创建。它通常以sk-开头但不要把完整 Key 放进截图、聊天记录或 Git 仓库。配置完成后收紧文件权限chmod700~/.codexchmod600~/.codex/config.toml ~/.codex/models.json配置过关脚本执行完成没有打印完整 API Key也没有提示配置文件校验失败。5. 激动人心的时刻让 Codex 回一句话回到实验目录启动 Codexcd~/codex-lab codex顶部应该出现类似信息model: deepseek-v4-flash high directory: ~/codex-lab第一次先别让它重构祖传项目发一个只读任务请只读当前目录告诉我里面有哪些文件不要修改任何内容。当然也可以先朴素地说一句hi回复不需要和截图一模一样它又不是在参加默写考试。只要顶部模型正确并且收到正常回复就已经证明 Codex、DeepSeek、API Key 和网络链路都能工作。对话过关你真的在国内 Ubuntu VPS 上跑起了Codex DeepSeek V4 Flash。6. 再确认一次我们没有接错模型在 Codex 中输入/model模型选择器里应当选中deepseek-v4-flash完成后输入/exit退出。以后想继续以前的会话可以运行codex resume7. 卡住急救包没报错的可跳过codex: command not found先重新连接 SSH或者执行source~/.profilecommand-vcodexNode.js 版本太旧我们的老服务器最初还是 Node.js 10现代 AI CLI 自然有点带不动。建议升级到 Node.js 22再重新安装 Codex。可以参考 NodeSource 官方安装脚本。npm 出现EACCES把 npm 全局目录放进当前用户的家目录mkdir-p~/.localnpmconfigsetprefix ~/.localechoexport PATH$HOME/.local/bin:$PATH~/.profilesource~/.profilenpminstall-gopenai/codexlatestapt update被 Docker 软件源拖垮先看错误里究竟是哪个域名失败。安装 NodeSource 报错不一定是 NodeSource 本身坏了也可能是服务器里早就失效的 Docker 源。不要在没看懂目标文件时批量删除软件源。出现bubblewrap黄色警告如果后面同时写着 Codex 会暂时使用内置 bubblewrap而且对话仍能正常进行它就不是这次失败的原因。先完成主线别被一行黄色文字拐去支线任务。8. 跑通以后先守住三条安全线完整 API Key 一旦进入截图或仓库立刻作废重建。先在~/codex-lab观察它的读写与命令审批再进入真实项目。公司代码、客户数据和生产配置要先确认内部合规要求。Codex 是会循环工作的 Agent一次任务可能触发多轮模型请求。价格会变化正式使用前请查看 DeepSeek 官方价格页并控制好余额。9. 通关服务器里有 Codex 了最后检查SSH 能登录 Ubuntu VPS。codex --version能返回版本号。顶部模型是deepseek-v4-flash。在实验目录里完成了一次真实回复。截图中没有公网 IP、API Key 或私有项目路径。我们最终搭出的链路其实很简单你 → SSH → VPS 上的 Codex → DeepSeek Responses API → V4 Flash更重要的是我们亲手验证了Agent 和模型可以拆开。Codex 负责持续干活DeepSeek 负责思考国内云服务器也能拥有一位随叫随到的 AI 编程搭档。如果你已经跑通先把成功画面截下来再让 Codex 在实验目录里完成一个真正有用、但随时能撤销的小任务。折腾服务器最开心的时刻不是命令终于不报错而是它真的开始替你干活。下一集我们给 Agent 装上自己的资料让它先检索、再回答。Agent 已经住进服务器下一集敬请期待