Ubuntu VS Code Codex 中转站配置 · 终端操作手册 适用系统Ubuntu22.04文档用途按顺序复制粘贴命令即可完成 Codex 中转站配置一、前置检查打开终端快捷键 Ctrl Alt T执行以下命令确认当前用户whoami如果输出不是 用户名请先执行 su – 用户名 切换用户。二、安装 Codex 扩展图形化操作此步骤需在 VS Code 界面中手动完成终端无法执行。打开 VS Code。点击左侧 扩展 图标或按 Ctrl Shift X。搜索 Codex 或 openai.chatgpt。点击 安装。如果已经安装过此扩展请直接跳过本步骤。三、自动获取 Codex CLI 路径设置变量在终端中执行以下整段脚本它会自动找到扩展安装目录并设置 CODEX_BIN 变量EXT_DIR$(ls -d ~/.vscode/extensions/openai.chatgpt-* 2/dev/null | head -1) if [ -z $EXT_DIR ]; then echo 错误未找到 Codex 扩展请先安装。 exit 1 fi export CODEX_BIN$EXT_DIR/bin/linux-x86_64/codex echo Codex CLI 路径: $CODEX_BIN预期输出显示类似 /home/sr/.vscode/extensions/openai.chatgpt-26.803.41515-linux-x64/bin/linux-x86_64/codex 的路径。四、创建配置目录mkdir -p ~/.codex**无输出继续执行下一步说明~/.codex 是 Codex 存放配置文件和认证信息的目录。五、使用 API Key 登录执行以下命令粘贴 API Key 后按回车输入时不会显示字符read -s -p 请输入 API Key粘贴后按回车: CODEX_KEY echo printf %s $$CODEX_KEY | $$CODEX_BIN login --with-api-key unset CODEX_KEY**代码输入后会显示复制API Key 然后粘贴至此处粘贴后不会显示密钥然后回车预期效果终端显示登录成功或 Logged in successfully 类似信息。六、写入中转站配置文件 config.toml执行以下命令将中转站配置写入文件cat ~/.codex/config.toml EOF model gpt-5.6-sol model_provider cliproxyapi model_reasoning_effort high [model_providers.cliproxyapi] base_url http://38.175.220.213:8080/v1 name cliproxyapi wire_api responses EOF**此处输入后无显示base_url 末尾必须包含 /v1。七、收紧文件权限安全设置chmod 700 ~/.codex chmod 600 ~/.codex/config.toml ~/.codex/auth.json**输入后无显示确保只有用户能读取配置和认证文件防止 Key 泄露。八、验证配置是否成功执行以下测试命令$CODEX_BIN exec --skip-git-repo-check Reply with exactly: CONNECTION_OK成功标志终端输出包含 CONNECTION_OK并且在日志中能看到provider: cliproxyapimodel: gpt-5.6-sol九、重启 VS Code 使配置生效完全退出 VS Code关闭所有窗口检查系统托盘或任务管理器确保进程已结束。重新打开 VS Code。打开 Codex 面板输入测试消息验证是否正常回复。