Codex Guide

Codex 配置

Codex 接入 PionicAI 的重点是两个文件:auth.json 保存 API Key,config.toml 指向 PionicAI 的 OpenAI 兼容地址 https://api.pionicai.com/v1。配置完成后重启终端,再用短任务验证。

前置条件

配置文件位置

Codex CLI 通常读取用户目录下的 .codex 文件夹。没有这个目录就手动创建。

macOS / Linux~/.codex/
WindowsC:\Users\你的用户名\.codex\,如果看不到,需要开启“显示隐藏项目”。

在该目录下创建两个文件:auth.jsonconfig.toml

auth.json:保存 PionicAI Key

把你在 PionicAI 控制台创建的 API Key 填入 OPENAI_API_KEY。不要填登录密码,也不要填上游官方 Key。

{"OPENAI_API_KEY":"sk-your-pionicai-key"}

config.toml:声明 PionicAI 网关

model_provider 的值必须和 [model_providers.pionicai] 的段名一致。base_url 必须带 /v1

model_provider = "pionicai"
preferred_auth_method = "apikey"

[model_providers.pionicai]
name = "PionicAI"
base_url = "https://api.pionicai.com/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"

验证方法

  1. 保存两个文件。
  2. 关闭并重新打开终端,让 Codex 重新读取配置。
  3. 进入一个小项目目录运行 codex
  4. 先发一句简单任务,例如“解释当前目录结构,不要修改文件”。
  5. 到调用日志检查是否出现请求记录:https://api.pionicai.com/usage-logs

常见问题

  • 401 / invalid token:API Key 没复制完整,或 auth.json 不是合法 JSON。
  • 找不到 provider:model_provider 和 [model_providers.xxx] 段名不一致。
  • 404 / 模型不存在:模型名不在当前 Key 分组里,去控制台检查模型列表。
  • 消耗过高:Codex 会读取文件和多轮规划,建议单独限额并先小任务测试。