跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashNode.jsAI

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

综述由AI生成如何在 Windows、macOS 和 Ubuntu 系统上安装 Node.js 和 Codex 工具,并通过配置环境变量获取 Kimi K2 与 GLM-4.6 的 API Key。文档详细说明了如何修改配置文件以切换模型提供商,解决了登录报错及免费额度限制等常见问题,实现了利用第三方大模型进行 AI 编程的环境搭建。

laoliangsh发布于 2026/2/7更新于 2026/5/316.5K 浏览
Codex 接入 Kimi K2/GLM-4.6 环境配置指南 (Windows/macOS/Ubuntu)

Codex 接入 Kimi K2/GLM-4.6 环境配置指南

前言

智谱发布了 GLM-4.6,作为其最强的代码 Coding 模型,较 GLM-4.5 有显著提升。

  • 代码能力对齐 Claude Sonnet 4,部分榜单对齐 Claude Sonnet 4.5。
  • 上下文长度增加到 200K。
  • 推理能力提升,增加图像识别与搜索能力。
  • token 消耗较 GLM-4.5 节省 30% 以上。

本指南将引导您完成安装 Codex,并通过 API 方式配置 Kimi K2、GLM-4.6 模型,以更实惠的方式来 AI 编程。

1、安装 Node.js

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

验证安装:安装完成后,打开您的终端(Terminal)或命令提示符(CMD),运行以下命令来验证。

node -v

如果成功安装,将会显示 Node.js 的版本号。

下载与安装:请前往 Node.js 官方网站 下载并安装最新版本的 Node.js(建议使用 v18 或更高版本)。根据您的操作系统下载对应的安装包。

2、安装 Codex

接下来,我们将全局安装 Codex NPM 包。此步骤在不同操作系统下的主要区别在于是否需要管理员权限。

2.1、Windows

  1. 以 管理员身份 打开您的 命令提示符(CMD) 或 PowerShell。

输入并运行以下安装命令:

npm install -g @openai/codex

2.2、macOS / Ubuntu

  1. 打开您的 终端(Terminal)。

  2. 由于全局安装 npm 包需要系统权限,您需要在命令前加上 sudo。

输入并运行以下安装命令(过程中会提示您输入电脑的登录密码):

sudo npm install -g @openai/codex

2.3、验证安装 (所有系统通用)

安装完成后,在 新的终端窗口 中运行以下命令来验证。

codex --version

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

3、获取 API Key

Codex 安装成功,这时它还不能工作,因为需要登录官方或者其他模型厂商才可以。因此我们先去获取 Kimi K2 和 GLM-4.6 的 API Key 来登录。

你可以把这个 API Key 理解成访问密码,访问模型时需要用到这个密码哦。

3.1、获取 GLM-4.6 API Key

  1. 前往 智谱 AI 开放平台:智谱 AI 开放平台

申请成功后点击一下 API key 的复制按钮,把 key 复制到剪贴板中给后续使用。

登录后按顺序点击:右上角的头像 -> API key -> 添加新的 API key -> 输入一个名字来标识这个 key -> 确定。

创建账号并登录,系统会赠送 2000 万 token 供你试用。建议选择月卡订阅,日常开发足够。后续考虑升级成季度订阅。

3.2、获取 Kimi K2 API Key

  1. 前往 Moonshot AI 开放平台:Moonshot AI 开放平台。
  2. 注册与登录:如果您没有账户,请先注册一个新账户并登录。
  3. 创建 API Key:在平台仪表盘中,找到创建 API Key 的选项。

重要提示:API Key 在创建后只会显示一次,请务必立即复制并妥善保存。

4、配置环境变量

万事俱备,只欠东风!为了让 Codex 能够成功连接到 Kimi K2 和 GLM-4.6,我们需要配置环境变量到 Codex。

4.1、Windows

您可以选择以下任一方法进行配置:

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

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

*注意:使用 setx 设置的变量需要 重启终端 才会生效。建议关闭所有终端,然后再打开一个新的。

4.2、macOS / Ubuntu

在 macOS 和 Ubuntu 系统中,环境变量通常配置在 Shell 的配置文件中。

  1. 确定您的 Shell 类型 在终端中运行 echo $SHELL。
    • 如果输出包含 zsh,您的配置文件是 ~/.zshrc。
    • 如果输出包含 bash,您的配置文件是 ~/.bashrc。

编辑配置文件 使用您喜欢的文本编辑器打开对应的文件。这里以 nano 为例(一个对新手友好的终端编辑器)。

# 如果您使用 Zsh (macOS 默认)
nano ~/.zshrc
# 如果您使用 Bash
nano ~/.bashrc

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

export GLM_API_KEY="你的 GLM_API_KEY"
export KIMI_API_KEY="你的 KIMI_API_KEY"

添加后,按下 Ctrl + O 保存文件,然后按 Ctrl + X 退出编辑器。

使配置生效 运行以下命令让配置立即生效(或直接重启终端)。

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

5、运行并配置 Codex

好,到此所有准备工作已经完成!让我们启动 Codex 吧!

  1. 打开一个新的终端窗口。

我们让他自我介绍一下,如果收到回复,就证明配置正确了。

接着退出 Codex,重新进入一下。一定要退出重进,因为我们刚改了配置嘛,需要让 Codex 重新加载。再次进入 Codex,可以看到模型是 GLM-4.6 了。

然后打开 ~/.codex/config.toml 文件(windows 在 C:\Users\你的用户名\.codex\config.toml),这里我使用 vscode 来打开并编辑,直接复制粘贴以下内容并保存,这里我使用 GLM-4.6 的模型,你要用 kimi 的话就把 glm 注释掉,然后把 kimi 打开:

model_provider = "glm"
model = "glm-4.6"
# 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"

紧接着让你输入 API Key,注意这里是输入的 GPT 官方的 API Key,我们胡乱输一个确认即可。

输入 codex 命令,你会看到让你选择登录方式,我们这里需要按方向键切换到 2. Provide your own API key,回车确认。

6、FAQ

6.1、登录报错

  • 可能在第 4 步 配置环境变量 出错,需要注意 windows 命令行需要全部关闭,后续新开的才会生效。
  • 文章示例的 GLM-4.6 使用的是包月计划对应的 base_url,如果你没有订阅包月套餐就会报错。

如果你只是想试用 GLM-4.6,可以把 Codex 的配置文件中 glm 的 base_url 改为:

https://open.bigmodel.cn/api/paas/v4/

6.2、使用 KIMI K2 对话报错或警告

使用 KIMI 模型时,向 AI 发送消息后,Codex 会提示一些错误或警告。

这个原因是你没有氪金,Kimi 官方赠送的免费额度每秒只能访问 3 次,而 Codex 会根据内置策略来多次调用 api,很容易就超过每秒 3 次。 解决方案也很简单,充值可以解决,自己抉择吧。

6.3、其他模型可以通过 API 接入吗

  • 可以,类似 glm 和 kimi,比如 deepseek,你可以去 deepseek 官网申请对应的 api key 并充值,然后按照这篇教程配置进来。

6.4、官方的配置文档参考

  • config 配置:https://github.com/openai/codex/blob/main/docs/config.md
  • mcp 配置:https://github.com/openai/codex/blob/main/docs/advanced.md#model-context-protocol-mcp

目录

  1. Codex 接入 Kimi K2/GLM-4.6 环境配置指南
  2. 前言
  3. 1、安装 Node.js
  4. 2、安装 Codex
  5. 2.1、Windows
  6. 2.2、macOS / Ubuntu
  7. 2.3、验证安装 (所有系统通用)
  8. 3、获取 API Key
  9. 3.1、获取 GLM-4.6 API Key
  10. 3.2、获取 Kimi K2 API Key
  11. 4、配置环境变量
  12. 4.1、Windows
  13. 4.2、macOS / Ubuntu
  14. 如果您使用 Zsh (macOS 默认)
  15. 如果您使用 Bash
  16. 如果您修改了 .zshrc
  17. 如果您修改了 .bashrc
  18. 5、运行并配置 Codex
  19. model_provider = "kimi"
  20. model = "kimi-k2-0905-preview"
  21. 6、FAQ
  22. 6.1、登录报错
  23. 6.2、使用 KIMI K2 对话报错或警告
  24. 6.3、其他模型可以通过 API 接入吗
  25. 6.4、官方的配置文档参考
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Vue 前端文件导出实战:file-saver 插件用法详解
  • Python 异步编程与协程实战指南
  • Neo4j Desktop 安装与使用:本地实例、远程连接及数据导入
  • 基于 YOLOv5 的深度学习火焰检测与识别系统
  • Java 优先队列 PriorityQueue
  • C++ 类与对象:封装特性的实现与实战应用
  • Edict:基于三省六部制的 AI Agent 协作框架
  • 无需公网 IP 安全远程访问本地 AI 服务的方案
  • Ubuntu 24.04 安装 ROS2 Jazzy 完整指南
  • RabbitMQ 多实例部署:基础集群搭建全流程
  • C++ 控制台版 2048 游戏实现思路与代码
  • C++ 虚函数与纯虚函数:多态机制详解
  • 基于 Spring Boot 的药品进销存信息管理系统
  • Python 函数、列表与元组核心用法详解
  • TradingView Webhook 警报免费配置与实现指南
  • 前端多版本零 404 部署:根因分析与工程化落地
  • 即梦 AI 与剪映创作课程资源汇总
  • Windows Git 安装配置指南:避坑与最佳实践
  • TCP 三次握手与四次挥手详解
  • 飞牛 OS 部署 Gitea 私有代码仓库指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online