codex cli 可通过自然语言指令直接生成并保存文件:先确认安装(codex --version),再进入目标目录,最后用 codex new、自然语言指令或 --path 三种方式创建文件,需确保路径存在且有写权限。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在终端里用 Codex CLI 创建新文件,不需要手动 touch 或 echo,而是让 AI 根据你的自然语言指令直接生成并保存到指定路径。整个过程由 Codex 自动完成读取上下文、编写内容、写入磁盘三步,你只需确保当前目录正确、权限可用、模型配置就绪。
确认 Codex CLI 已安装并可运行
打开终端,执行:codex --version。如果返回类似 v0.12.3 的版本号,说明 CLI 已就位;若提示 command not found,请先按操作系统对应方式安装(macOS 用 brew install --cask codex,Windows/Linux 用 npm install -g @openai/codex)。
这一步必须成功,否则后续所有指令都不会被识别。
进入目标项目目录
用 cd 切换到你想创建文件的文件夹,例如:cd ~/my-project。
【必须是真实存在的空或非空目录】 Codex CLI 不会自动创建父级路径,如果输入 codex new file.py --in ./src/utils/ 而 ./src/utils/ 不存在,命令将失败且不报具体错误,只静默退出。
执行创建文件的三种方法
方法一:使用 codex new 子命令(推荐新手)
在终端中输入:codex new index.html --content "这是一个由 Codex 自动生成的 HTML 页面"。
该命令会在当前目录立即生成 index.html,内容为双引号内字符串。支持扩展名自动识别,无需额外参数。
方法二:用自然语言指令触发完整生成逻辑
运行:codex "创建一个 Python 脚本 calc.py,实现两个整数相加,并打印结果。代码要包含 if __name__ == '__main__': 块,支持命令行传参"。
Codex 会解析意图、生成合规代码、自动保存为 calc.py,并在终端输出 Diff 预览。你确认后才会真正落盘。
方法三:结合 --path 指定精确位置
输入:codex "写一个 README.md,介绍本项目功能和运行方式" --path ./docs/README.md。
注意:此时 ./docs/ 必须已存在,且当前用户对该路径有写权限。路径支持相对与绝对两种写法,但不能以 ~ 开头(需展开为 /Users/xxx 或 /home/xxx)。
验证文件是否成功创建
执行 ls -l *.py *.html *.md 查看新文件是否出现在列表中。
用 cat calc.py 或 code calc.py(VS Code)打开查看内容是否符合预期。如果内容为空或结构异常,大概率是提示词中缺少关键约束,比如未声明编程语言、未指定函数签名、或上下文模糊导致模型自由发挥过度。











