插件目前处于 封闭测试 阶段。若要申请访问权限,请联系 support@cognition.ai。相关行为和配置在后续版本中可能会发生变化。
1. Fork 该模板
requiredPlugins 会拉取每位团队成员都应安装的插件,optionalPlugins 用于推荐额外插件,而 forbiddenPlugins 会禁止你不想要的插件。
2. 按你的需求定制
- 在根目录的
.devin-plugin/plugin.json中,将每个git-subdirURL 都改为指向你的 fork,并编辑必填/可选/禁止列表。 - 在
plugins/<name>/下按团队或需求添加插件——每个插件都需要自己的.devin-plugin/plugin.json,通常还需要一个skills/<name>/SKILL.md。想从零开始创建插件?使用 CognitionAI/plugin-template。 - 已经有现成的 skills 仓库?将每个 skill 文件夹放到某个插件的
skills/目录中——插件中的 skills 就是普通的 skills,无需修改格式。
3. 通过 CLI 在本地测试
/<plugin>:<skill> 调用它。
4. 将其分发给所有人
5. 演进与治理
- 合并到你的 插件市场 仓库的默认分支就是发布——新会话会自动采用该版本。参见更新如何发布。
- 团队通过向 插件市场 仓库提交 PR (拉取请求) 来添加插件;CI 会验证目录结构。
- 若要将账户锁定为仅允许使用你批准的插件集合,请在托管清单中添加
"forbiddenPlugins": ["*"],并在requiredPlugins/optionalPlugins中列出每个已批准的插件 (包括元插件的依赖——传递依赖并不会被豁免) 。完整语义见:治理规则。
后续步骤
- 搭建你的插件生态系统 — 面向整个 组织 的完整 playbook
- 插件参考 — 清单格式、安装流程、治理级别
- 插件市场 — web app 端:清单、作用域、上传

