UStackUStack
Codex Plugins icon

Codex Plugins

使用 Codex Plugins 将技能、应用集成和 MCP 服务器打包成可复用工作流,扩展 Codex 访问 Gmail、Google Drive 与 Slack 等工具。

Codex Plugins

Codex Plugins 是什么?

Codex Plugins 是捆绑包,通过将可复用的“技能”、应用集成和 MCP 服务器组合成 Codex 中可用的工作流,来扩展 Codex 的功能。目标是让 Codex 访问工具和结构化工作流,用于阅读和管理邮件、工作文档和文件,或在团队工具中起草和总结消息等任务。

例如,您可以安装 Gmail 插件,让 Codex 阅读和管理 Gmail;安装 Google Drive 插件,在 Drive、Docs、Sheets 和 Slides 中工作;或安装 Slack 插件,总结频道或起草回复。插件还可以包含 MCP 服务器,为 Codex 提供对额外工具或共享信息的访问——通常来自本地项目外部的系统。

主要特性

  • 插件捆绑可复用工作流:一个插件可以打包多项功能(技能、应用和/或 MCP 服务器),让 Codex 在任务中使用它们。
  • 技能提供任务特定指令:技能是针对特定工作的可复用指令;Codex 可在需要时加载正确的步骤和参考(包括辅助脚本)。
  • 应用用于读取和操作外部工具:应用连接(例如 GitHub、Slack、Google Drive)让 Codex 从工具中读取信息并在其上执行操作。
  • MCP 服务器提供额外工具访问:MCP 服务器提供对额外工具或共享信息的访问,包括来自本地项目外部的系统。
  • 应用和 CLI 中的精选安装流程:您可以在 Codex 应用中浏览并安装精选插件,或从 Codex CLI(通过 codex /plugins)打开插件列表。
  • 权限和数据共享控制保持有效:安装插件使工作流可用,但现有审批设置仍适用;已连接的外部服务遵循其自身的身份验证、隐私和数据共享策略。

如何使用 Codex Plugins

  1. 打开插件浏览器:在 Codex 应用中,打开 Plugins 并浏览精选目录。在 Codex CLI 中,运行 codex /plugins 以打开插件列表。
  2. 安装插件:选择安装按钮(应用)或“Install plugin”(CLI)。如果插件需要外部应用,在提示时连接它。有些插件在安装时需要身份验证;其他则推迟到首次使用。
  3. 启动新线程并询问 Codex:安装后,启动新线程并请求任务(例如,总结今天未读的 Gmail 线程,或从 Google Drive 拉取发布说明)。
  4. 在自动选择和显式调用之间选择
    • 直接询问结果,让 Codex 使用正确的已安装工具。
    • 使用 @ 显式调用特定插件或捆绑技能。

使用场景

  • 邮件分类和总结:安装 Gmail 插件,让 Codex 总结特定时间窗口内的未读 Gmail 线程。
  • 跨生产力套件的内容检索:安装 Google Drive 插件,请求最新发布说明,Codex 可跨 Drive、Docs、Sheets 和 Slides 工作。
  • 团队沟通支持:安装 Slack 插件,总结频道或基于频道上下文起草回复。
  • 集成工具的工作流自动化:使用捆绑应用和技能的插件,让 Codex 在与外部系统交互时遵循合适步骤和参考完成任务。
  • 通过 MCP 访问外部系统:对于需要本地项目外部工具或共享信息的场景,使用包含 MCP 服务器的插件。

常见问题

  • 安装插件后会发生什么? 安装插件会使其工作流在 Codex 中可用,但您现有的审批设置仍然适用。

  • 插件集成会更改我现有的审批或隐私控制吗? 不会——您已有的审批设置继续适用。对于通过连接服务访问的数据或执行的操作,这些外部服务的身份验证、隐私和数据共享政策适用。

  • 何时与外部应用进行身份验证? 某些插件在安装期间要求身份验证,而其他插件则等到您首次使用时。Codex 可能会在设置或首次使用时提示您,如果插件包含应用。

  • 如何禁用或移除插件? 要移除它,请通过 Codex 应用中的插件浏览器卸载。卸载会从 Codex 中移除插件包,但捆绑的应用可以保持安装状态,直到您在 ChatGPT 中管理它们。要在不卸载的情况下关闭插件,请在 ~/.codex/config.toml 中的插件条目设置 enabled = false,然后重启 Codex。

  • 我可以创建自己的插件吗? 可以。文档指向“Build plugins”页面,涵盖本地脚手架、手动市场设置、插件清单和打包指南。

替代方案

  • 无插件的 Codex:使用 Codex 的内置功能处理无需直接访问 Gmail、Drive 或 Slack 等外部系统的任务。
  • 通过外部应用/API 的通用自动化:如果需要跨工具的多步骤操作,替代方案是构建或使用直接调用相关 API 的自动化流程,而不是使用 Codex 插件。
  • 使用工具连接器的其他助手集成:代替 Codex 插件,您可以使用支持工具集成的助手平台(例如连接器和“actions”),将外部数据和操作引入聊天工作流。
  • 无 Codex 插件包装的 MCP 工具访问:对于特别需要 MCP 服务器访问的用户,替代方法是以适合您现有工作流的方式集成 MCP 服务器和工具,而不是安装打包的 Codex 插件包。
Codex Plugins | UStack