2 Codex 安装、登录与环境诊断:先让本地跑起来
系列进度
Codex 从零教程 · 第 2 / 10 篇
查看大图学 Codex 的第一步不是写 prompt,而是把环境跑稳。很多“AI 不会改代码”的问题,最后发现是工作目录不对、Git 没装好、终端权限不对、Node 或 Python 不在 PATH 里。
这一篇只做三件事:安装入口、登录方式、诊断环境。
安装成功只说明命令能运行,不说明它能在你的仓库里稳定工作。我会先确认登录状态、模型权限、仓库路径、依赖命令,再让它做一次只读检查。
如果这一步跳过,后面报错时很容易分不清是 Codex 没理解任务,还是本地环境根本没跑通。把环境诊断写进第一篇实操,比多背几个命令更有用。
Windows 用户怎么开始
如果你用 Windows,官方 Windows 文档推荐从 Microsoft Store 下载 Codex App。命令行安装也可以用:
做 Codex 安装和环境诊断时,先保存版本、登录、项目目录和可运行命令这些证据。后面遇到失败,才能判断是环境问题还是任务本身不清楚。
winget install Codex -s msstore
Codex App 在 Windows 上可以用 PowerShell 原生运行,也可以配置为在 WSL2 里运行。我的建议是:
- 项目在 Windows 文件系统里,先用 PowerShell。
- 项目本来就在 Linux/WSL 环境,或者依赖 Docker、Linux 工具链,再考虑 WSL2。
- 不要频繁在 PowerShell、Git Bash、WSL 之间来回切,同一个项目固定一个主要环境。
Windows 下还要确认 Git、Node、Python、GitHub CLI 这些基础工具是否可用。官方 Windows 文档也给了 winget install --id Git.Git、OpenJS.NodeJS.LTS、GitHub.cli 等基础安装建议。
CLI 入口要会用
装好以后,在项目根目录运行:
看完《Codex 安装、登录与环境诊断:先让本地跑起来》后,建议用一分钟复盘:关键概念是否分清、练习步骤是否可复现、结论能不能换成自己的话。
codex
这会启动交互式终端 UI。你也可以直接带一句任务:
codex "先不要修改代码,解释这个项目的目录结构"
如果你装了 Codex App,可以用:
codex app
在 macOS 上它可以直接打开指定 workspace;在 Windows 上,官方 CLI reference 说明它会打开或引导安装桌面 App,并打印要打开的路径。
登录方式
Codex 支持用 ChatGPT 账号,也支持用 OpenAI API key。官方 pricing/manual 里也提醒:用 API key 时,某些 cloud-based 功能可能不可用。个人用户通常优先用 ChatGPT 账号登录;CI、自动化、共享环境再考虑 API key。
常用命令:
codex login
codex logout
不要把 API key 写进仓库,也不要贴进文章、日志或公开 issue。CI 里要放到 GitHub secrets 这类密钥管理位置。
用 doctor 先做体检
遇到问题前,先记住这个命令:
codex doctor
官方 CLI reference 里说明,codex doctor 会检查安装、配置、认证、运行时、Git、终端、app-server 和 thread inventory。它很适合用来排查“为什么 Codex 读不到项目”“为什么权限不对”“为什么登录状态异常”。
如果你以后向别人求助,先贴 codex doctor --summary 的摘要,比只说“不能用”有效得多。当然,涉及路径、账号、token 的敏感内容要先处理。
新手环境检查清单
第一次开始前,至少检查:
如果想把《Codex 安装、登录与环境诊断:先让本地跑起来》用到自己的任务里,可以先缩小场景,只验证一个最关键的判断点。
学完《Codex 安装、登录与环境诊断:先让本地跑起来》后,不妨换一个自己的场景试一次,重点观察输入、处理和输出是否能对应起来。
git --version
node --version
python --version
codex doctor --summary
如果项目是前端,再跑项目自己的安装和构建命令;如果是后端,先确认虚拟环境和测试命令。
下一篇开始进入真实仓库:让 Codex 先读代码,再做第一次低风险改动。
参考资料:
相关教程
相关入口
分享文章
转发到常用平台
微信/朋友圈可先复制链接
相关教程
从相近问题继续读
相关内容
相关 AI 教程
继续学习Codex 第一次进仓库:读结构、改小点、跑检查Codex 从零教程 · 第 3 篇 · 6 张图 · 1.4k 字
图文补读GitHub Action、代码审查与团队化:把 Codex 放进工程流程Codex 从零教程 · 6 张图 · 1.8k 字AI 教程总索引全部 AI 教程文章大模型、Agent、本地部署、机器学习和工程实践。AI 图文教程索引流程、配置和图文节点教程中的流程图、配置图和关键截图。跨领域 AI 入口其它技术系列里的 AI 章节大数据、爬虫、量子计算和 Spark 章节。AI 教程图片索引按图查找教程文章流程图、配置图和判断卡片。Codex 从零教程目录Codex 从零教程完整目录全部小节、图文密度和文章列表。