许多开发者长期在服务器、云主机或 HPC 环境中工作。如果服务器本身集成 AI IDE,效率将显著提升。本文介绍如何在服务器上部署并使用 Codex,实现 AI 直接读写服务器环境。
一、服务器使用 Codex 的优势
- 直接读取服务器本地环境
- 项目代码
- 目录结构
- 日志文件
- conda / venv / Docker 环境
- 授权下直接操作服务器
- 写代码
- 改配置
- 跑命令
- 调试脚本
二、前置条件
Codex 启动和登录阶段需要访问 OpenAI 服务及相关资源。需确保服务器能访问外网(如 GitHub、Docker Hub)。
三、安装 Codex
使用 conda 一键安装:
conda install -c conda-forge codex
四、启动 Codex
进入对应 conda 环境,启动服务:
conda activate codex && codex
首次启动会提示选择登录方式:
- 使用 ChatGPT 账号登录(Plus / Business)
- 使用 API Key 按量计费
本文重点介绍方式 1:账号登录。注意:账号登录通常需要 Plus / Business / Pro 账号权限。
五、账户认证流程
选择方式 1 后,Codex 会返回一个链接。由于服务器无浏览器,不能直接在本地电脑打开链接尝试认证,因为回调地址指向服务器的 localhost。
六、SSH 端口转发进行认证
需要使用 PC 端 SSH 端口转发服务器连接,以便完成认证。
ssh -L 1455:127.0.0.1:1455 用户名@服务器IP codex
此时点击返还的链接登录认证即可。后续启动无需重复登录。

