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(コマンドラインインターフェース) を参照してください。

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

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

特徴リポジトリ内の手動構成プラグイン
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)