Day 02 / 共 20 天 · 第 1 周 · 会用 + 建立心智

安装、登录与第一次对话

安装方式、ChatGPT / API Key 登录、交互模式发第一条任务、doctor 自检。

📍 你在整门课的位置 · 第 1 周 · 会用 + 建立心智
D01 项目全景与目录地图D02 安装、登录与第一次对话D03 沙箱与审批D04 CLI 子命令全家桶D05 TUI 交互与 Slash 命令
L01

安装

# macOS / Linux
curl -fsSL https://chatgpt.com/codex/install.sh | sh

# Windows PowerShell
irm https://chatgpt.com/codex/install.ps1 | iex

# 包管理器
npm install -g @openai/codex
brew install --cask codex

codex --version
源码对应:npm 入口 codex-cli/bin/codex.jsplatform/arch@openai/codex-darwin-arm64 等包,再 spawn 原生二进制。
L02

登录(两种主流方式)

方式命令计费
ChatGPT(推荐)codex login走 Plus/Pro/… 套餐
API Keyprintenv OPENAI_API_KEY | codex login --with-api-key按 API 计价
codex login status
codex logout
安全凭证在 ~/.codex/(或钥匙串)。别提交 Git、别贴聊天。

实现:codex-rs/login/ · 官方 Auth

L03

第一次交互对话

cd your-project
codex
# 或带初始 prompt
codex "阅读 README,用三句话总结如何本地跑测试"
  1. 确认工作目录是仓库根(或用 -C /path
  2. 先用会询问审批的模式,别开 --yolo
  3. 任务说清目标 + 验收(「改什么 / 怎么证明改对」)
✅ 终端出现 Codex TUI,能看到模型回复或工具调用轨迹。
L04

doctor 自检

codex doctor
🍼 作用诊断安装、config、auth、运行时健康——登录失败或奇怪报错时先跑它。

子命令在 codex-rs/cli/src/main.rsSubcommand::Doctor

L05

今日小结

✅ 已安装;已登录;完成一次只读任务;知道 doctor
明天:沙箱与审批——CLI 最重要的安全课。
← Day 01 Day 03 · 沙箱与审批(必读) →