官方教程中文版扩展能力
扩展能力
理解 Codex 扩展能力:MCP、skills、subagents、hooks、memory、plugins 和 workflows。
扩展能力不是越多越好。MCP、Skills、Subagents、Hooks、Memory、Plugins 和 Workflows 解决的是不同问题,混用前先确认目标、权限和失败处理。
Codex 的基础能力来自模型、上下文和工具调用。扩展层负责把它接进外部系统、沉淀复用流程、拆分任务、自动检查和保留长期记忆。每加一层能力,也会增加配置、权限、可观测性和维护成本。
扩展能力地图
flowchart TB
Base[Codex 基础能力]
Tools[接外部工具<br/>MCP] --> Base
Reuse[沉淀流程<br/>Skills / Plugins / Workflows] --> Base
Split[分工并行<br/>Subagents] --> Base
Auto[自动检查<br/>Hooks] --> Base
Mem[长期上下文<br/>Memory / Chronicle] --> Base
style Tools fill:#fef3c7,stroke:#f59e0b
style Reuse fill:#dcfce7,stroke:#22c55e
style Split fill:#dbeafe,stroke:#3b82f6
style Auto fill:#fee2e2,stroke:#ef4444
style Mem fill:#f3e8ff,stroke:#a855f7
按问题选择扩展
MCP
Codex 需要访问外部工具、数据库、浏览器、GitHub 或内部系统时,再接 MCP。
Skills
同一类任务反复做三次以上,把流程、脚本和模板沉淀成可复用能力。
Subagents
任务能拆成独立问题,且结果可以并行返回时,再使用分工模型。
Hooks
需要确定性检查、日志、格式化或门禁时,用 hooks 接自动化。
Workflows
多步任务需要固定顺序、状态和交接时,用 workflow 组织。
Memory
需要跨会话保留长期上下文时,再看 memory 和 Chronicle。
章节速查
MCP:接外部工具的标准
Skills、Plugins、Workflows:复用流程
Subagents:分工并行
Hooks:自动检查
记忆能力:跨会话上下文
配套从原理到实战
- 工具栈 / MCP 协议:让 Codex 调用工具和访问数据
- Skills / Subagents / Hooks 三者边界:Skills、Subagents、Hooks 解决什么问题
返回 官方教程中文版总目录
接下来去哪
先接 MCP
只有当 Codex 确实缺外部上下文或工具时,再接 MCP。
再沉淀 Skills
把重复流程变成可复用技能,而不是每次重新写长 prompt。
需要并行再用 Subagents
只有能拆成独立问题时,分工才会减少等待和耦合。
最后补 Hooks
把格式化、测试、审计和日志变成确定性自动检查。