更新或卸载 Codex

怎么安装的 Codex,就怎么更新:重新运行官方安装程序、再次运行 npm install -g @openai/codex,或运行 brew upgrade --cask codex。桌面应用通过应用商店更新,在 Linux 上则通过包管理器更新。卸载时,用同一个工具反向操作,然后决定保留还是删除你的 ~/.codex 文件夹。

本页译自英文指南。命令和文件名保持不变。如两者有出入,以英文页面和官方来源为准。

更新 CLI

安装方式更新命令
独立安装程序(macOS/Linux)curl -fsSL https://chatgpt.com/codex/install.sh | sh
独立安装程序(Windows)powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
npmnpm install -g @openai/codex
Homebrewbrew upgrade --cask codex

更新后,打开一个新的终端,用 codex --version 确认。

更新桌面应用

  • Windows: 应用通过 Microsoft Store 分发,因此会随 Store 更新。OpenAI 另行介绍了企业版的更新选项。
  • macOS: 按照应用内的更新提示操作。我们尚未对照 OpenAI 的文档确认具体的更新机制。
  • Ubuntu / Debian: sudo apt update && sudo apt install --only-upgrade chatgpt
  • Fedora: sudo dnf upgrade --refresh chatgpt
  • Arch: 随完整的系统升级一起更新,sudo pacman -Syu

卸载 CLI

安装方式卸载方式
npmnpm uninstall -g @openai/codex
Homebrewbrew uninstall --cask codex
手动下载的二进制文件删除你放在 PATH 中的 codex 文件
独立安装程序OpenAI 的文档目前没有介绍卸载命令。用 which codex 或 where.exe codex 找到二进制文件并删除,然后移除安装程序添加的 PATH 条目。

删除你的 Codex 数据(可选)

你的设置、缓存的登录信息和历史记录保存在 Codex 主目录中,如果没有设置 CODEX_HOME,就是 ~/.codex。其中可能包括:

  • config.toml 以及你创建的 AGENTS.md
  • 使用文件存储时,包含缓存访问令牌的 auth.json。请像对待密码一样对待它。
  • sessions/ 和 archived_sessions/ 中的对话记录

先用 codex logout 退出登录,只有在确定不再需要时才删除该文件夹。在 Windows 上,桌面应用使用 %USERPROFILE%\.codex。

常见问题

如何知道有可用的更新?

将 codex --version 的输出与 GitHub 上的最新版本进行比较,或关注我们的版本追踪页面。

更新会删除我的设置吗?

不会。你的 config.toml、AGENTS.md 和会话历史保存在 Codex 主目录(默认是 ~/.codex)中,与程序文件分开存放。

来源

本页的每条说明都附有官方来源链接。如果本页内容与官方来源不一致,请以官方来源为准,并告诉我们。