场景化使用教程
本教程假设你已完成 Codex CLI 的安装和配置。如果还没配置,请先查看「配置指南」标签页。
cd 你的项目路径codexcodex "帮我创建一个 React 组件"codexCodex 会分析你的项目结构,然后进入对话模式。输入自然语言描述需求即可。
启动后输入以下测试提示词,观察 AI 是否能正确理解项目并给出响应:
请分析一下这个项目的目录结构和技术栈workspace-write 模式——可修改项目目录内文件,不能触碰系统目录read-only(只读,最安全)→ workspace-write(推荐,可修改项目文件)→ danger-full-access(全盘访问,⚠️ 有误删风险)。详见「配置指南」。每个文件夹是一个独立项目,Codex 会为每个项目维护独立的上下文:
cd ~/project-a && codex # 项目 Acd ~/project-b && codex # 项目 B(独立的上下文)同一项目可以开启多个 Codex 进程,并行处理不同任务:
cd ~/my-project && codex> 帮我优化前端的性能cd ~/my-project && codex> 帮我写一个用户认证的 APICodex 可以帮你完成 Git 操作:
帮我把这个项目初始化成 git 工程,排除 node_modules帮我提交代码,commit 信息用 "feat: add user API"在 GitHub 上创建一个新仓库,把这个项目推上去git push --force 等危险操作。Codex 执行 Git 操作后,手动确认结果:
git log --oneline -3cat .gitignore | grep node_modulesCodex++ 是基于 Rust + Tauri 开发的第三方增强启动器,不修改原始安装文件,通过 Chromium DevTools Protocol 注入增强脚本:
下载与配置步骤见配置指南 → §4 方案 B Codex++。
Codex 与 Claude Code 定位不同——Codex 默认沙箱保护更完善,Claude Code 文件操作更直接。详细对比见工具对比表。
Codex 支持 Skills,可以创建可复用的专业化指令。技能文件放在项目的 .codex/skills/ 目录下。
Codex 支持两种层级的项目说明文件:
AGENTS.md(类似 Claude Code 的 CLAUDE.md),Codex 启动时自动读取~/.codex/ 目录下可放置全局配置文件,对所有项目生效AGENTS.md 示例:
# AGENTS.md 示例
## 项目简介
React + Express 全栈电商应用
## 技术栈
- 前端: React 18 + TypeScript + Tailwind CSS
- 后端: Express + Prisma + PostgreSQL
- 测试: Vitest
## 编码规范
- 使用 TypeScript 严格模式
- 组件使用函数式写法
- API 使用 RESTful 风格
## 注意事项
- 不要直接修改 prisma/schema.prisma,需要通过 migration
- 前端路由在 src/routes.tsx 中定义如果对本站内容有疑问,推荐到视频或其他知识性平台寻求解决方法,也可直接向 AI 提问获得参考性回答(注意分辨 AI 回答的正确性)