Skip to main content

GitHub Copilot CLI(コマンドラインインターフェース) のプラグインについて

プラグインは、再利用可能なエージェント、スキル、フック、統合を使用して GitHub Copilot CLI(コマンドラインインターフェース) を拡張するインストール可能なパッケージです。

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

GitHub Copilot CLI(コマンドラインインターフェース) はすべての Copilot プランで利用可能です。 Copilot を organization から受け取る場合は、organization の設定で Copilot CLI ポリシーを有効にする必要があります。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • copilot-plugins (既定で追加)
  • awesome-copilot (既定で追加)
  • claude-code-plugins
  • claudeforge-marketplace

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

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

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

特徴リポジトリ内の手動構成プラグイン
Scope単一リポジトリ任意のプロジェクト
Sharing手動コピー/貼り付けコマンド
バージョン管理Git 履歴マーケットプレイスバージョン
ディスカバリーリポジトリの検索マーケットプレイスの閲覧

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

  • AUTOTITLE
  • AUTOTITLE
  • AUTOTITLE