Descubra e instale plugins pregenerados a través de mercados
Encuentre e instale plugins de mercados para extender Claude Code con nuevas skills, 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.
Mercado oficial de Anthropic
Claude Code agrega automáticamente el mercado oficial de Anthropic (claude-plugins-official) la primera vez que lo inicia de forma interactiva. Si Claude Code no puede agregarlo, por ejemplo porque su red bloquea la descarga o una política de mercado bloqueó un intento anterior, agréguelo usted mismo con /plugin marketplace add anthropics/claude-plugins-official.
Para explorar lo que está disponible, ejecute /plugin y vaya a la pestaña Discover, 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
/plugin abre un panel interactivo en la CLI del terminal. Si Claude responde que /plugin no está disponible en este entorno, use el navegador de plugins en la aplicación de escritorio de Claude, o declare el plugin bajo enabledPlugins en .claude/settings.json para sesiones en la nube.
Si la instalación falla, haga coincidir el mensaje que Claude Code reporta:
Marketplace "claude-plugins-official" not found: agregue el mercado con/plugin marketplace add anthropics/claude-plugins-official, luego reintente la instalación.- El plugin no se encuentra en el mercado: verifique el nombre del plugin.
El mercado oficial es curado por Anthropic, y la inclusión está a discreción de Anthropic. Los formularios de envío en la aplicación agregan plugins al mercado comunitario, no al oficial. 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:
Code intelligence
Los plugins de code intelligence 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. En sesiones en la nube, Claude Code no inicia servidores de lenguaje de plugins, por lo que Claude no obtiene la herramienta LSP allí.
Instale el binario del servidor de lenguaje de la tabla a continuación antes de usar estos plugins; el plugin no lo instala por usted. 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 code intelligence
Una vez que se instala un plugin de code intelligence 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 reporta errores y advertencias, por lo que Claude ve errores de tipo, importaciones faltantes y problemas de sintaxis sin ejecutar un compilador o linter. Si Claude introduce un error, lo nota y lo corrige en el mismo turno.
- 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.
No necesita configurar diagnósticos más allá de instalar el plugin. Para leerlos usted mismo, presione Ctrl+O cuando Claude Code muestre un indicador como Found 3 new diagnostic issues in 2 files.
Si encuentra problemas, consulte Solución de problemas de code intelligence.
External integrations
Estos plugins incluyen servidores MCP preconfigurados para que pueda conectar Claude a servicios externos sin configuración manual:
- Source control:
github,gitlab - Project management:
atlassian(Jira/Confluence),asana,linear,notion - Design:
figma - Infrastructure:
vercel,firebase,supabase - Communication:
slack - Monitoring:
sentry
Automatic security review
El plugin security-guidance revisa cada cambio que Claude realiza en busca de vulnerabilidades comunes e instruye a Claude para que corrija lo que encuentra en la misma sesión. Consulte Detectar problemas de seguridad mientras Claude escribe código para ver qué verifica y cómo agregar reglas específicas del proyecto.
Development workflows
Plugins que agregan skills 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
Output styles
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 skills
Community marketplace
El mercado comunitario en anthropics/claude-plugins-community aloja plugins de terceros que han pasado la validación automatizada de Anthropic y el análisis de seguridad. Cada plugin está fijado a un SHA de confirmación específico en el catálogo. A diferencia del mercado oficial, lo agrega manualmente:
/plugin marketplace add anthropics/claude-plugins-community
Luego instale plugins desde él usando el nombre de mercado claude-community:
/plugin install <plugin-name>@claude-community
Para enviar su propio plugin al mercado comunitario, consulte Enviar su plugin al mercado comunitario en la guía de creación de plugins.
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 que puede recorrer 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
- Stats: vea cuánto cuesta cada una de sus skills en contexto y con qué frecuencia se utiliza, en sesiones donde
/skill-doctorestá disponible
Vaya a la pestaña Discover para ver plugins del mercado que acaba de agregar. Cuando su administrador ha incluido en la lista blanca el mercado a través de la configuración administrada pluginSuggestionMarketplaces, los plugins marcados como relevantes para su directorio de trabajo actual se fijan en la parte superior con una etiqueta suggested for this directory.
Instalar un plugin
Seleccione un plugin para ver sus detalles. El panel de detalles muestra lo que contiene el plugin y cuánto cuesta:
- Una estimación de Context cost para que pueda ver cuántos tokens el plugin agregará a su ventana de contexto en cada turno
- La fecha de Last updated del plugin
- Una sección Will install que enumera los comandos, agentes, skills, hooks y servidores MCP y LSP del plugin, para que pueda revisar exactamente qué agrega antes de instalar
No todos los plugins proporcionan los datos detrás de estos campos. Para plugins de mercados locales o personalizados, es posible que no vea las filas Context cost y Last updated, y la sección Will install puede mostrar Components will be discovered at installation en su lugar.
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 skills de flujo de trabajo de git, e instálelo en su alcance de usuario.
También puede iniciar la instalación desde la línea de comandos:
/plugin install commit-commands@claude-code-plugins
Consulte Settings files para obtener más información sobre alcances.
Usar su nuevo plugin
Verifique el resumen de instalación: si informa Run /reload-plugins to activate., ejecute /reload-plugins, y si eso advierte que la recarga volverá a leer la conversación, vuelva a ejecutarlo como /reload-plugins --force.
Las skills de plugin tienen espacios de nombres por el nombre del plugin, por lo que commit-commands proporciona skills 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 los detalles del plugin en la pestaña Discover para ver los comandos y skills que proporciona, o visite su página de inicio para obtener orientación sobre el uso.
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, incluyendo GitLab, Bitbucket y servidores auto-hospedados
- 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 un repositorio de git de mercado proporcionando su URL completa. Para una URL https://, si incluir el sufijo .git depende del host:
github.comygitlab.com: Claude Code reconoce una URL de repositorio con o sin el sufijo.gity la clona. Agregar una URL degitlab.comsin el sufijo requiere Claude Code v2.1.232 o posterior. Antes de v2.1.232, Claude Code la trataba como un enlace directo a un archivomarketplace.jsonhospedado.- Azure DevOps: omita el sufijo. Claude Code clona cualquier URL cuya ruta contenga
/_git/. Si agrega.gita una ruta/_git/, la clonación falla. - Todos los demás hosts, incluyendo servidores GitLab auto-gestionados: incluya el sufijo
.gitpara que Claude Code clone el repositorio en lugar de tratar la URL como un enlace directo a un archivomarketplace.jsonhospedado. Para un host cuyas URLs de clonación no llevan el sufijo, como AWS CodeCommit, agregue el mercado como una entrada de git enextraKnownMarketplacesen su lugar. Claude Code clona una entrada de git independientemente de si su URL termina en.git.
Claude Code también clona una URL de gitlab.com con subgrupos anidados, como https://gitlab.com/group/subgroup/project.
Incluya el prefijo https://. Claude Code v2.1.196 y versiones posteriores rechazan un host escrito sin él, como gitlab.com/company/plugins.git, como un atajo owner/repo de GitHub inválido, y el error le indica que agregue el prefijo. Las versiones anteriores lo malinterpretaron como una ruta de repositorio de GitHub y fallan en el momento de la clonación.
Usando HTTPS:
/plugin marketplace add https://gitlab.com/company/plugins.git
Usando SSH:
/plugin marketplace add git@gitlab.com:company/plugins.git
Claude Code clona una dirección SSH independientemente de si termina en .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 Troubleshooting.
Instalar plugins
Una vez que haya agregado mercados, puede instalar un plugin por nombre:
/plugin install plugin-name@marketplace-name
El comando abre los detalles de ese plugin, donde elige un alcance de instalación. Verá las mismas opciones cuando ejecute /plugin, vaya a la pestaña Discover y presione Enter en un plugin:
- User scope: instale para usted en todos los proyectos
- Project scope: instale para todos los colaboradores en este repositorio, lo que agrega el plugin a
.claude/settings.json - Local scope: instale para usted en este repositorio solamente, no compartido con colaboradores
Para instalar sin un paso interactivo, use el comando shell claude plugin install, que instala en alcance de usuario a menos que pase --scope. Para un plugin con una fuente command, pase --yes para aceptar el comando que muestra.
También puede ver plugins con alcance managed. Estos se instalan por administradores a través de managed settings y no pueden ser modificados.
Claude Code busca el plugin en su copia local del catálogo del mercado. La forma en que nombre el plugin controla si Claude Code actualiza esa copia primero:
- Con un nombre de mercado: cuando instala
plugin-name@marketplace-name, en una sesión o conclaude plugin install, Claude Code actualiza ese mercado antes de la búsqueda. Claude Code ejecuta la actualización incluso si desactivó auto-update para el mercado o establecióDISABLE_AUTOUPDATER. Antes de v2.1.232, Claude Code no actualizaba el mercado antes de la búsqueda. Claude Code omite esta actualización cuando:- El mercado no fue agregado desde GitHub, otro host de Git o una URL remota.
- Un directorio seed proporciona el mercado.
- Claude Code actualizó el mercado en los últimos 30 segundos.
- Estableció
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC. - Managed settings bloquean el mercado, en cuyo caso Claude Code también rechaza la instalación.
- Solo nombre del plugin: cuando ejecuta
/plugin install plugin-nameen una sesión, Claude Code actualiza solo los mercados que también actualiza en segundo plano, y solo después de que la búsqueda falla. Cuando ejecutaclaude plugin install plugin-name, Claude Code lee los catálogos en caché sin actualizar. Para instalar un plugin que se publicó después de su última actualización, ejecute/plugin marketplace update <marketplace-name>en una sesión oclaude plugin marketplace update <marketplace-name>en su shell, luego reintente la instalación.
Si la actualización antes de una instalación nombrada falla, por ejemplo porque está sin conexión, Claude Code busca el plugin en el catálogo en caché de todas formas. claude plugin install reporta marketplace not refreshed en su mensaje de éxito, y /plugin install muestra el fallo encima de los detalles del plugin o en su mensaje de no encontrado.
Cuando instala desde la interfaz /plugin, el resumen de instalación le dice si el plugin está activo en su sesión actual:
Plugin is now active.: Claude Code activó el plugin como parte de la instalación.Run /reload-plugins to activate.: el plugin aún no está activo, porque activarlo invalidaría el prompt cache o porque el intento de activación falló. Ejecute el comando para activar el plugin.- Si el plugin falla al cargar, el resumen reporta el fallo y la pestaña Errors de
/pluginmuestra el detalle.
Antes de v2.1.221, ninguna instalación tenía efecto en la sesión actual hasta que ejecutara /reload-plugins o reiniciara.
El comando shell claude plugin install no se ejecuta en una sesión, por lo que Claude Code carga los plugins que instala la próxima vez que inicia Claude Code, o cuando ejecuta /reload-plugins en una sesión que ya está abierta.
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. La lista se agrupa por alcance y se ordena para que vea problemas primero: los plugins con errores de carga o dependencias no resueltas aparecen en la parte superior, seguidos de sus favoritos, con plugins deshabilitados plegados detrás de un encabezado colapsado en la parte inferior.
Desde la lista puede:
- presionar
fpara marcar como favorito o desmarcar como favorito el plugin seleccionado - escribir para filtrar por nombre o descripción del plugin
- presionar Enter para abrir la vista de detalles de un plugin y habilitarlo, deshabilitarlo o desinstalarlo
Cuando desinstala un plugin que el .claude/settings.json de un proyecto habilita, Claude Code pregunta qué alcance quiere decir: deshabilitarlo solo para usted, lo que escribe una anulación en su .claude/settings.local.json y deja el plugin instalado para el proyecto, o desinstalarlo para todos, lo que lo elimina del .claude/settings.json compartido.
La vista de detalles muestra los componentes que contribuye el plugin: comandos, skills, agentes, hooks, servidores MCP y servidores LSP. El mismo inventario está disponible desde la línea de comandos con claude plugin details.
Claude Code también enumera plugins del marketplace que instaló usted mismo pero que no ha usado en al menos dos semanas, en un período de al menos 10 sesiones, bajo un encabezado Not used recently en la pestaña Installed. La vista de detalles muestra una línea Last used para cada plugin. Utilice estos para encontrar plugins que aún añaden costo de inicio y contexto aunque ya no los use, luego deshabilítelos o desinstálelos.
Dos tipos de plugins nunca se enumeran como no utilizados:
- plugins que su organización administra o que carga con
--plugin-dir - plugins que contribuyen un tema, estilo de salida, monitor o flujo de trabajo, ya que proporcionan valor sin una invocación para rastrear
El encabezado Not used recently y la línea Last used se ocultan cuando su organización restringe los marketplaces con strictKnownMarketplaces.
Un servidor de lenguaje de un plugin se cuenta como usado cuando entrega diagnósticos o responde a una solicitud de navegación de código, por lo que un plugin LSP cuyo servidor está activo en sus sesiones no se enumera como no utilizado. Antes de v2.1.203, la actividad del servidor de lenguaje no se podía contar como uso, por lo que los plugins que contribuyen un servidor LSP estaban exentos del grupo completamente, de la misma manera que los plugins de tema y estilo de salida aún lo están.
La primera sesión en una versión que cuenta la actividad del servidor de lenguaje también restablece el registro de uso de cada plugin LSP que aún no había registrado ningún uso, por lo que Claude Code no juzga un plugin que instaló anteriormente como no utilizado basándose en datos registrados antes de que se rastreara la actividad de su servidor.
Cuando instala un plugin que declara dependencias, la salida de instalación enumera qué dependencias se instalaron automáticamente junto con él.
También puede administrar plugins con comandos directos:
- Cuando ejecuta
/plugin disable,/plugin enableo/plugin uninstall, Claude Code abre el panel de plugins para aplicar el cambio y lo deja abierto. Presione Esc para cerrar el panel antes de escribir otro comando. - Para scripting, use los comandos shell
claude pluginen su lugar, que no abren el panel.
Enumere los plugins instalados sin abrir el menú:
/plugin list
Pase --enabled o --disabled para mostrar solo los plugins en ese estado.
Deshabilite un plugin sin desinstalarlo:
/plugin disable plugin-name@marketplace-name
Vuelva a habilitar un plugin deshabilitado:
/plugin enable plugin-name@marketplace-name
En estos identificadores, plugin-name es el name del plugin en la entrada del marketplace, que puede diferir del name en el plugin.json del plugin.
A partir de Claude Code v2.1.195, Enable y Disable en la interfaz /plugin funcionan para plugins cuyos dos nombres difieren, y /plugin enable y /plugin disable aceptan cualquiera de los nombres. Cuando deshabilita tal plugin en una versión anterior, Claude Code reporta already disabled y lo deja habilitado.
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 el resumen de instalación reporta Plugin is now active., Claude Code ya activó el plugin, y puede omitir este paso. Para todo lo demás, los plugins que habilitó o deshabilitó durante la sesión e instalaciones cuyo resumen reporta Run /reload-plugins to activate., aplique todos los cambios sin reiniciar:
/reload-plugins
Cuando la recarga invalidaría la caché de prompts, el comando advierte y omite hasta que lo ejecute nuevamente con --force.
Claude Code recarga todos los plugins activos y muestra conteos para plugins, skills, agentes, hooks, servidores MCP de plugins y servidores LSP de plugins. En el conteo de skills, Claude Code incluye cada skill que proporciona un plugin: tanto sus entradas commands/ como sus skills SKILL.md. Antes de v2.1.246, Claude Code contaba solo las entradas commands/, por lo que podía recargar los skills SKILL.md de un plugin y aún reportar 0 skills en el resumen.
La recarga tiene un costo de tokens en la siguiente solicitud: los componentes recién cargados se anuncian a sí mismos en el contenido añadido a la conversación, mientras que el historial existente aún se lee desde la caché de prompts. Un plugin que proporciona servidores MCP cuesta más cuando sus herramientas no se difieren por búsqueda de herramientas: el cambio invalida la caché y la siguiente solicitud vuelve a leer toda la conversación. Consulte habilitar o deshabilitar un plugin para obtener más detalles.
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 en segundo plano después del 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 en disco.
Claude Code verifica si hay actualizaciones de mercado y plugins después de que inicia su sesión, con un retraso aleatorio de hasta diez minutos, por lo que la sesión en ejecución sigue utilizando las versiones que cargó al inicio. Si se actualizaron plugins, verá una notificación pidiéndole que ejecute /reload-plugins, o las nuevas versiones se cargan en su próximo inicio.
La actualización automática también excluye un plugin cuya entrada de mercado declara un headersHelper: Claude Code ni ejecuta el comando ni descarga el archivo en esa ruta; esa sección dice cuándo Claude Code enumera el plugin en la pestaña Errores de /plugin para que pueda actualizarlo desde su propia vista.
Claude Code actualiza plugins que tienen una fuente command en un ciclo separado de la configuración de actualización automática del mercado y de DISABLE_AUTOUPDATER. En su lugar, vuelve a ejecutar el comando una vez por sesión e instala la salida como una nueva versión de plugin cuando su hash ha cambiado.
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
claude-plugins-official y la mayoría de otros 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.
Los administradores también pueden establecer "autoUpdate": true en cada entrada extraKnownMarketplaces en la configuración administrada para habilitar la actualización automática para un mercado de la organización sin requerir que cada usuario la active.
Para deshabilitar las actualizaciones automáticas para Claude Code y para plugins obtenidos de mercados, establezca la variable de entorno DISABLE_AUTOUPDATER. Los plugins con una fuente command siguen su propia re-resolución una vez por sesión. Consulte Auto updates 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
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. Una vez que un miembro del equipo confía en la carpeta del repositorio, Claude Code agrega estos mercados sin un aviso adicional.
A partir de Claude Code v2.1.195, agregar el mercado no instala plugins que provienen de una fuente externa, en ninguna ruta que carga plugins. Un plugin que solo el .claude/settings.json del proyecto habilita, y que proviene de una fuente externa como un repositorio de GitHub o un paquete npm, no se carga hasta que el miembro del equipo lo instale. Hasta entonces, Claude Code reporta el plugin como no instalado y muestra el comando claude plugin install para ejecutar.
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 Plugin settings.
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 administrado.
Troubleshooting
/plugin command not recognized
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, obrew upgrade claude-code@latestsi instaló ese cask - npm:
npm install -g @anthropic-ai/claude-code@latest - Native installer: Vuelva a ejecutar el comando de instalación desde Setup
- Homebrew:
- Reinicie Claude Code: Después de actualizar, reinicie su terminal y ejecute
claudenuevamente.
Common issues
Si las skills de plugins no aparecen, limpie el caché con rm -rf ~/.claude/plugins/cache, reinicie Claude Code e reinstale el plugin.
Para solución de problemas detallada con soluciones, consulte Troubleshooting en la guía de mercados. Para herramientas de depuración, consulte Debugging and development tools.
Code intelligence issues
- Language server not starting: Verifique que el binario esté instalado y disponible en su
$PATH. Consulte la pestaña Errors de/pluginpara obtener detalles. - High memory usage: 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. - False positive diagnostics in 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
- Cree sus propios plugins: Consulte Plugins para crear skills, agentes y hooks
- Cree un marketplace: Consulte Cree un marketplace de plugins para distribuir plugins a su equipo o comunidad
- Referencia técnica: Consulte Referencia de Plugins para especificaciones completas