Day 20 / 共 20 天 · 第 4 周 · 工程化与收官

收官串讲与学习路线

全链路回顾、必读文件清单、和 Claude Code / 桌面端对照、下一步。

📍 你在整门课的位置 · 第 4 周 · 工程化与收官
D16 会话D17 codex execD18 TypeScript SDK 嵌入D19 app-server 与 IDE/桌面桥D20 收官串讲与学习路线
L01

全链路回顾

用法安装登录安全 TUI
入口npm→cli
协议Op/app-server
引擎run_turn
手脚tools/MCP
工程化exec/SDK

你现在应能:会用 Codex CLI 主路径,并在源码里定位任一行为对应的 crate/文件。

L02

必读文件清单

  1. codex-cli/bin/codex.js
  2. codex-rs/cli/src/main.rs
  3. codex-rs/protocol/src/protocol.rs(Op)
  4. codex-rs/core/src/session/turn.rs
  5. codex-rs/core/src/tools/spec_plan.rs
  6. codex-rs/tui/src/slash_command.rs
  7. codex-rs/app-server/README.md
  8. codex-rs/exec/src/cli.rs
  9. codex-rs/core/src/agents_md.rs
  10. AGENTS.md(仓库约定)
L03

对照与下一步

若你想…去看
桌面产品用法桌面端教程
同类 CLI 源码对比Claude Code CLI 20 天
官方持续文档developers.openai.com/codex
深入课题:自己加一个 tool handler;写一条 execpolicy;用 SDK 包一个「自动修测试」脚本。
L04

验收清单

  • □ 安装并登录,完成一次交互任务
  • □ 解释 sandbox × approval,未滥用 yolo
  • □ 用过 exec --json 与至少一个 mcp 命令
  • □ 仓库里写过或读过 AGENTS.md
  • □ 能指出 run_turn / Op / MultitoolCli 文件位置
  • □ 说清 CLI 与桌面/IDE 如何共用 app-server
全部勾完:你已经具备 Codex CLI 的使用与源码导航能力。
← Day 19 返回总目录 →