Codex 常见问题解答
安装与更新
命令未找到 安装完成后需要打开一个新的终端窗口再运行codex官方安装脚本或 Homebrew:重新运行一次安装命令NPM 安装 确保 npm 全局路径已添加到 PATH
如何更新 Codex 官方安装脚本:重新运行安装命令即可更新到最新版HomebrewNPM
安装失败 排查步骤
- 检查网络连接。官方安装脚本需要访问
chatgpt.com,无法访问时改用 NPM 国内镜像- 确保 Node.js 18+ 已安装(NPM 方式)
- 使用镜像源:
Windows 安装 Codex 支持原生 Windows,在 PowerShell 中运行官方安装脚本也可以在 WSL 中按 Linux 方式安装,此时配置文件位于 WSL 内的~/.codex/
配置问题
配置文件在哪里需要两个文件:
- macOS/Linux:
~/.codex/- Windows:
C:\Users\你的用户名\.codex\(在 WSL 中使用时为 WSL 内的~/.codex/)config.toml和auth.json
请求地址配置 Codex 使用 OpenAI 兼容格式,请求地址必须包含/v1路径
API Key 配置auth.json中应使用完整的 API Key,不是环境变量名 正确示例错误示例
Windows 特殊配置 Windows 用户可在config.toml开头添加以下配置,跳过首次启动时的 Windows 引导提示
开启网络搜索 在config.toml开头添加可选值:"live"(实时联网搜索)、"cached"(默认,使用缓存索引)、"disabled"(关闭搜索)[!NOTE] 旧版写法[features] web_search_request = true已弃用,请改用web_search
配置全局提示词 在~/.codex目录创建AGENTS.md文件,写入自定义提示词后重启生效
模型使用
如何切换模型 方法一:修改配置文件(推荐)方法二:CLI 启动参数
- 打开
config.toml,修改model的值,例如model = "your-model-id" # 从模型广场复制实际模型 ID- 保存后重启 Codex
方法三:会话中切换 在 Codex 对话界面输入/model,选择要使用的模型
模型列表中看不到最新模型 通过 API Key 接入时,/model列表和插件的下拉列表可能不显示最新模型,属于正常现象。直接修改config.toml中的model字段,或用codex -m指定模型启动即可[!NOTE] 修改配置后不要再在会话中手动切换模型,否则需要重新启动 Codex 才能恢复配置文件中的模型
常用命令
错误排查
Connection failed 排查步骤
- 检查本机网络是否通畅
- 关闭代理工具
- 将
base_url确认使用https://api.kuajieaigc.com,末尾保留/v1- 在 CLI 中测试是否为 VS Code 插件问题
- 重启 VS Code
401 错误 检查环境变量冲突 系统中已有的OPENAI_API_KEY、OPENAI_BASE_URL环境变量可能覆盖配置文件 macOS/Linux/WSL如有输出,从~/.zshrc或~/.bashrc中删除对应的export行,然后重新打开终端 Windows(CMD)如有输出,清除环境变量后重新打开终端检查配置文件
~/.codex/auth.json中的 API Key 是否正确~/.codex/config.toml中的 base_url 是否包含/v1
403 错误 通常是号池账号问题
- 停止当前对话(Ctrl+C)
- 重新发起对话
- 如果重试 3 次以上无效,联系技术支持
Windows 乱码问题 解决步骤也可以将 PowerShell 升级到 7 或以上版本,或改用 Windows Terminal
- 按
Win + R,输入intl.cpl回车- 点击「管理」选项卡
- 点击「更改系统区域设置」
- 勾选「Beta: 使用 Unicode UTF-8 提供全球语言支持」
- 确定后重启电脑
回复中出现广告或会话被打断 这是上游模型偶发的问题,并非 跨界AI 写入的内容,可参考 OpenAI 官方的 相关讨论。遇到时重新发起对话即可
响应速度慢
- Codex 模型本身推理时间较长,
model_reasoning_effort越高越慢,可以按需调低为"medium"- 网络问题时,尝试关闭或切换代理,或将
base_url切换到 API 地址
聊天记录
切换到 跨界AI 后看不到之前的聊天记录 Codex 的聊天记录保存在本地,并按model_provider区分
- 之前用 ChatGPT 账号登录:切换到 API Key 后看不到原账号的记录。需要时可以先切回原账号,让 Codex 总结并导出
- 之前用其他中转服务:把
config.toml中的model_provider改成与之前一致,即可继续看到原来的记录
其他问题
跨界AI官网 如果以上方法无法解决问题,请联系技术支持