一、安装 Codex CLI
官方提供独立安装脚本,也可以用 npm 或 Homebrew 安装。
1运行安装命令
终端curl -fsSL https://chatgpt.com/codex/install.sh | sh
PowerShellpowershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
终端npm install -g @openai/codex
终端brew install --cask codex
也可以在 GitHub Releases 下载对应平台的压缩包(如 codex-aarch64-apple-darwin.tar.gz),解压后把文件重命名为 codex 并放到 PATH 中。
2验证安装
打开新的终端窗口,运行下面的命令,能打印版本号即安装成功:
终端codex --version
三、开始使用
在项目目录启动 Codex,确认使用的是 Codelux provider,再按需切换模型。
7启动并确认连接
终端cd your-project
codex
使用第三方 provider 时不需要“Sign in with ChatGPT”。进入界面后输入 /status,确认模型和 provider 为 Codelux,然后发一句话测试。
8切换模型
会话中输入 /model 切换模型;也可以在启动时指定:
终端codex --model gpt-5.5
长期修改默认模型,编辑 config.toml 中的 model 字段。可用模型 ID 见 Portal「AI 中心」。
9常用操作
| 命令 | 作用 |
|---|
/init | 生成 AGENTS.md 项目说明 |
|---|
/model | 切换模型与推理强度 |
|---|
/status | 查看当前模型、provider 与 token 用量 |
|---|
codex exec "..." | 非交互地执行一次任务(适合脚本与 CI) |
|---|
每次请求的模型、tokens 和扣费可在 Portal「使用日志」中查看。
常见问题
启动后仍提示用 ChatGPT 登录?
确认 model_provider = "codelux" 写在 ~/.codex/config.toml 顶层(不要放在某个配置段内),且启动 Codex 的终端里已设置 env_key 对应的环境变量。
提示 401 或缺少 API Key?
当前终端中 env_key 对应的变量为空,或密钥已被删除。运行 echo $CODELUX_API_KEY 检查,然后重新打开终端。
提示 404?
base_url 应以 /v1 结尾(如 https://codelux.io/v1),不要写成 /v1/responses。
Codex 能用 GPT 以外的模型吗?
可以。把 model 或 /model 设为 Portal「AI 中心」中的其他模型 ID,Codelux 会处理 Responses 协议转换。