跳转到主要内容
Codex CLI 是 OpenAI 官方推出的命令行 AI 编程工具,支持在终端中通过自然语言完成代码生成、执行、调试等任务。

安装与配置

1

检查 Node.js 版本

node -v
需要 Node.js 18+
2

安装 Codex CLI

npm install -g @openai/codex
3

配置环境变量

echo 'export OPENAI_BASE_URL="https://api.ephone.ai/v1"' >> ~/.zshrc
echo 'export OPENAI_API_KEY="sk-your-api-key"' >> ~/.zshrc
source ~/.zshrc
echo 'export OPENAI_BASE_URL="https://api.ephone.ai/v1"' >> ~/.bash_profile
echo 'export OPENAI_API_KEY="sk-your-api-key"' >> ~/.bash_profile
source ~/.bash_profile
[Environment]::SetEnvironmentVariable("OPENAI_BASE_URL", "https://api.ephone.ai/v1", "User")
[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-your-api-key", "User")
4

启动 Codex

codex
首次启动时选择授权模式:
  • Full Auto:Codex 可直接执行命令和修改文件,无需逐次确认,效率最高
  • Ask for Approval:每次操作前需手动确认,适合在重要目录或生产环境使用

常用命令

命令说明
codex启动交互模式
codex "任务描述"直接执行一次性任务
/init在当前目录创建 AGENTS.md 配置模板
/status查看当前模型与 Token 消耗情况
/model切换模型
/approvals调整操作审批策略

推荐配置

~/.codex/config.toml 中添加:
model = "gpt-4o"
disable_response_storage = true
Codex CLI 的自主模式会频繁调用模型并执行系统命令,token 消耗较高,建议使用 Tier 2 账户以避免触发速率限制。