
Codex 进阶使用里,最容易把人绕晕的三个词是:插件、Skill、MCP。很多人把它们混在一起,结果越配越乱。
最简单的理解是:
插件是能力包;
Skill 是工作方法;
MCP 是外部工具接口。
插件像一个安装包。它可以把一组能力打包进 Codex,比如浏览器控制、PDF 处理、表格、文档、Slack、Google Drive 等。你安装插件,本质上是在给 Codex 增加一类可用能力。
Skill 更像一本操作手册。它告诉 Codex:遇到某类任务时,应该按什么流程做、先读什么文件、用什么脚本、遵守什么规则。比如做 PDF 要先渲染检查,做图片要用图像生成工具,做代码 review 要先列风险而不是先夸总结。Skill 的价值是把经验固化成可重复流程。
MCP 则像插座。它让 Codex 连接外部系统和数据源,比如 GitHub、数据库、内部工具、知识库、工单系统。MCP 不是“提示词”,而是一种工具协议。接上以后,Codex 可以通过工具拿到实时数据或执行动作。
这三个东西的关系可以这样记:
插件:把能力装进来Skill:告诉 Codex 怎么用能力MCP:让 Codex 连到外部世界
举个例子:你想让 Codex 帮你写一份周报。
如果数据在 Google Drive,可能需要 Google Drive 插件;
如果你希望周报格式固定,就需要一个周报 Skill;
如果数据来自公司内部接口,就可能需要 MCP server。
再比如你想让 Codex 做代码安全检查。插件可以提供扫描或浏览能力,Skill 可以规定检查流程和输出格式,MCP 可以连接漏洞库或工单系统。三者不是替代关系,而是分层协作。
新手不要一上来就什么都装。我的建议是先按任务倒推:
你只是想固定流程?写 Skill。
你需要一类现成能力?装插件。
你需要连接外部系统?配 MCP。
很多人把提示词写得越来越长,其实是因为缺 Skill;把数据复制来复制去,是因为缺 MCP;把工具能力手工调用,是因为缺插件。
Codex 真正强的地方,不只是模型聪明,而是它能被扩展成一个符合你工作方式的工程系统。插件、Skill、MCP 就是这个系统的三块积木。先分清它们,后面的自动化才不会乱。
这三个概念一旦分清,你就会发现很多工作流可以被“产品化”。比如你每周都要写竞品分析:插件负责读取网页或文档,MCP 负责连接内部数据源,Skill 负责固定报告结构。下次你不用重新解释格式,只要说“按竞品分析 Skill 跑一遍”,Codex 就知道该怎么做。
再比如团队内部有一套 PR review 标准:安全风险先看,测试覆盖其次,最后才是可读性。你完全可以把这个流程写进 Skill;如果还要读取 GitHub PR、CI 状态、issue 背景,就通过 MCP 接进去;如果需要浏览器截图或 PDF 报告,再让插件补能力。这样 Codex 就不只是“聪明”,而是“符合你团队的做事方式”。
所以进阶不是把工具堆满,而是把重复经验沉淀下来。一次性的要求写提示词,反复出现的流程写 Skill,需要外部数据的地方接 MCP,需要新能力时再装插件。这个顺序很重要,能避免把配置变成另一种负担。
夜雨聆风