Featured image of post GitHub Trending: OpenAI Codex CLI — 终端里的轻量级编码智能体

GitHub Trending: OpenAI Codex CLI — 终端里的轻量级编码智能体

openai/codex 以 116,332 stars 登顶今日 GitHub Trending,这是一款可在终端中运行的轻量级编码智能体,支持 Rust 构建,跨平台安装,可无缝接入 ChatGPT 订阅或 API Key 使用。

指标 数据
仓库 openai/codex
Stars 116,332
今日新增 2,715
Forks 17,737
主要语言 Rust
License Apache-2.0
描述 在终端中运行的轻量级编码智能体

openai/codex 是一款由 OpenAI 推出的本地编码智能体,它直接运行在你的终端中,无需打开 IDE 或浏览器即可完成代码编写、调试、重构等任务。该项目以 Rust 语言构建,具备出色的性能和跨平台支持能力。


核心定位

Codex CLI 提供三种不同的使用形态,满足不同场景需求:

  • 终端 CLI 版本(本文主体):通过命令行直接交互,适合习惯键盘操作的高效开发者;
  • IDE 插件版本:支持 VS Code、Cursor、Windsurf 等主流编辑器,在编码环境中无缝接入;
  • 桌面/Web 版本:运行 codex app 或访问 chatgpt.com/codex 获得图形化体验。

快速安装

Mac / Linux

1
curl -fsSL https://chatgpt.com/codex/install.sh | sh

Windows

1
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

包管理器安装

1
2
3
4
5
# npm
npm install -g @openai/codex

# Homebrew
brew install --cask codex

安装完成后,直接在终端输入 codex 即可启动。

注意:独立安装器默认从 https://releases.openai.com/codex 下载,若该源不可用会自动回退到 GitHub Releases。如需强制使用 GitHub Releases,可设置环境变量 CODEX_INSTALLER_USE_RELEASES_OPENAI_COM=false。


使用方式

Codex CLI 支持两种认证模式:

  1. ChatGPT 账号登录(推荐):运行 codex 后选择「Sign in with ChatGPT」,可直接使用 Plus、Pro、Business、Edu 或 Enterprise 订阅中的 Codex 额度;
  2. API Key 模式:如需使用 API Key,可参考 开发者文档 进行额外配置。

二进制下载

若希望手动安装,可前往 GitHub Releases 下载对应平台版本:

平台 架构 文件名
macOS Apple Silicon codex-aarch64-apple-darwin.tar.gz
macOS Intel codex-x86_64-apple-darwin.tar.gz
Linux x86_64 codex-x86_64-unknown-linux-musl.tar.gz
Linux arm64 codex-aarch64-unknown-linux-musl.tar.gz

解压后建议将二进制文件重命名为 codex 以便全局调用。


相关资源


总结

openai/codex 将 AI 编码能力直接下沉到终端层,对于追求高效、不喜欢在 IDE 和浏览器之间频繁切换的开发者来说,这是一个极具吸引力的工具。Rust 构建保证了执行效率,多平台支持降低了接入门槛,而 ChatGPT 订阅的无缝集成则解决了计费与额度管理的后顾之忧。随着 Stars 持续攀升,Codex CLI 有望成为终端开发者工具链中的标准组件之一。