Codex CLI
把 OpenAI 的终端编码代理 Codex CLI 指向 Athandra,通过 Responses 接口使用模型。
Codex CLI 是 OpenAI 推出的、在本地终端运行的编码代理,能编辑代码、生成补丁并运行命令。它使用 OpenAI Responses 格式,所以要接入 Athandra,必须选一个支持 Responses 接口 的模型。
验证状态与限制
Codex CLI 客户端本身未在 Athandra 环境实机验证,配置项按其官方文档整理。接口层面实测:POST /v1/responses 目前只有 qwen3.7-flash 确认可用;deepseek-v3.2、claude-haiku-4-5 在该接口上不可用,gpt-5.x 上游暂不可用,详见 Responses 接口。Codex CLI 还依赖工具调用,千问模型在 Responses 下的工具调用未单独测试。
安装
先安装 Node.js(建议 LTS 版),再全局安装:
npm install -g @openai/codex
codex --versionWindows 用户建议在 WSL2 里使用(wsl --install,装完重启后在 WSL 里安装 Node.js 和 Codex CLI)。
配置
先把 Key 放进环境变量:
export ATHANDRA_API_KEY="sk-你的Key"然后编辑 ~/.codex/config.toml(不存在就新建):
model = "qwen3.7-flash"
model_provider = "athandra"
[model_providers.athandra]
name = "Athandra"
base_url = "https://ai.athandra.com/v1"
env_key = "ATHANDRA_API_KEY"
wire_api = "responses"要点:
base_url带/v1。wire_api = "responses"表示使用 Responses 格式。model填令牌分组里支持 Responses 的模型,模型名要和GET /v1/models完全一致。
使用
cd /path/to/your/project
codex启动后可以输入 /model 查看或切换模型。Codex 会按你选择的权限模式,在修改文件或执行命令前请求确认。
修改 base_url 后,所有请求(包括官方预设模型的名称)都会发往 Athandra,并按 Athandra 的价格扣费。