1. 安装 Codex
# npm 安装
npm install -g @openai/codex
# 或使用 Homebrew
brew install --cask codex
# 验证
codex --version
如果提示 Node.js 版本过低,请升级到当前 LTS 或更新版本。
2. 配置环境变量
export OPENAI_BASE_URL="https://ai.farm99.cn/v1"
export OPENAI_API_KEY="sk-你的Farm99Token"
如果希望永久生效,可写入 shell 配置文件:
# zsh
echo 'export OPENAI_BASE_URL="https://ai.farm99.cn/v1"' >> ~/.zshrc
echo 'export OPENAI_API_KEY="sk-你的Farm99Token"' >> ~/.zshrc
source ~/.zshrc
3. 使用配置文件
也可以在 ~/.codex/config.toml 中指定 Farm99 AI provider。
model = "gpt-5.5"
model_provider = "farm99"
model_reasoning_effort = "high"
disable_response_storage = true
[model_providers.farm99]
name = "farm99"
base_url = "https://ai.farm99.cn/v1"
requires_openai_auth = true
wire_api = "responses"
在 ~/.codex/auth.json 中保存 Token:
{
"OPENAI_API_KEY": "sk-你的Farm99Token"
}
4. 启动 Codex
cd /path/to/your/project
codex
常见问题
command not found
npm config get prefix
确认 npm 全局 bin 目录已经加入 PATH。
API 连接失败
echo $OPENAI_BASE_URL
curl https://ai.farm99.cn/v1/models \
-H "Authorization: Bearer $OPENAI_API_KEY"
