AD

赞助支持|如果您觉得本站有帮助,欢迎赞助支持网站运营

立即支持 →
tutorial

Codex CLI 安装与使用

OpenAI Codex 命令行工具的完整安装教程

#AI #Codex #OpenAI

Codex CLI 安装与使用

Codex CLI 是基于 OpenAI Codex 模型的命令行工具,支持代码生成、转换和解释。

系统要求

  • Node.js 16.x 或更高版本
  • npm 7.x 或更高版本
  • OpenAI API Key

安装步骤

1. 更新 Node.js

# 使用 nvm (推荐)
nvm install 18
nvm use 18

或直接下载

https://nodejs.org/en/download/

2. 安装 Codex CLI

npm install -g @openai/codex-cli

全局安装后验证

codex —version

3. 初始化配置

# 运行初始化向导
codex init

手动配置

mkdir -p ~/.codex cat > ~/.codex/config.json << EOF { “api_key”: “sk-xxxxxxxxxxxxx”, “organization”: “org-xxxxxxxxxxxxx”, “model”: “codex-latest” } EOF

功能使用

代码生成

# 生成函数
codex generate --lang javascript "排序数组"

生成完整模块

codex generate —type module “用户认证系统”

代码转换

# Python 转 JavaScript
codex translate --from python --to javascript ./script.py

生成类型定义

codex generate-types ./api.js —output ./api.d.ts

代码解释

# 解释代码
codex explain ./complex-function.ts

生成文档

codex document ./src —output ./docs

批处理模式

# 批量处理文件
codex batch process ./input --output ./output

使用配置文件

codex run —config project.yaml

环境变量配置

# 添加到 shell 配置文件
export OPENAI_API_KEY="sk-..."
export OPENAI_ORG_ID="org-..."
export CODEX_MODEL="codex-latest"
export CODEX_MAX_TOKENS="2048"

注意事项

  • API 调用会产生费用,请注意用量
  • 敏感信息不要提交给 Codex
  • 生成的代码需要人工审查