イントロダクション
プラグインは、Copilot CLI の機能を拡張するパッケージです。 CLI に登録したマーケットプレース、Git リポジトリ、またはローカル パスからプラグインをインストールできます。
詳しくは、「AUTOTITLE」をご覧ください。
メモ
ターミナルで copilot plugin [SUBCOMMAND] --help を入力すると、プラグインの使用に関するヘルプが表示されます。
プラグインの検索
プラグインはマーケットプレースでまとめて収集されます。 Marketplace は、参照してインストールできるプラグインのレジストリです。 CLI 構成にマーケットプレースを追加できます。これにより、CLI を使用して、そのマーケットプレースからプラグインを参照してインストールできます。 「プラグイン マーケットプレースの追加」を参照してください。 Copilot には、 と という 2 つのマーケットプレースが既定で既に登録されています。
または、オンラインでプラグインマーケットプレースを検索し、リポジトリから直接プラグインを追加することもできます。
CLI を使用して、登録されているマーケットプレースのいずれかでプラグインを参照するには:
-
現在登録されているマーケットプレースを確認します。
ターミナルで、次のように入力して、使用可能なマーケットプレースを一覧表示します。
Shell copilot plugin marketplace list
copilot plugin marketplace listまたは、対話型セッションで、次のように入力します。
Copilot prompt /plugin marketplace list
/plugin marketplace list -
登録済みのマーケットプレースでプラグインを参照します。
登録されているマーケットプレースの一覧から、参照するマーケットプレースの名前 ( など) をコピーし、次のコマンドを入力して、 を置き換えます。
Shell copilot plugin marketplace browse MARKETPLACE-NAME
copilot plugin marketplace browse MARKETPLACE-NAME
プラグインのインストール
通常、登録されているマーケットプレースのいずれかからプラグインをインストールします。 ただし、Git リポジトリから直接、またはローカル パスからプラグインをインストールすることもできます。
追加のマーケットプレースを登録する方法については、「プラグイン マーケットプレースの 追加と削除」を参照してください。
登録済みマーケットプレースからインストールする
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME
たとえば、 マーケットプレースから プラグインをインストールするには、次のように入力します。
copilot plugin install database-data-management@awesome-copilot
copilot plugin install database-data-management@awesome-copilot
または、対話型セッションで、次のように入力します。
/plugin install PLUGIN-NAME@MARKETPLACE-NAME
/plugin install PLUGIN-NAME@MARKETPLACE-NAME
オンライン Git リポジトリから直接インストールする
登録されたマーケットプレースを使用するのではなく、リポジトリからプラグインを直接インストールできます。
GitHub.com のリポジトリからプラグインを直接インストールするには、次のように入力します。
copilot plugin install OWNER/REPO
copilot plugin install OWNER/REPO
任意のオンライン Git リポジトリからプラグインをインストールするには、次のように入力します。
copilot plugin install URL-OF-GIT-REPO
copilot plugin install URL-OF-GIT-REPO
たとえば、「 」のように入力します。
重要
これらのコマンドを機能させるには、またはディレクトリ、またはリポジトリのルートにある ファイルがリポジトリに含まれている必要があります。
GitHub.com 上のリポジトリから直接プラグインをインストールするには、 ファイルが 、 、またはリポジトリ ルート以外の場所にあります。たとえば、 anthropics/claude-code などのマーケットプレース リポジトリから直接プラグインをインストールする場合は、次のように入力します。
copilot plugin install OWNER/REPO:PATH/TO/PLUGIN
copilot plugin install OWNER/REPO:PATH/TO/PLUGIN
ここで は、リポジトリのルートから、 、 、または を含むディレクトリへのパスです。
たとえば、 のように指定します。
ローカル パスからインストールする
copilot plugin install ./PATH/TO/PLUGIN
copilot plugin install ./PATH/TO/PLUGIN
インストールされているプラグインの管理
copilot plugin list # View installed plugins
copilot plugin update PLUGIN-NAME # Update plugin to latest version
copilot plugin uninstall PLUGIN-NAME # Remove plugin completely
プラグインが格納される場所
マーケットプレースからインストールされたプラグインは、 に格納されます。 直接 (たとえば、ローカル パスから) インストールされたプラグインは、 に格納されます。
プラグイン マーケットプレースの追加
登録されているマーケットプレースの一覧にマーケットプレースを追加するには、ターミナルで次のコマンドを入力します。
copilot plugin marketplace add OWNER/REPO
copilot plugin marketplace add OWNER/REPO
ここで、OWNER/REPO は、CLI プラグイン マーケットプレースとして構成されている GitHub.com 上のリポジトリを識別します。
たとえば、 でホストされている マーケットプレースを追加するには、次のように入力します。
copilot plugin marketplace add anthropics/claude-code
copilot plugin marketplace add anthropics/claude-code
または、対話型セッションで、次のように入力します。
/plugin marketplace add OWNER/REPO
/plugin marketplace add OWNER/REPO
GitHub.com ではなくローカルファイルシステムにマーケットがある場合は、OWNER/REPO ではなくマーケットディレクトリへのパスを使用します。 例えば次が挙げられます。
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY
GitHub.com でホストされていない Git リポジトリにマーケットプレースがある場合は、Git リポジトリの URL を使用します。 例えば次が挙げられます。
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git
プラグイン マーケットプレースの削除
CLI からマーケットプレースを削除するには、次のように入力します。
copilot plugin marketplace remove MARKETPLACE-NAME
copilot plugin marketplace remove MARKETPLACE-NAME
または、対話型セッションで次の操作を行います。
/plugin marketplace remove MARKETPLACE-NAME
/plugin marketplace remove MARKETPLACE-NAME
メモ
- マーケットプレースを追加する場合は、マーケットプレースとして構成されている GitHub リポジトリの OWNER/REPO を使用してマーケットプレースを参照します。 ただし、Marketplace を削除する場合は、登録されているマーケットプレースの一覧に表示されるマーケットプレースの名前を参照します。
- プラグインがインストールされているマーケットプレースを削除しようとすると、コマンドは失敗し、そのマーケットプレースから現在インストールされているプラグインが一覧表示されます。 オプションをコマンドに追加して Marketplace を削除し、そのマーケットプレースからインストールされたすべてのプラグインをアンインストールします。
詳細については、次を参照してください。
- AUTOTITLE
- AUTOTITLE