Codex

更新时间:
复制为 MD 格式

Codex 是由 OpenAI 推出的智能编程代理,本文介绍如何在 Codex 中配置与使用阿里云百炼 Coding Plan。

说明

Codex 最新版本不再支持 Chat/Completions API。如需使用 Coding Plan,请参考以下教程安装并使用旧版本 Codex。

接入Codex需要修改配置文件~/.codex/config.toml 中的模型提供商、模型和base_url等,下面在 Codex 中配置 Coding Plan章节提供了具体配置信息。

安装 Codex

  1. 安装或更新 Node.js(v18.0 或更高版本)。

  2. 在终端中执行以下命令安装 Codex。请安装支持 Chat/Completions API 的旧版本 Codex,如 0.80.0 版本。

    npm install -g @openai/codex@0.80.0

    在终端中执行以下命令,若输出版本号,则表示安装成功。

    codex --version

在 Codex 中配置 Coding Plan

  1. 修改配置文件

    完整复制以下内容并粘贴到 Codex 配置文件~/.codex/config.toml中。model请选择支持的模型

    model_provider = "Model_Studio_Coding_Plan"
    model = "qwen3.5-plus"
    [model_providers.Model_Studio_Coding_Plan]
    name = "Model_Studio_Coding_Plan"
    base_url = "https://coding.dashscope.aliyuncs.com/v1"
    env_key = "OPENAI_API_KEY"
    wire_api = "chat"
  2. 配置环境变量

    将配置文件中的OPENAI_API_KEY环境变量设置为 Coding Plan 专属 API Key

    macOS

    1. 在终端中执行以下命令,查看默认 Shell 类型。

      echo $SHELL
    2. 根据 Shell 类型设置环境变量,命令如下:

      Zsh

      # 用您的Coding Plan API Key 替换 YOUR_API_KEY
      echo 'export OPENAI_API_KEY="YOUR_API_KEY"' >> ~/.zshrc

      Bash

      # 用您的Coding Plan API Key 替换 YOUR_API_KEY
      echo 'export OPENAI_API_KEY="YOUR_API_KEY"' >> ~/.bash_profile
    3. 在终端中执行下列命令,使环境变量生效。

      Zsh

      source ~/.zshrc

      Bash

      source ~/.bash_profile

    Windows

    CMD

    1. CMD中运行以下命令,设置环境变量。

      REM 用您的Coding Plan API Key 替换 YOUR_API_KEY
      setx OPENAI_API_KEY "YOUR_API_KEY"
    2. 打开一个新的 CMD 窗口,运行以下命令,检查环境变量是否生效。

      echo %OPENAI_API_KEY%

    PowerShell

    1. PowerShell中运行以下命令,设置环境变量。

      # 用套餐专属 API Key 替换 YOUR_API_KEY
      [Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "YOUR_API_KEY", [EnvironmentVariableTarget]::User)
    2. 打开一个新的 PowerShell 窗口,运行以下命令,检查环境变量是否生效。

      echo $env:OPENAI_API_KEY

使用 Codex

  1. 新建一个终端,执行以下命令进入 Codex。

    codex

    选择跳过更新。

    image

  2. 开始对话

    image