从安装到上手:Codex CLI 实战指南(Windows + Node + AI Agent)

大家好,我是G探险者!

随着 AI 编程工具的兴起,越来越多开发者开始使用 OpenAI Codex CLI
它是一种可以在终端运行的 AI 编程助手,可以读取项目代码、修改文件、执行命令,甚至帮你自动写测试和修 Bug。([Aiberm][1])

相比传统聊天式 AI,Codex CLI 更像一个 本地 AI Agent,可以直接参与工程开发流程。

本文记录一次完整的实践过程:
从安装 Codex CLI → 配置环境 → 解决常见坑 → 第一次使用。


一、什么是 Codex CLI

Codex CLI 是 OpenAI 推出的 命令行 AI 编程助手,主要特点:

  • 在终端运行
  • 能读取当前项目代码
  • 可以修改文件
  • 可以执行命令(如测试、构建)
  • 支持自动化代码任务

例如你可以直接输入:

codex 

然后说:

为这个 service 写单元测试 

它就会:

  1. 阅读代码
  2. 生成 test
  3. 运行测试
  4. 修复失败

二、安装 Codex CLI

Codex CLI 依赖 Node.js,因此第一步需要安装 Node。

1 安装 Node.js

去官网下载 LTS 版本:

👉 https://nodejs.org

安装完成后验证:

node -v npm -v 

如果显示版本号说明安装成功。([Codexc][2])


2 安装 Codex CLI

使用 npm 全局安装:

npm install -g @openai/codex 

安装完成后验证:

codex --version 

如果能输出版本号说明安装成功。([Codexc][2])


三、Codex CLI 的两种登录方式

Codex CLI 有两种认证方式:

方式一:ChatGPT 账号登录

直接运行:

codex 

选择:

Login with ChatGPT 

需要 ChatGPT Plus / Team 等订阅。


方式二:API Key(最常见)

通过环境变量设置:

OPENAI_API_KEY 

四、Windows 环境变量配置(很多人会踩坑)

Windows 下设置 API Key 推荐使用 PowerShell

设置 API Key

setx OPENAI_API_KEY "sk-xxxx你的key" 

注意:

  • 必须加引号
  • 必须重新打开终端

验证是否成功

PowerShell:

echo $env:OPENAI_API_KEY 

如果看到 key:

sk-xxxxxxxx 

说明配置成功。


常见错误

很多人会出现这种情况:

echo $env:OPENAI_API_KEY $env:OPENAI_API_KEY 

这说明:

环境变量没有成功设置。

原因通常是:

  • 在 cmd 里使用 PowerShell 语法
  • 设置变量后没有重新打开终端

五、启动 Codex

进入你的项目目录:

cd your-project 

然后运行:

codex 

你会看到类似界面:

What would you like me to do? > 

这说明 Codex 已经启动。


六、Codex 的基本使用方式

Codex CLI 有两种使用模式。


1 交互模式

直接启动:

codex 

然后输入任务:

为这个项目生成单元测试 

2 单次命令模式

可以直接在命令里写任务:

codex "为UserService生成JUnit5测试" 

七、真实开发中的使用场景

Codex CLI 在工程里最常见的用途有三个。


1 写单元测试

codex " 为 UserService 写 JUnit5 单元测试 要求: - 使用 Mockito - 覆盖异常分支 - 测试必须能运行 " 

2 修复 Bug

codex " 修复 MyBatis 查询 tenant_id 的问题 只允许修改 mapper.xml " 

3 批量代码重构

codex " 将项目中所有 logger.info 替换为统一日志工具 " 

八、CLI 为什么在 AI 工具里这么重要

很多 AI 编程工具都选择 CLI 形式,例如:

  • Codex CLI
  • Claude Code
  • Gemini CLI

原因很简单:

CLI 更适合自动化:

  • 可以读文件
  • 可以执行命令
  • 可以接入 CI
  • 可以批量处理

这也是为什么 AI Agent 工具几乎都走 CLI 路线


九、使用 Codex 的三个安全原则

1 明确修改范围

一定要说明:

  • 哪些目录能改
  • 哪些不能改

例如:

只允许修改 test 目录 

2 先看计划再执行

Codex 通常会提示:

I will: 1. create test file 2. run mvn test Proceed? 

确认后再执行。


3 随时用 Git 回滚

建议每次任务前:

git checkout -b codex-work 

如果出问题:

git reset --hard 

十、一个真实建议

不要把 Codex 当成:

“自动写代码的机器人”

更好的理解是:

一个高级实习生

你负责:

  • 架构
  • 设计
  • 代码 Review

它负责:

  • 写重复代码
  • 改模板
  • 批量重构
  • 写测试

十一、一句话总结

Codex CLI 本质上是:

可以在你本地代码库工作的 AI Agent

工作模式也很简单:

你负责方向 AI 负责体力

Read more

用 OpenClaw 配置 Codex 5.3:一套“性价比很高”的个人 AI 编程方案

用 OpenClaw 配置 Codex 5.3:一套“性价比很高”的个人 AI 编程方案

这篇是我自己的实战复盘:从 OAuth 报错、模型没切过去,到最终把 OpenClaw 稳定跑在 openai-codex/gpt-5.3-codex 上,并通过飞书远程使用。 先说结论 如果你也在找「便宜 + 强 + 可控」的方案,我现在这套组合非常能打: * OpenClaw 负责 Agent 编排(工具、文件、会话、渠道) * OpenAI Codex 5.3 负责核心编码能力 * Feishu 作为消息入口(随时远程下指令) * 本地 Workspace 放在 G:\claw,项目资产可控 这套的性价比点在于: 1. 不需要重搭一整套复杂平台 2. Codex 5.3 编码质量明显高于普通通用模型

内网穿透的应用-随时随地用 OpenClaw!打造你的专属随身 AI

内网穿透的应用-随时随地用 OpenClaw!打造你的专属随身 AI

前言 如果你已经完成了 OpenClaw 的部署,却还只局限于 “在家用电脑访问”,那真的太可惜了。这款拥有 230K + 星标的神级项目,最大的亮点就是 “本地运行、数据私有”,但局域网的限制,却让它的实用性大打折扣 —— 试想一下,当你在公司加班,需要用 OpenClaw 帮忙写一段代码、分析一份报告,却因为无法访问家里的电脑而束手无策;当你外出旅行,想让 AI 生成一份旅行攻略,却只能等回到家才能操作。这样的 OpenClaw,显然没有发挥出它应有的价值。 我在使用 OpenClaw 的过程中,也曾被这个问题困扰许久。直到接触到内网穿透工具,才彻底解决了这个痛点。不同于传统的端口映射,无需修改路由器设置,无需公网 IP,只需简单几步安装配置,就能把本地的 OpenClaw 服务映射到公网。这意味着,无论你身处何地,只要有网络,手机、平板、笔记本都能轻松连接到家里的

大模型大比对:2026主流AI大模型全方位横评与选型指南

大模型大比对:2026主流AI大模型全方位横评与选型指南

引言:AI大模型时代,选对模型比用好模型更重要 步入2026年,AI大模型行业早已告别野蛮生长,进入精细化、场景化、差异化竞争的新阶段。从海外OpenAI、Google、Anthropic三巨头领跑,到国内通义千问、智谱GLM、Kimi、文心一言、豆包等模型强势崛起,市面上可供选择的大模型数量繁多,性能、价格、擅长领域各有千秋。对于普通用户、职场人、开发者以及企业而言,面对琳琅满目的AI产品,盲目跟风选择往往会造成效率浪费和成本损耗,只有摸清各大模型的核心优势、短板与适用场景,才能精准匹配需求,让AI真正成为高效助手。 本文精选海内外10款主流大模型,涵盖头部闭源商用模型、高性价比国产模型、开源标杆模型,从核心参数、文本创作、逻辑推理、代码能力、多模态表现、长文本处理、使用成本、隐私合规八大维度展开全方位对比,深入剖析各模型差异,同时给出不同场景下的选型建议,助力读者找到最适合自己的AI大模型。 一、参评大模型一览:覆盖海内外主流选手 本次对比选取当前市场渗透率高、用户口碑好、技术实力领先的10款大模型,

猫头虎AI赠书第11期赠书活动:《人人都是AI程序员:TRAE+Cursor从0到1全栈实战》

猫头虎AI赠书第11期赠书活动:《人人都是AI程序员:TRAE+Cursor从0到1全栈实战》

猫头虎AI赠书第11期赠书活动:《人人都是AI程序员:TRAE+Cursor从0到1全栈实战》 📌摘要 🚀大消息来啦!猫头虎AI赠书第11期火热启动🔥!这次,我为大家精选了《人人都是AI程序员:TRAE+Cursor从0到1全栈实战 》📚。想要免费拿到这本书?简单到不能再简单:在文章下方留言 "我要学习AI编程! !!" 💬。3月30日,我将为大家挑选出②位幸运读者🎁,并在评论区与朋友圈公布!手里还有宝贵的源代码,等你来夺🌈!赶快行动起来,机会难得! 📢引言 亲爱的朋友们,大家好!👋是我,猫头虎博主!今天,我为大家带来了猫头虎AI赠书第11期的特别惊喜🎊!这次我将赠送的是一本精心挑选的 《人人都是AI程序员:TRAE+Cursor从0到1全栈实战》 🌟。这本书内容丰富,无论你是新手还是老鸟,都能找到属于你的知识宝藏🔍。希望大家能喜欢这个小惊喜,和我一起分享这场编程的盛宴!🥳 文章目录 * 猫头虎AI赠书第11期赠书活动:《人人都是AI程序员:TRAE+Cursor从0到1全栈实战》 * 📖关于这本书 * 为什么选择这本书? 🤔