适用场景:通过 code0 使用 Codex CLI,一个 Key 调用全量主流模型
环境:Windows 10/11
最后更新:2026 年 4 月
code0 支持 OpenAI Responses API( /v1/responses端点),兼容最新版 Codex CLI。
node --version
npm --versionnpm install -g @openai/codex@latestcodex --version$env:OPENAI_API_KEY = "sk-你的code0密钥"set OPENAI_API_KEY=sk-你的code0密钥[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-你的code0密钥", "User")echo $env:OPENAI_API_KEY# 创建目录
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.codex"
# 打开配置文件
notepad $env:USERPROFILE\.codex\config.tomlmodel = "gpt-5.1"
model_provider = "custom"
[model_providers.custom]
name = "code0"
base_url = "https://hk.code0.ai/v1"
env_key = "OPENAI_API_KEY"
wire_api = "responses"| 参数 | 说明 |
|---|---|
model | code0 支持的模型 ID,如 gpt-5.1、gpt-4o、claude-sonnet-4-6 等 |
base_url | code0 API 地址,必须带 /v1 |
env_key | 读取 API Key 的环境变量名 |
wire_api | 新版 Codex 必须填 responses |
ping hk.code0.aicurl.exe -X POST "https://hk.code0.ai/v1/chat/completions" `
-H "Authorization: Bearer $env:OPENAI_API_KEY" `
-H "Content-Type: application/json" `
-d '{"model":"gpt-5.1","messages":[{"role":"user","content":"hello"}]}'codexhello,看到回复即配置成功 🎉# 进入你的项目目录(重要!不要在 System32 下使用)
cd C:\Users\你的用户名\项目目录
# 启动 Codex
codex| 操作 | 快捷键 |
|---|---|
| 发送消息 | Enter |
| 换行 | Ctrl+J |
| 退出 | Ctrl+C |
| 查看帮助 | /help |
| 清空对话 | /clear |
| 切换模型 | /model |
/model 可切换,常用的有:| 模型 | 适合场景 |
|---|---|
gpt-5.1 | OpenAI 主力模型 |
gpt-4o | 性价比之选 |
claude-sonnet-4-6 | Claude 日常开发首选 |
claude-opus-4-7 | Claude 最强推理 |
404 Not Found: Invalid URL (GET /v1/responses)/v1/responses 端点暂未适配,或 base_url 填错了。base_url 填的是 https://hk.code0.ai/v1wire_api = "responses"401 Unauthorized: Invalid token# 检查 Key 是否设置成功
echo $env:OPENAI_API_KEY
# 如果为空,重新设置并重启窗口
[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-你的code0密钥", "User")expected value at line 2 column 21config.toml 格式错误,通常是从网页复制时引号变成了中文引号。"。不知道这样的主机 (os error 11001)# 测试 DNS
ping hk.code0.ai
# 如果失败,尝试换 DNS
# 网络设置 → DNS 改为 8.8.8.8 或 114.114.114.114| 选项 | 说明 |
|---|---|
| 1. Set up default sandbox | 推荐,需要管理员权限运行 |
| 2. Use non-admin sandbox | 如果 default 后网络不通,试这个 |
| 3. Quit | 退出 |
node 不是内部或外部命令/clear 清空对话可以重置上下文,节省 token遇到问题?联系 code0 客服,提供报错截图和 request id 即可快速排查。