# Codex 使用说明

# 简介

Codex 是 OpenAI 提供的代码代理工具,适合在本地仓库中执行阅读、修改、测试、修复、生成文档等任务。它既可以作为命令行工具使用,也可以结合 IDE 或终端工作流使用。

# 安装

优先使用 Node.js 环境安装命令行工具:

npm install -g @openai/codex
✅ Copy success!

安装完成后,可用以下命令确认是否可用:

codex --help
✅ Copy success!

如果项目对 Node 版本有要求,建议先确认本机版本,再安装 Codex:

node -v
npm -v
✅ Copy success!

# 登录与认证

首次使用通常需要登录 OpenAI 账号:

codex login
✅ Copy success!

如果团队使用 API Key,也可以按环境变量方式配置:

setx OPENAI_API_KEY "your_api_key"
✅ Copy success!

配置完成后重新打开终端,再执行 Codex 相关命令。

# 基本使用方式

进入你的项目目录后,直接用自然语言向 Codex 下达任务即可。常见用法例如:

codex
✅ Copy success!

进入交互模式后可以直接描述需求,例如:

  • 帮我分析这个仓库的目录结构
  • 修复当前页面的样式问题
  • 为这个组件补一份使用文档
  • 检查本次改动是否有明显风险

也可以在仓库中先定位文件,再让 Codex围绕当前文件完成修改。

# 推荐工作流

# 1. 先让 Codex 理解仓库

首次进入项目时,先让它读取目录结构、package.jsonREADME.md、关键源码目录,这样后续输出会更贴合仓库实际情况。

# 2. 任务描述尽量具体

描述中最好包含以下信息:

  • 目标文件或目录
  • 想要实现的效果
  • 是否允许改动多个文件
  • 是否需要运行测试或构建

例如:

帮我修改 docs/components/deng/www/ai/codex/use.md,整理成规范文档,保留中文说明,增加安装、登录、常见用法、注意事项。
✅ Copy success!

# 3. 修改后要求验证

对于代码类任务,建议补一句:

修改完成后请顺手检查构建或测试命令是否通过。
✅ Copy success!

这样可以减少只改代码、不做验证的问题。

# 适合 Codex 处理的任务

  • 阅读和总结项目结构
  • 修改前端或后端代码
  • 生成 Markdown 文档
  • 补充注释、脚本、配置说明
  • 做代码评审,指出风险和回归点
  • 按已有风格补充组件或页面

# 使用建议

  • 先给范围,再给目标,最后补限制条件。
  • 涉及多个文件时,明确主入口文件和影响范围。
  • 需要“只分析不改代码”时,要明确写出来。
  • 需要“直接改完”时,也要明确写出来,避免只停留在建议层面。

# 常见问题

# 命令可以执行,但抓不到网络内容

这通常与本机代理、证书、网络策略或沙箱限制有关。遇到第三方站点无法访问时,可以:

  • 先确认浏览器是否能打开目标网址
  • 检查代理配置是否影响终端请求
  • 改用可访问的官方文档作为补充来源
  • 在文档中明确标注“原始页面未成功抓取”

# 文档生成后不够贴合项目

通常是因为上下文不够。更好的做法是先让 Codex 读取项目结构,再要求它写文档或修改代码。

# 参考链接

  • OpenAI 官方文档:https://openai.com
  • Codex GitHub 仓库:https://github.com/openai/codex
  • 目标页面:https://0-0.pro/docs/zh-CN/integrations/codex

# 说明

本文已按仓库文档风格整理为规范 Markdown。当前环境无法直接连通 https://0-0.pro/docs/zh-CN/integrations/codex,因此未能逐字抓取该页面正文;现有内容基于可访问的 OpenAI 官方资料与 Codex 公开说明做了整理,并保留了目标链接,便于后续人工补全或替换。