Skip to main content

プラグインについて GitHub Copilot CLI

プラグインは、再利用可能なエージェント、スキル、フック、および統合によって GitHub Copilot CLI を拡張するインストール可能なパッケージです。

この機能を使用できるユーザーについて

GitHub Copilot CLI は、すべての Copilot プランで使用できます。 組織から Copilot を受け取る場合は、組織の設定で Copilot CLI ポリシーを有効にする必要があります。

プラグインは、カスタム CLI 機能を配布する方法を提供します。 プラグインを使用して、構成済みの一連の機能を Copilot CLIに追加できます。

プラグインとは何ですか?

  •         Copilot CLIの機能を拡張する再頒布可能パッケージ。
    
  • 1 つのインストール可能なユニット内のコンポーネントのバンドル。

プラグインに含まれるもの

プラグインには、次のコンポーネントの一部またはすべてを含めることができます。

  •         **カスタム エージェント** — 特殊化された AI アシスタント (`*.agent.md` 内のファイル`agents/`)
    
  •         **Skills** — 個別の呼び出し可能な機能 ( `skills/`の skills サブディレクトリ、 `SKILL.md` ファイルを含む)
    
  •         **Hooks** — エージェントの動作をインターセプトするイベント ハンドラー (プラグイン ルートまたは`hooks.json`の`hooks/` ファイル)
    
  •         **MCP サーバー構成** — モデル コンテキスト プロトコル統合 (プラグイン ルートの`.mcp.json` ファイル、または`mcp.json`の`.github/` ファイル)
    
  •         **LSP サーバー構成** — 言語サーバー プロトコルの統合 (プラグイン ルートまたは`lsp.json`内の`.github/` ファイル)
    

プラグインを使用する理由

プラグインには、次の利点があります。

  • プロジェクト間の再利用性
  • CLI 構成のチーム標準化
  • ドメインの専門知識を共有する (Rails エキスパートや Kubernetes エキスパートのスキルを提供するなど)
  • 複雑な MCP サーバーセットアップをカプセル化する

プラグインはどこで入手できますか?

プラグインは次の場所からインストールできます。

  • マーケットプレース
  • リポジトリ
  • ローカルな経路

マーケットプレースは、開発者がプラグインを公開、検出、インストール、管理できる場所です。 これはアプリ ストアに少し似ていますが、プラグインの場合です。

マーケットプレースの例を次に示します。

  •         [copilot-plugins](https://github.com/github/copilot-plugins) (既定で追加)
    
  •         [awesome-copilot](https://github.com/github/awesome-copilot) (既定で追加)
    
  •         [claude-code-plugins](https://github.com/anthropics/claude-code)
    
  •         [claudeforge-marketplace](https://github.com/claudeforge/marketplace)
    

マーケットプレースを追加し、そこからプラグインをインストールする方法の詳細については、 プラグインの検索とインストール GitHub Copilot CLI を参照してください。

プラグインと手動構成の比較

プラグインを使用して追加できる機能は、カスタム エージェント プロファイルや MCP サーバーを追加するなどして、 Copilot CLI を手動で構成して追加することもできます。 ただし、プラグインは手動構成よりもいくつかの利点を提供します。

特徴リポジトリ内の手動構成プラグイン
Scope単一リポジトリ任意のプロジェクト
Sharing手動コピー/貼り付け
          `/plugin install` コマンド |

| バージョン管理 | Git 履歴 | マーケットプレイスバージョン | | ディスカバリー | リポジトリの検索 | マーケットプレイスの閲覧 |

詳細については、次を参照してください。

  •         [AUTOTITLE](/copilot/how-tos/copilot-cli/customize-copilot/plugins-creating)
    
  •         [AUTOTITLE](/copilot/reference/cli-plugin-reference)
    
  •         [AUTOTITLE](/copilot/how-tos/copilot-cli)