Codex CLI 是 OpenAI 官方推出的代理式编码工具,通过终端使用,可帮助您比以往更快地将想法转化为代码。 开始前需要确保终端已经安装过 Node.js 18 或更高版本 安装完成后,打开终端,执行以下命令安装 Claude Code:
npm install -g @openai/codex  # Alternatively: `brew install codex`
安装完成后,通过 Vi 编辑器打开 Codex 的本地配置文件,配置通过极客智坊模型代理在国内使用 Codex:
vim ~/.codex/config.toml
填入以下内容:
# 填写你默认使用的模型,支持填写极客智坊所有对话模型ID
model = "o4-mini"
# 填写你默认使用的模型提供商
model_provider = "geekai"

# 模型提供商的配置
[model_providers.geekai]
# 将在Codex用户界面中显示的提供者名称。
name = "GeekAI"

# Base URL,如果你的终端可以访问外网,可以使用海外入口 https://geekai.dev/api/v1
base_url = "https://geekai.co/api/v1"  
# API KEY,用于 API 请求认证
env_key = "GEEKAI_API_KEY"
# wire_api 的有效值为 "chat" 和 "responses"。如果省略,默认为 "chat"。
wire_api = "chat"
保存配置文件后,需要通过以下命令设置环境变量:
export GEEKAI_API_KEY=<YOUR_GEEKAI_API_KEY>
直接执行 export 只能当前会话生效,如果想要永久生效,可以将上述命令添加到 ~/.bashrc~/.zshrc 文件中,然后执行 source ~/.bashrcsource ~/.zshrc 来使更改生效。
记得将 <YOUR_GEEKAI_API_KEY> 替换为您的极客智坊 API 密钥,如果 Base URL 使用的是海外入口,则需要前往极客智坊海外版获取 API KEY。 对个人开发者而言,API KEY 使用默认均衡配置即可,如果你的项目比较大,或者想要更快地响应速度,可以到 API Keys 管理页面通过编辑 KEY 的线路为高可用来实现更快更稳定的响应速度: 切换极客智坊API KEY调度策略 配置完成后保存文件,即可在终端中输入 codex 命令来启动 OpenAI Codex CLI:
codex
首次使用 OpenAI Codex CLI Codex CLI 不需要做任何配置,当进入正式交互界面后,你就可以直接与 OpenAI Codex 进行对话,获取代码建议或解决编程问题: 通过极客智坊模型代理服务使用 OpenAI Codex 进行编码