プラグインは クローズドベータ です。アクセスをリクエストするには、support@cognition.aiまでお問い合わせください。今後のリリースで挙動や設定が変更される場合があります。
1. テンプレートをフォークする
requiredPlugins ではチーム全員に必要なプラグインが取り込まれ、optionalPlugins では追加のプラグインが推奨され、forbiddenPlugins では使わせたくないものが禁止されます。
2. 必要に合わせて調整する
- ルートの
.devin-plugin/plugin.jsonで、すべてのgit-subdirURL が 自分のフォーク を指すように変更し、required / optional / forbidden の各リストを編集します。 plugins/<name>/配下に、チーム別または用途別のプラグインを追加します。各プラグインには専用の.devin-plugin/plugin.jsonが必要で、通常はskills/<name>/SKILL.mdも必要です。プラグインをゼロから作成する場合は、CognitionAI/plugin-template を利用してください。- 既存のスキル用リポジトリがある場合は、各スキルフォルダをプラグインの
skills/ディレクトリに配置します。プラグイン内のスキルは通常の スキル と同じなので、形式を変更する必要はありません。
3. CLIを使ってローカルでテストする
/<plugin>:<skill> で呼び出します。
4. 全員に配布する
5. 拡張とガバナンス
- marketplace リポジトリ の default branch へのマージそれ自体がリリースです。新しいセッションには自動的に反映されます。更新の展開方法を参照してください。
- チームは marketplace リポジトリ への PR でプラグインを追加します。CI がレイアウトを検証します。
- アカウントを承認済みプラグインのみに制限するには、管理対象のマニフェスト に
"forbiddenPlugins": ["*"]を追加し、承認済みのすべてのプラグイン (メタプラグインの dependencies を含む — 推移的な依存関係も例外ではありません) をrequiredPlugins/optionalPluginsに列挙してください。詳細な仕様については、ガバナンスルールを参照してください。
次のステップ
- プラグインエコシステムをセットアップする — org向けの包括的なプレイブック
- プラグイン リファレンス — マニフェスト形式、インストールフロー、ガバナンスレベル
- プラグイン marketplace — web app側:マニフェスト、スコープ、アップロード

