Codex接入第三方key

Codex接入Kimi K2/GLM-4.5 环境配置指南 (Windows/macOS/Ubuntu)

1. 安装 Node.js

在开始之前,您的系统需要安装好 Node.js。

  • 下载与安装:请前往 Node.js 官方网站 下载并安装最新版本的 Node.js(建议使用 v18 或更高版本)。根据您的操作系统下载对应的安装包。
  • 验证安装:安装完成后,打开您的终端(Terminal)或命令提示符(CMD),运行以下命令来验证。
1
node -v

2. 安装Codex

2.1 Windows 1.以 管理员身份 打开您的 命令提示符(CMD) 或 PowerShell。 2.输入并运行以下安装命令:

1
npm install -g @openai/codex

2.2 macOS / Ubuntu 1.打开您的 终端(Terminal)。 2.由于全局安装 npm 包需要系统权限,您需要在命令前加上 sudo。 3.输入并运行以下安装命令(过程中会提示您输入电脑的登录密码):

1
sudo npm install -g @openai/codex

2.3 验证安装 (所有系统通用) 安装完成后,在 新的终端窗口 中运行以下命令来验证。

1
codex --version

如果终端成功返回版本号,则代表 Codex 已成功安装

3.获取API KEY

3.1 获取 GLM-4.5 API Key 前往 智谱AI开放平台。 创建账号并登录,系统会赠送 2000 万 token 供你试用。或者选择月卡订阅,日常开发足够。后续考虑升级成季度订阅 登录后按顺序点击:右上角的头像 → API key → 添加新的 API key → 输入一个名字来标识这个 key → 确定。 申请成功后点击一下 API key 的复制按钮,把 key 复制到剪贴板中给后续使用。 3.2 获取 Kimi K2 API Key 前往 Moonshot AI开放平台。 注册与登录:如果您没有账户,请先注册一个新账户并登录。 创建 API Key:在平台仪表盘中,找到创建 API Key 的选项。 重要提示:API Key 在创建后只会显示一次,请务必立即复制并妥善保存。 关于费用: 新用户通常会获赠少量免费额度(例如 15 元)供测试使用。 若要长期或高频率使用,建议充值至少 50元,以解锁更高的请求速率(RPM),从而获得更流畅的体验。

4.配置环境变量

4.1 Windows 您可以选择以下任一方法进行配置: 方法一:使用命令提示符 打开命令提示符(无需管理员),并执行以下两条命令。请确保将 “你的GLM_API_Key”、“你的Kimi_API_Key” 替换为您真实的 API Key。替换后重启一下终端。

1
2
setx GLM_API_KEY "你的GLM_API_Key"
setx KIMI_API_KEY "你的Kimi_API_Key"

注意:使用 setx 设置的变量需要 重启终端 才会生效。建议关闭所有终端,然后再打开一个新的。 方法二:使用系统属性面板 在 Windows 搜索栏中输入"环境变量",并选择"编辑系统环境变量"。 在"系统属性"窗口中,点击"环境变量…"。 在"系统变量"区域,点击"新建…",并添加两个新变量。 4.2 macOS / Ubuntu 在 macOS 和 Ubuntu 系统中,环境变量通常配置在 Shell 的配置文件中。 1.确定您的 Shell 类型 在终端中运行 echo $SHELL。 如果输出包含 zsh,您的配置文件是 ~/.zshrc。 如果输出包含 bash,您的配置文件是 ~/.bashrc。 2.编辑配置文件 使用您喜欢的文本编辑器打开对应的文件。这里以 nano 为例(一个对新手友好的终端编辑器)。

1
2
3
4
5
# 如果您使用 Zsh (macOS 默认)
nano ~/.zshrc

# 如果您使用 Bash
nano ~/.bashrc

3.添加环境变量 在文件的末尾,添加以下两行。请将 你的GLM_API_Key 和 你的Kimi_API_Key 替换为您真实的 API Key。

1
2
export GLM_API_KEY="你的GLM_API_Key"
export KIMI_API_KEY="你的Kimi_API_Key"

添加后,按下 Ctrl + O 保存文件,然后按 Ctrl + X 退出编辑器。 4.使配置生效 运行以下命令让配置立即生效(或直接重启终端)。

1
2
3
4
5
# 如果您修改了 .zshrc
source ~/.zshrc

# 如果您修改了 .bashrc
source ~/.bashrc

5.运行并配置 Codex 好,到此所有准备工作已经完成!让我们启动 Codex 吧! 打开一个新的终端窗口。 输入 codex 命令,你会看到让你选择登录方式,我们这里需要按方向键切换到 2. Provide your own API key,回车确认:

1
codex

紧接着让你输入 API Key,注意这里是输入的 GPT 官方的 API Key,我们胡乱输一个确认即可。 然后打开 ~/.codex/config.toml 文件(Windows 在C:\Users\你的用户名.codex\config.toml),这里我使用 VSCode 来打开并编辑,直接复制粘贴以下内容并保存。这里我使用 GLM-4.5 的模型,你要用 Kimi 的话就把 glm 注释掉,然后把 Kimi 打开:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
model_provider = "glm"
model = "glm-4.5"

# model_provider = "kimi"
# model = "kimi-k2-0905-preview"

[model_providers.glm]
name = "zai"
base_url = "https://open.bigmodel.cn/api/coding/paas/v4"
env_key = "GLM_API_KEY"

[model_providers.kimi]
name = "kimi"
base_url = "https://api.moonshot.cn/v1"
env_key = "KIMI_API_KEY"

接着退出 Codex,重新进入一下,即可使用Codex。

Licensed under CC BY-NC-SA 4.0
最后更新于 Dec 02, 2025 13:34 UTC
使用 Hugo 构建
主题 StackJimmy 设计