Skip to content

CLI 调度器

Codex 的命令行入口:参数解析、模式调度、子命令管理。

涵盖内容

章节核心主题
概念CLI 参数、模式选择、子命令
练习CLI 流程追踪、参数扩展
代码走读cli crate 源码走读

核心概念

CLI 调度器是 Codex 的用户入口:

  • 参数解析:解析命令行参数,构建运行时配置
  • 模式调度:根据参数选择 TUI、Exec 或其他执行模式
  • 子命令:支持多种子命令(如 codex execcodex debug
  • 配置集成:将 CLI 参数与配置文件合并

前置知识

  • 完成架构概览主题
  • 完成代理循环主题
  • Rust clap 或类似 CLI 框架基础

学习路径

读完本主题后,你将理解:

  • CLI 的参数定义和解析机制
  • 模式调度的决策逻辑
  • 子命令的注册和分发方式
  • CLI 参数如何影响运行时行为

→ 回顾:架构概览