Rudder 插件是由技能、MCP 服务端、应用或它们的组合构成的能力包。你可以浏览 Rudder 精选目录,输入 skills add 兼容的公开 GitHub 来源,或导入 Codex 插件目录。 所有路径都会在安装前展示不可变的兼容性预览。

你将完成什么

打开 Hub,发现或导入插件,预览 Rudder 可以使用的内容,把它安装到组织,并完成 必要的 Agent 或 MCP 设置。

开始前

准备一个包含 .codex-plugin/plugin.json 以及至少一个技能或受支持 MCP 定义的 目录。不要把凭据写入清单或 MCP 配置;请使用环境变量引用,并在 Rudder 的 托管 MCP 设置中完成认证。

安装和设置

  1. 在主导航栏中选择 Hub,打开 Plugins
  2. 打开一个精选插件,使用 URL Import 输入 coreyhaines31/marketingskills 这类公开来源,或选择 Import 后再选 Plugin folder / Plugin ZIP。也可以添加 Local marketplacePinned GitHub marketplace
  3. 在预览中检查软件包身份、摘要、技能、MCP 定义、应用引用、技能中的可执行文件, 以及浏览器扩展、定时任务模板和钩子等不支持的能力。检查 过程不会执行任何内容。
  4. 如果技能与现有组织技能冲突,显式选择保留现有版本、替换,或重命名后同时安装。 然后把软件包安装到当前组织。
  5. 对于技能,选择 Add to Agent,再选择可以使用它的 Agent。
  6. 对于 MCP 定义,选择 Set up,然后在托管 MCP 设置中继续认证、启用和 Agent 访问配置。
  7. 本地应用可以从 Hub > Plugins 直接打开。Codex .app.json 别名会被保留,但不是可执行的 Rudder 本地应用。
  8. 如果已启用的托管 MCP 连接提供 HTML 界面资源,可以从 MCP 组件中打开。 Rudder 会在禁止网络访问的沙箱中渲染。
对于精选和链接来源,Rudder 会把最新稳定语义化发布版本或默认分支最新提交解析为 完整 commit SHA。预览和安装使用同一份不可变快照。Rudder 不会执行 npx、 软件包钩子或技能脚本。市场策略只作为来源信息保留;即使条目声明 INSTALLED_BY_DEFAULT,也仍要求显式安装,不会静默安装。

检查结果

插件详情应显示 ReadySetup required,并展示准确版本、来源、摘要和组件状态。 软件包中的技能应成为只读、由软件包管理的组织技能,而且只会分配给 所选 Agent。MCP 连接在正常设置完成前保持为已禁用的草稿状态。 当前组织至少有一个可用的已安装能力后,可以使用 Try in Chat。如果要 独立编辑某个技能,选择 Customize。Rudder 会创建带来源信息的本地托管组织技能 副本,之后的插件生命周期操作不会修改或删除它。

更新或回滚

打开新版本的详情预览后再选择 Update。Rudder 会展示新旧执行面;如果更新新增或 改变可执行技能或 MCP 访问,必须显式确认权限扩张。之后 Rudder 会先准备新版本的 组件投影,再切换当前安装。如果准备失败,现有版本继续生效,这次预览也可以重试。 更新成功后,可以选择 Roll back 重新启用保留的上一份不可变软件包。回滚不会 改写任何一个软件包快照。 应用构建器产生新的本地应用版本时,Hub 会显示 Update available。当前版本会继续运行, 直到用户在插件详情中选择 Apply update

禁用或卸载

禁用插件会阻止其能力进入新的工作,但不会删除软件包、外部连接、应用源码或 应用数据。重新启用会恢复之前的技能分配。 卸载会移除软件包拥有的技能投影和当前安装记录,不会删除用户目标、自动化、文档、 外部 MCP 连接、本地应用源码或业务数据。之后仍可重新预览并安装该软件包。