Los complementos son paquetes que amplían la funcionalidad de Copilot CLI. Puede instalar un complemento desde un marketplace que haya registrado con la CLI.
Para obtener información general, consulte Complementos para GitHub Copilot.
Nota:
Puede encontrar ayuda sobre el uso de complementos escribiendo copilot plugin [SUBCOMMAND] --help en el terminal.
Buscar complementos
Los plugins se agrupan en marketplaces. Un marketplace es un registro de complementos que puedes examinar e instalar.
Copilot CLI incluye el awesome-copilot marketplace de forma predeterminada.
Para enumerar los marketplaces registrados, escriba:
copilot plugin marketplace list
copilot plugin marketplace list
En una sesión interactiva, escriba:
/plugin marketplace list
/plugin marketplace list
Para examinar complementos en un marketplace registrado, escriba:
copilot plugin marketplace browse MARKETPLACE-NAME
copilot plugin marketplace browse MARKETPLACE-NAME
Reemplace MARKETPLACE-NAME por el nombre del marketplace.
En una sesión interactiva, escriba:
/plugin marketplace browse MARKETPLACE-NAME
/plugin marketplace browse MARKETPLACE-NAME
Instalar complementos
Para instalar un complemento desde un marketplace registrado, escriba:
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME
Por ejemplo, para instalar database-data-management desde awesome-copilot, escriba:
copilot plugin install database-data-management@awesome-copilot
copilot plugin install database-data-management@awesome-copilot
En una sesión interactiva, escriba:
/plugin install PLUGIN-NAME@MARKETPLACE-NAME
/plugin install PLUGIN-NAME@MARKETPLACE-NAME
También puede instalar un complemento desde un GitHub repositorio, una dirección URL de Git, un subdirectorio de repositorio o una ruta de acceso local. Para conocer los formatos aceptados, consulte Especificación del complemento para el install comando .
Gestionar complementos instalados
Utiliza estos comandos para administrar complementos instalados:
copilot plugin list copilot plugin update PLUGIN-NAME copilot plugin uninstall PLUGIN-NAME copilot plugin disable PLUGIN-NAME copilot plugin enable PLUGIN-NAME
copilot plugin list
copilot plugin update PLUGIN-NAME
copilot plugin uninstall PLUGIN-NAME
copilot plugin disable PLUGIN-NAME
copilot plugin enable PLUGIN-NAME
disable desactiva un complemento sin desinstalarlo.
uninstall lo quita. Para ver todos los comandos y opciones, consulte Referencia del plugin CLI de GitHub Copilot.
Adición de un marketplace
Para registrar un marketplace hospedado en un GitHub repositorio, escriba:
copilot plugin marketplace add OWNER/REPOSITORY
copilot plugin marketplace add OWNER/REPOSITORY
Sustituya OWNER/REPOSITORY por el repositorio que aloja Marketplace. Por ejemplo:
copilot plugin marketplace add anthropics/claude-code
copilot plugin marketplace add anthropics/claude-code
En una sesión interactiva, escriba:
/plugin marketplace add OWNER/REPOSITORY
/plugin marketplace add OWNER/REPOSITORY
También puede agregar un marketplace desde un directorio local o desde un repositorio de Git hospedado en otro lugar. Use la ruta de acceso del directorio de Marketplace para un origen local:
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY
Para un repositorio de Git hospedado en otro lugar, use su dirección URL de Git:
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git
copilot plugin marketplace add https://gitlab.com/OWNER/REPO.git
Para obtener instrucciones sobre cómo publicar un GitHubmarketplace hospedado, consulte Creación y uso compartido de un marketplace de complementos en GitHub.
Eliminar un marketplace
Para anular el registro de un marketplace, escriba:
copilot plugin marketplace remove MARKETPLACE-NAME
copilot plugin marketplace remove MARKETPLACE-NAME
En una sesión interactiva, escriba:
/plugin marketplace remove MARKETPLACE-NAME
/plugin marketplace remove MARKETPLACE-NAME
Al agregar un marketplace, puede identificarlo por su origen. Al retirarlo, use el nombre del marketplace que se muestra en la lista de marketplaces. El comando falla si los complementos de Marketplace todavía están instalados. Agregue --force para desinstalar también esos complementos.
Desactivar una configuración predeterminada del repositorio
Los valores predeterminados del repositorio son opcionales. Para desactivar un complemento habilitado por la configuración del repositorio, agregue una false entrada a enabledPlugins en .github/copilot/settings.local.json:
{
"enabledPlugins": {
"PLUGIN-NAME@MARKETPLACE-NAME": false
}
}
{
"enabledPlugins": {
"PLUGIN-NAME@MARKETPLACE-NAME": false
}
}
Reemplace el identificador por el nombre del complemento y el nombre de Marketplace. Guarde el archivo e inicie una nueva sesión. Para volver a activar el complemento, establezca la entrada en true.
No haga commit de este archivo de configuración local. La configuración administrada de empresa tiene prioridad sobre los valores predeterminados del repositorio y las anulaciones locales. Para obtener más información, consulte directorio de configuración de la CLI de GitHub Copilot.