Skip to main content
プラグインは クローズドベータ です。アクセスをリクエストするには、support@cognition.aiまでお問い合わせください。今後のリリースで挙動や設定が変更される場合があります。
このクイックスタートでは、何もない状態から チーム向けプラグイン marketplace を立ち上げるまでの手順を紹介します。組織が所有する1つのリポジトリに、スキル、ルール、フック、MCPサーバーをまとめ、すべてのDevinセッションとCLIユーザーに自動でインストールできるようになります。詳しくは、プラグイン エコシステムを設定するを参照してください。

1. テンプレートをフォークする

CognitionAI/team-marketplace-template をフォークします。レイアウトは次のとおりです。
リポジトリのルート自体がプラグイン、つまり メタプラグイン です。リポジトリをインストールすると、ベースライン全体がインストールされます。マニフェストの requiredPlugins ではチーム全員に必要なプラグインが取り込まれ、optionalPlugins では追加のプラグインが推奨され、forbiddenPlugins では使わせたくないものが禁止されます。

2. 必要に合わせて調整する

  • ルートの .devin-plugin/plugin.json で、すべての git-subdir URL が 自分のフォーク を指すように変更し、required / optional / forbidden の各リストを編集します。
  • plugins/<name>/ 配下に、チーム別または用途別のプラグインを追加します。各プラグインには専用の .devin-plugin/plugin.json が必要で、通常は skills/<name>/SKILL.md も必要です。プラグインをゼロから作成する場合は、CognitionAI/plugin-template を利用してください。
  • 既存のスキル用リポジトリがある場合は、各スキルフォルダをプラグインの skills/ ディレクトリに配置します。プラグイン内のスキルは通常の スキル と同じなので、形式を変更する必要はありません。

3. CLIを使ってローカルでテストする

ローカルインストールはリンクされているため、編集内容は次のセッションに反映されます — スキルを更新したら、セッションを開始して /<plugin>:<skill> で呼び出します。

4. 全員に配布する

org または Enterprise の管理者が、Settings → Marketplace で管理対象のマニフェストに必須プラグインを 1 つ追加します。
対象範囲内の全員に、ベースラインが自動的に適用されます。クラウドセッションに加え、Enterprise/account マニフェストでは、そのアカウントにログインしている CLI と Devin Desktop のユーザーにも適用されます (org-level マニフェストが適用されるのはクラウドセッションのみです) 。非公開リポジトリもそのまま利用できます。クラウドセッションでは Git 統合経由で取得され、CLI ユーザーは各自の Git 認証情報を使って取得します。

5. 拡張とガバナンス

  • marketplace リポジトリ の default branch へのマージそれ自体がリリースです。新しいセッションには自動的に反映されます。更新の展開方法を参照してください。
  • チームは marketplace リポジトリ への PR でプラグインを追加します。CI がレイアウトを検証します。
  • アカウントを承認済みプラグインのみに制限するには、管理対象のマニフェスト に "forbiddenPlugins": ["*"] を追加し、承認済みのすべてのプラグイン (メタプラグインの dependencies を含む — 推移的な依存関係も例外ではありません) を requiredPlugins/optionalPlugins に列挙してください。詳細な仕様については、ガバナンスルールを参照してください。

次のステップ