Appearance
术语表索引
Codex 学习笔记中涉及的核心术语,按类别分组。每个术语链接到对应的详细解释页。
核心概念
| 术语 | 简述 |
|---|---|
| Agent Loop | 代理循环 — Codex 的核心执行引擎,接收用户指令、调用 LLM、执行工具并循环迭代 |
| Context Management | 上下文管理 — 管理发送给 LLM 的对话上下文,包括截断、压缩和优先级策略 |
| Rollout | 执行策略 — 控制 Agent Loop 每轮迭代的执行策略和行为边界 |
| Apply Patch | 补丁应用 — 将 LLM 生成的代码差异安全地应用到工作目录 |
| Backend Client | 后端客户端 — 与 OpenAI API 通信的客户端层 |
安全沙箱
| 术语 | 简述 |
|---|---|
| Sandbox | 沙箱 — 限制 LLM 发起的命令对文件系统和网络的访问权限 |
| Seatbelt | Seatbelt — macOS 平台的沙箱实现,基于 Apple 安全框架 |
| Landlock | Landlock — Linux 平台的沙箱实现,基于 Linux Kernel LSM |
| ExecPolicy | 执行策略 — 定义哪些命令和文件操作被允许或拒绝的规则集 |
协议通信
| 术语 | 简述 |
|---|---|
| MCP | Model Context Protocol — 允许 AI 模型调用外部工具的标准协议 |
| App Server Protocol | 应用服务器协议 — SDK 与 Codex 后端之间的 JSON-RPC 通信协议 |
配置界面
| 术语 | 简述 |
|---|---|
| Config.toml | Codex 的 TOML 配置文件,定义模型、沙箱、MCP 服务器等设置 |
| Ephemeral | 临时配置 — 不写入配置文件的运行时配置覆盖 |
| Cargo Workspace | Cargo 工作空间 — Rust 项目使用 Cargo workspace 组织多 crate 架构 |
| Ratatui | Rust 终端 UI 框架 — Codex TUI 界面的渲染引擎 |
参见 知识地图 了解术语在学习路径中的位置。