官方教程中文版擴充套件能力
擴充套件能力
理解 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
把格式化、測試、審計和日誌變成確定性自動檢查。