Skip to main content
Skip to content

Búsqueda e instalación de complementos para GitHub Copilot CLI

Amplíe Copilot mediante la instalación de complementos creados por la comunidad o su organización.

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:

Shell
copilot plugin marketplace list

En una sesión interactiva, escriba:

Copilot prompt
/plugin marketplace list

Para examinar complementos en un marketplace registrado, escriba:

Shell
copilot plugin marketplace browse MARKETPLACE-NAME

Reemplace MARKETPLACE-NAME por el nombre del marketplace.

En una sesión interactiva, escriba:

Copilot prompt
/plugin marketplace browse MARKETPLACE-NAME

Instalar complementos

Para instalar un complemento desde un marketplace registrado, escriba:

Shell
copilot plugin install PLUGIN-NAME@MARKETPLACE-NAME

Por ejemplo, para instalar database-data-management desde awesome-copilot, escriba:

Shell
copilot plugin install database-data-management@awesome-copilot

En una sesión interactiva, escriba:

Copilot prompt
/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:

Shell
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:

Shell
copilot plugin marketplace add OWNER/REPOSITORY

Sustituya OWNER/REPOSITORY por el repositorio que aloja Marketplace. Por ejemplo:

Shell
copilot plugin marketplace add anthropics/claude-code

En una sesión interactiva, escriba:

Copilot prompt
/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:

Shell
copilot plugin marketplace add /PATH/TO/MARKETPLACE-DIRECTORY

Para un repositorio de Git hospedado en otro lugar, use su dirección URL de Git:

Shell
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:

Shell
copilot plugin marketplace remove MARKETPLACE-NAME

En una sesión interactiva, escriba:

Copilot prompt
/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:

JSON
{
  "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.

Lectura adicional