Descubra e instale plugins pregenerados a través de mercados
Encuentre e instale plugins de mercados para extender Claude Code con nuevos comandos, agentes y capacidades.
Los plugins extienden Claude Code con skills, agentes, hooks y servidores MCP. Los mercados de plugins son catálogos que le ayudan a descubrir e instalar estas extensiones sin construirlas usted mismo.
¿Busca crear y distribuir su propio mercado? Consulte Crear y distribuir un mercado de plugins.
Cómo funcionan los mercados
Un mercado es un catálogo de plugins que alguien más ha creado y compartido. Usar un mercado es un proceso de dos pasos:
Agregar el mercado
Esto registra el catálogo con Claude Code para que pueda explorar lo que está disponible. Aún no se instalan plugins.
Instalar plugins individuales
Explore el catálogo e instale los plugins que desee.
Piénselo como agregar una tienda de aplicaciones: agregar la tienda le da acceso para explorar su colección, pero usted sigue eligiendo qué aplicaciones descargar individualmente.
Mercado oficial de Anthropic
El mercado oficial de Anthropic (claude-plugins-official) está disponible automáticamente cuando inicia Claude Code. Ejecute /plugin y vaya a la pestaña Discover para explorar lo que está disponible, o vea el catálogo en claude.com/plugins.
Para instalar un plugin del mercado oficial, use /plugin install <name>@claude-plugins-official. Por ejemplo, para instalar la integración de GitHub:
/plugin install github@claude-plugins-official
El mercado oficial es mantenido por Anthropic. Para enviar un plugin al mercado oficial, use uno de los formularios de envío en la aplicación:
- Claude.ai: claude.ai/settings/plugins/submit
- Console: platform.claude.com/plugins/submit
Para distribuir plugins de forma independiente, cree su propio mercado y compártalo con los usuarios.
El mercado oficial incluye varias categorías de plugins:
Inteligencia de código
Los plugins de inteligencia de código habilitan la herramienta LSP integrada de Claude Code, dándole a Claude la capacidad de saltar a definiciones, encontrar referencias y ver errores de tipo inmediatamente después de ediciones. Estos plugins configuran conexiones de Language Server Protocol, la misma tecnología que potencia la inteligencia de código de VS Code.
Estos plugins requieren que el binario del servidor de lenguaje esté instalado en su sistema. Si ya tiene un servidor de lenguaje instalado, Claude puede solicitarle que instale el plugin correspondiente cuando abra un proyecto.
| Lenguaje | Plugin | Binario requerido |
|---|---|---|
| C/C++ | clangd-lsp |
clangd |
| C# | csharp-lsp |
csharp-ls |
| Go | gopls-lsp |
gopls |
| Java | jdtls-lsp |
jdtls |
| Kotlin | kotlin-lsp |
kotlin-language-server |
| Lua | lua-lsp |
lua-language-server |
| PHP | php-lsp |
intelephense |
| Python | pyright-lsp |
pyright-langserver |
| Rust | rust-analyzer-lsp |
rust-analyzer |
| Swift | swift-lsp |
sourcekit-lsp |
| TypeScript | typescript-lsp |
typescript-language-server |
También puede crear su propio plugin LSP para otros lenguajes.
Si ve Executable not found in $PATH en la pestaña Errors de /plugin después de instalar un plugin, instale el binario requerido de la tabla anterior.
Lo que Claude gana con los plugins de inteligencia de código
Una vez que se instala un plugin de inteligencia de código y su binario de servidor de lenguaje está disponible, Claude gana dos capacidades:
- Diagnósticos automáticos: después de cada edición de archivo que Claude realiza, el servidor de lenguaje analiza los cambios e informa errores y advertencias automáticamente. Claude ve errores de tipo, importaciones faltantes y problemas de sintaxis sin necesidad de ejecutar un compilador o linter. Si Claude introduce un error, lo nota y corrige el problema en el mismo turno. Esto no requiere configuración más allá de instalar el plugin. Puede ver diagnósticos en línea presionando Ctrl+O cuando aparece el indicador "diagnostics found".
- Navegación de código: Claude puede usar el servidor de lenguaje para saltar a definiciones, encontrar referencias, obtener información de tipo al pasar el ratón, listar símbolos, encontrar implementaciones y rastrear jerarquías de llamadas. Estas operaciones dan a Claude una navegación más precisa que la búsqueda basada en grep, aunque la disponibilidad puede variar según el lenguaje y el entorno.
Si encuentra problemas, consulte Solución de problemas de inteligencia de código.
Integraciones externas
Estos plugins incluyen servidores MCP preconfigurados para que pueda conectar Claude a servicios externos sin configuración manual:
- Control de fuente:
github,gitlab - Gestión de proyectos:
atlassian(Jira/Confluence),asana,linear,notion - Diseño:
figma - Infraestructura:
vercel,firebase,supabase - Comunicación:
slack - Monitoreo:
sentry
Flujos de trabajo de desarrollo
Plugins que agregan comandos y agentes para tareas de desarrollo comunes:
- commit-commands: Flujos de trabajo de confirmación de Git incluyendo confirmación, push y creación de PR
- pr-review-toolkit: Agentes especializados para revisar solicitudes de extracción
- agent-sdk-dev: Herramientas para construir con el Claude Agent SDK
- plugin-dev: Kit de herramientas para crear sus propios plugins
Estilos de salida
Personalice cómo responde Claude:
- explanatory-output-style: Información educativa sobre opciones de implementación
- learning-output-style: Modo de aprendizaje interactivo para construcción de habilidades
Pruébelo: agregue el mercado de demostración
Anthropic también mantiene un mercado de plugins de demostración (claude-code-plugins) con plugins de ejemplo que muestran lo que es posible con el sistema de plugins. A diferencia del mercado oficial, debe agregar este manualmente.
Agregar el mercado
Desde dentro de Claude Code, ejecute el comando plugin marketplace add para el mercado anthropics/claude-code:
/plugin marketplace add anthropics/claude-code
Esto descarga el catálogo del mercado y pone sus plugins a su disposición.
Explorar plugins disponibles
Ejecute /plugin para abrir el administrador de plugins. Esto abre una interfaz con pestañas con cuatro pestañas por las que puede ciclar usando Tab (o Shift+Tab para ir hacia atrás):
- Discover: explore plugins disponibles de todos sus mercados
- Installed: vea y administre sus plugins instalados
- Marketplaces: agregue, elimine o actualice sus mercados agregados
- Errors: vea cualquier error de carga de plugins
Vaya a la pestaña Discover para ver plugins del mercado que acaba de agregar.
Instalar un plugin
Seleccione un plugin para ver sus detalles, luego elija un alcance de instalación:
- User scope: instale para usted en todos los proyectos
- Project scope: instale para todos los colaboradores en este repositorio
- Local scope: instale para usted en este repositorio solamente
Por ejemplo, seleccione commit-commands (un plugin que agrega comandos de flujo de trabajo de git) e instálelo en su alcance de usuario.
También puede instalar directamente desde la línea de comandos:
/plugin install commit-commands@anthropics-claude-code
Consulte Alcances de configuración para obtener más información sobre alcances.
Usar su nuevo plugin
Después de instalar, ejecute /reload-plugins para activar el plugin. Los comandos de plugin tienen espacios de nombres por el nombre del plugin, por lo que commit-commands proporciona comandos como /commit-commands:commit.
Pruébelo haciendo un cambio en un archivo y ejecutando:
/commit-commands:commit
Esto prepara sus cambios, genera un mensaje de confirmación y crea la confirmación.
Cada plugin funciona de manera diferente. Consulte la descripción del plugin en la pestaña Discover o su página de inicio para aprender qué comandos y capacidades proporciona.
El resto de esta guía cubre todas las formas en que puede agregar mercados, instalar plugins y administrar su configuración.
Agregar mercados
Use el comando /plugin marketplace add para agregar mercados de diferentes fuentes.
Atajos: Puede usar /plugin market en lugar de /plugin marketplace, y rm en lugar de remove.
- Repositorios de GitHub: formato
owner/repo(por ejemplo,anthropics/claude-code) - URLs de Git: cualquier URL de repositorio de git (GitLab, Bitbucket, auto-hospedado)
- Rutas locales: directorios o rutas directas a archivos
marketplace.json - URLs remotas: URLs directas a archivos
marketplace.jsonhospedados
Agregar desde GitHub
Agregue un repositorio de GitHub que contenga un archivo .claude-plugin/marketplace.json usando el formato owner/repo—donde owner es el nombre de usuario o la organización de GitHub y repo es el nombre del repositorio.
Por ejemplo, anthropics/claude-code se refiere al repositorio claude-code propiedad de anthropics:
/plugin marketplace add anthropics/claude-code
Agregar desde otros hosts de Git
Agregue cualquier repositorio de git proporcionando la URL completa. Esto funciona con cualquier host de Git, incluyendo GitLab, Bitbucket y servidores auto-hospedados:
Usando HTTPS:
/plugin marketplace add https://gitlab.com/company/plugins.git
Usando SSH:
/plugin marketplace add git@gitlab.com:company/plugins.git
Para agregar una rama o etiqueta específica, agregue # seguido de la ref:
/plugin marketplace add https://gitlab.com/company/plugins.git#v1.0.0
Agregar desde rutas locales
Agregue un directorio local que contenga un archivo .claude-plugin/marketplace.json:
/plugin marketplace add ./my-marketplace
También puede agregar una ruta directa a un archivo marketplace.json:
/plugin marketplace add ./path/to/marketplace.json
Agregar desde URLs remotas
Agregue un archivo marketplace.json remoto a través de URL:
/plugin marketplace add https://example.com/marketplace.json
Los mercados basados en URL tienen algunas limitaciones en comparación con los mercados basados en Git. Si encuentra errores "path not found" al instalar plugins, consulte Solución de problemas.
Instalar plugins
Una vez que haya agregado mercados, puede instalar plugins directamente (se instala en alcance de usuario por defecto):
/plugin install plugin-name@marketplace-name
Para elegir un alcance de instalación diferente, use la interfaz interactiva: ejecute /plugin, vaya a la pestaña Discover y presione Enter en un plugin. Verá opciones para:
- User scope (predeterminado): instale para usted en todos los proyectos
- Project scope: instale para todos los colaboradores en este repositorio (agrega a
.claude/settings.json) - Local scope: instale para usted en este repositorio solamente (no compartido con colaboradores)
También puede ver plugins con alcance managed—estos son instalados por administradores a través de configuración administrada y no pueden ser modificados.
Ejecute /plugin y vaya a la pestaña Installed para ver sus plugins agrupados por alcance.
Asegúrese de confiar en un plugin antes de instalarlo. Anthropic no controla qué servidores MCP, archivos u otro software se incluyen en los plugins y no puede verificar que funcionen como se pretende. Consulte la página de inicio de cada plugin para obtener más información.
Administrar plugins instalados
Ejecute /plugin y vaya a la pestaña Installed para ver, habilitar, deshabilitar o desinstalar sus plugins. Escriba para filtrar la lista por nombre o descripción del plugin.
También puede administrar plugins con comandos directos.
Deshabilite un plugin sin desinstalarlo:
/plugin disable plugin-name@marketplace-name
Vuelva a habilitar un plugin deshabilitado:
/plugin enable plugin-name@marketplace-name
Elimine completamente un plugin:
/plugin uninstall plugin-name@marketplace-name
La opción --scope le permite dirigirse a un alcance específico con comandos CLI:
claude plugin install formatter@your-org --scope project
claude plugin uninstall formatter@your-org --scope project
Aplicar cambios de plugins sin reiniciar
Cuando instala, habilita o deshabilita plugins durante una sesión, ejecute /reload-plugins para recopilar todos los cambios sin reiniciar:
/reload-plugins
Claude Code recarga todos los plugins activos y muestra conteos para plugins, skills, agentes, hooks, servidores MCP de plugins y servidores LSP de plugins.
Administrar mercados
Puede administrar mercados a través de la interfaz interactiva /plugin o con comandos CLI.
Usar la interfaz interactiva
Ejecute /plugin y vaya a la pestaña Marketplaces para:
- Ver todos sus mercados agregados con sus fuentes y estado
- Agregar nuevos mercados
- Actualizar listados de mercados para obtener los últimos plugins
- Eliminar mercados que ya no necesita
Usar comandos CLI
También puede administrar mercados con comandos directos.
Enumere todos los mercados configurados:
/plugin marketplace list
Actualice listados de plugins de un mercado:
/plugin marketplace update marketplace-name
Elimine un mercado:
/plugin marketplace remove marketplace-name
Eliminar un mercado desinstalará cualquier plugin que haya instalado desde él.
Configurar actualizaciones automáticas
Claude Code puede actualizar automáticamente mercados y sus plugins instalados al inicio. Cuando la actualización automática está habilitada para un mercado, Claude Code actualiza los datos del mercado e actualiza los plugins instalados a sus versiones más recientes. Si se actualizaron plugins, verá una notificación pidiéndole que ejecute /reload-plugins.
Alterne la actualización automática para mercados individuales a través de la interfaz:
- Ejecute
/pluginpara abrir el administrador de plugins - Seleccione Marketplaces
- Elija un mercado de la lista
- Seleccione Enable auto-update o Disable auto-update
Los mercados oficiales de Anthropic tienen la actualización automática habilitada por defecto. Los mercados de terceros y de desarrollo local tienen la actualización automática deshabilitada por defecto.
Para deshabilitar todas las actualizaciones automáticas completamente tanto para Claude Code como para todos los plugins, establezca la variable de entorno DISABLE_AUTOUPDATER. Consulte Actualizaciones automáticas para obtener detalles.
Para mantener las actualizaciones automáticas de plugins habilitadas mientras se deshabilitan las actualizaciones automáticas de Claude Code, establezca FORCE_AUTOUPDATE_PLUGINS=1 junto con DISABLE_AUTOUPDATER:
export DISABLE_AUTOUPDATER=1
export FORCE_AUTOUPDATE_PLUGINS=1
Esto es útil cuando desea administrar las actualizaciones de Claude Code manualmente pero aún recibir actualizaciones automáticas de plugins.
Configurar mercados de equipo
Los administradores de equipo pueden configurar la instalación automática de mercados para proyectos agregando configuración de mercado a .claude/settings.json. Cuando los miembros del equipo confían en la carpeta del repositorio, Claude Code les solicita que instalen estos mercados y plugins.
Agregue extraKnownMarketplaces a su .claude/settings.json del proyecto:
{
"extraKnownMarketplaces": {
"my-team-tools": {
"source": {
"source": "github",
"repo": "your-org/claude-plugins"
}
}
}
}
Para opciones de configuración completas incluyendo extraKnownMarketplaces y enabledPlugins, consulte Configuración de plugins.
Seguridad
Los plugins y mercados son componentes altamente confiables que pueden ejecutar código arbitrario en su máquina con sus privilegios de usuario. Solo instale plugins y agregue mercados de fuentes en las que confíe. Las organizaciones pueden restringir qué mercados se permite a los usuarios agregar usando restricciones de mercado administradas.
Solución de problemas
Comando /plugin no reconocido
Si ve "unknown command" o el comando /plugin no aparece:
- Verifique su versión: Ejecute
claude --versionpara ver qué está instalado. - Actualice Claude Code:
- Homebrew:
brew upgrade claude-code - npm:
npm update -g @anthropic-ai/claude-code - Instalador nativo: Vuelva a ejecutar el comando de instalación desde Setup
- Homebrew:
- Reinicie Claude Code: Después de actualizar, reinicie su terminal y ejecute
claudenuevamente.
Problemas comunes
- Mercado no cargando: Verifique que la URL sea accesible y que
.claude-plugin/marketplace.jsonexista en la ruta - Fallos de instalación de plugins: Verifique que las URLs de fuente de plugins sean accesibles y que los repositorios sean públicos (o tenga acceso)
- Archivos no encontrados después de la instalación: Los plugins se copian a un caché, por lo que las rutas que hacen referencia a archivos fuera del directorio del plugin no funcionarán
- Habilidades de plugins no apareciendo: Limpie el caché con
rm -rf ~/.claude/plugins/cache, reinicie Claude Code y reinstale el plugin.
Para solución de problemas detallada con soluciones, consulte Solución de problemas en la guía de mercados. Para herramientas de depuración, consulte Herramientas de depuración y desarrollo.
Problemas de inteligencia de código
- Servidor de lenguaje no iniciando: verifique que el binario esté instalado y disponible en su
$PATH. Consulte la pestaña Errors de/pluginpara obtener detalles. - Alto uso de memoria: los servidores de lenguaje como
rust-analyzerypyrightpueden consumir memoria significativa en proyectos grandes. Si experimenta problemas de memoria, deshabilite el plugin con/plugin disable <plugin-name>y confíe en las herramientas de búsqueda integradas de Claude en su lugar. - Diagnósticos falsos positivos en monorepos: los servidores de lenguaje pueden reportar errores de importación no resuelta para paquetes internos si el espacio de trabajo no está configurado correctamente. Estos no afectan la capacidad de Claude para editar código.
Próximos pasos
- Construya sus propios plugins: Consulte Plugins para crear skills, agentes y hooks
- Cree un mercado: Consulte Crear un mercado de plugins para distribuir plugins a su equipo o comunidad
- Referencia técnica: Consulte Referencia de plugins para especificaciones completas