AI大模型与CLI应用系列:本系列聚焦于AI大模型在命令行界面(CLI)中的应用,探索如何通过CLI工具高效利用AI能力,提升开发与工作效率。
此文以OpenAI Codex为例…
一、Codex 安装与使用
Codex 依赖 Node.js 环境,最低版本要求为 Node.js v22。
1. Codex 安装
使用 npm 全局安装 Codex:
npm install -g @openai/codex
2. 配置
安装后,需要配置 Codex 以使用免费模型(如 agentrouter.org 提供的 gpt-5)。
1. 设置环境变量
将 AGENT_ROUTER_TOKEN 添加到系统环境变量中。
# 添加到 /etc/profile
export AGENT_ROUTER_TOKEN="你的令牌值"
# 使其生效
source /etc/profile
2. 创建 ~/.codex/config.toml
model = "gpt-5"
model_provider = "openai-chat-completions"
preferred_auth_method = "apikey"
[model_providers.openai-chat-completions]
name = "OpenAI using Chat Completions"
base_url = "https://agentrouter.org/v1"
env_key = "AGENT_ROUTER_TOKEN"
wire_api = "chat"
query_params = {}
stream_idle_timeout_ms = 300000
注意: 若使用其他模型(如
glm-4.5),需相应修改model和query_params。
3. 创建 ~/.codex/auth.json
{
  "OPENAI_API_KEY":"这里换成你申请的KEY"
}
3. 验证与常用命令
- 验证: 在终端输入 
codex,进入Codex shell窗口后输入内容,确认基本功能正常。 - 常用命令:
model: 选择模型速度。Approval: 定义操作的审批模式。review:审查未提交的变更、特定提交或与基础分支的对比。new: 开始新的聊天。init: 为Codex项目配置生成文档。compact: 总结对话。diff: 查看Git代码差异。mention: 引用文件。
 
参考
最后, 希望大家早日实现:成为编程高手的伟大梦想!
欢迎交流~

本文版权归原作者曜灵所有!未经允许,严禁转载!对非法转载者, 原作者保留采用法律手段追究的- 权利!
若需转载,请联系微信公众号:连先生有猫病,可获取作者联系方式!