集成 OpenAI/Goose/Aider 能力的命令行工具,直接在终端提升编程效率,开发者热度最高。
Codex CLI 是来自 OpenAI 的编码 agent,在你的计算机上本地运行。
在 Mac 或 Linux 上运行以下命令来安装 Codex CLI:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
在 Windows 上运行以下命令来安装 Codex CLI:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
独立安装程序默认从 https://releases.openai.com/codex 下载,如果元数据或资产下载不可用,会回退到 GitHub Releases。要强制使用 GitHub Releases,设置 CODEX_INSTALLER_USE_RELEASES_OPENAI_COM 为 false(也接受 0 和 no):
curl -fsSL https://chatgpt.com/codex/install.sh | CODEX_INSTALLER_USE_RELEASES_OPENAI_COM=false sh
$env:CODEX_INSTALLER_USE_RELEASES_OPENAI_COM='false'; irm https://chatgpt.com/codex/install.ps1 | iex
Codex CLI 也可以通过以下包管理器安装:
# 使用 npm 安装
npm install -g @openai/codex
# 使用 Homebrew 安装
brew install --cask codex
然后只需运行 codex 即可开始。
每个 GitHub Release 包含许多可执行文件,但实际上你可能想要以下之一:
macOS Apple Silicon/arm64:codex-aarch64-apple-darwin.tar.gz x86_64(较旧 Mac 硬件):codex-x86_64-apple-darwin.tar.gz
Apple Silicon/arm64:codex-aarch64-apple-darwin.tar.gz
x86_64(较旧 Mac 硬件):codex-x86_64-apple-darwin.tar.gz
Linux x86_64:codex-x86_64-unknown-linux-musl.tar.gz arm64:codex-aarch64-unknown-linux-musl.tar.gz
x86_64:codex-x86_64-unknown-linux-musl.tar.gz
arm64:codex-aarch64-unknown-linux-musl.tar.gz
每个归档文件包含一个单一条目,其中平台名称已嵌入其中(例如 codex-x86_64-unknown-linux-musl),所以提取后你可能想将其重命名为 codex。
运行 codex 并选择"使用 ChatGPT 登录"。我们建议登录到你的 ChatGPT 账户,以在 Plus、Pro、Business、Edu 或 Enterprise 计划中使用 Codex。了解更多关于 ChatGPT 计划包含内容的信息。
你也可以用 API key 使用 Codex,但这需要额外的设置。
本仓库根据 Apache-2.0 License 获得许可。