Appearance
CLI 调度器
Codex 的命令行入口:参数解析、模式调度、子命令管理。
涵盖内容
| 章节 | 核心主题 |
|---|---|
| 概念 | CLI 参数、模式选择、子命令 |
| 练习 | CLI 流程追踪、参数扩展 |
| 代码走读 | cli crate 源码走读 |
核心概念
CLI 调度器是 Codex 的用户入口:
- 参数解析:解析命令行参数,构建运行时配置
- 模式调度:根据参数选择 TUI、Exec 或其他执行模式
- 子命令:支持多种子命令(如
codex exec、codex debug) - 配置集成:将 CLI 参数与配置文件合并
前置知识
- 完成架构概览主题
- 完成代理循环主题
- Rust clap 或类似 CLI 框架基础
学习路径
读完本主题后,你将理解:
- CLI 的参数定义和解析机制
- 模式调度的决策逻辑
- 子命令的注册和分发方式
- CLI 参数如何影响运行时行为
→ 回顾:架构概览