SpyBara
Go Premium

discover-plugins.md 2026-09-17 05:00 UTC to 2026-09-18 23:58 UTC

This page contains 43 additions and 3 deletions.

2026
Wed 9 22:58 Sat 12 03:02 Fri 18 23:58 Tue 22 23:59 Fri 25 23:58

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.

También puede habilitar plugins en claude.ai, para usted mismo o a través de su organización. Claude Code sincroniza los que están en sus sesiones sin una instalación de mercado, como describe Plugins sincronizados desde claude.ai.

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

1

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.

2

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 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.

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.

1

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.

2

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:

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.

3

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.

4

Usar su nuevo plugin

Si el resumen de instalación informa Run /reload-plugins to activate., Claude Code ejecuta esa recarga automáticamente. Si la recarga advierte que su próximo mensaje volvería a leer la conversación, ejecute /reload-plugins --force para activar el plugin.

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.

  • 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.json hospedados
  • claude.ai: mercados hospedados en claude.ai para su cuenta, como la biblioteca de plugins de su organización, que agrega por nombre desde la pestaña Marketplaces o su shell en lugar de por fuente

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.com y gitlab.com: Claude Code reconoce una URL de repositorio con o sin el sufijo .git y la clona. Agregar una URL de gitlab.com sin 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 archivo marketplace.json hospedado.
  • Azure DevOps: omita el sufijo. Claude Code clona cualquier URL cuya ruta contenga /_git/. Si agrega .git a una ruta /_git/, la clonación falla.
  • Todos los demás hosts, incluyendo servidores GitLab auto-gestionados: incluya el sufijo .git para que Claude Code clone el repositorio en lugar de tratar la URL como un enlace directo a un archivo marketplace.json hospedado. Para un host cuyas URLs de clonación no llevan el sufijo, como AWS CodeCommit, agregue el mercado como una entrada de git en extraKnownMarketplaces en 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

Agregar desde claude.ai

En sesiones de terminal donde los plugins se sincronizan desde su cuenta de claude.ai, claude.ai también puede listar mercados para usted, como la biblioteca de plugins de su organización y sus propias cargas en claude.ai. claude plugin marketplace list los imprime en una sección From claude.ai:, y la pestaña Marketplaces de /plugin los lista. Seleccione uno allí para agregarlo. Agregar un mercado desde claude.ai requiere Claude Code v2.1.273 o posterior.

Para agregar uno desde su shell, ejecute claude plugin marketplace add con la bandera --claudeai y el nombre que se muestra en la lista:

claude plugin marketplace add --claudeai claudeai-organization-library

Claude Code registra el mercado bajo un nombre local que comienza con claudeai-, derivado del nombre que claude.ai lo lista: un mercado listado como "Organization library" se registra como claudeai-organization-library. Instale sus plugins por ese nombre, por ejemplo con claude plugin install <plugin>@claudeai-organization-library.

Si cierra sesión o inicia sesión con una cuenta diferente, el mercado permanece configurado pero no muestra plugins, y los plugins que ya instaló desde él continúan cargándose.

La sección From claude.ai: también puede listar mercados basados en git compartidos a través de claude.ai. Agrega esos con el comando marketplace add ordinario, usando la fuente que la lista imprime.

Instalar plugins

Una vez que haya agregado mercados, puede instalar un plugin por nombre. Para un mercado que aún no ha agregado, puede en su lugar agregarlo e instalarlo en un comando.

Para instalar 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 con claude 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:
  • Solo nombre del plugin: cuando ejecuta /plugin install plugin-name en 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 ejecuta claude 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 o claude 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ó. Claude Code luego ejecuta /reload-plugins para usted. Si esa recarga advierte sobre el prompt cache, ejecute /reload-plugins --force para activar el plugin de todas formas.
  • Si el plugin falla al cargar, el resumen reporta el fallo y la pestaña Errors de /plugin muestra 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.

Agregar un mercado e instalar en un comando

Para instalar un plugin desde un mercado que aún no ha agregado, nombre la fuente del mercado con --marketplace. Requiere Claude Code v2.1.275 o posterior.

/plugin install quality-review-plugin --marketplace your-org/plugins

La fuente toma las mismas formas que /plugin marketplace add, como GitHub owner/repo, una URL de git o una ruta local, excepto que no puede contener espacios. Dé el nombre del plugin sin un sufijo @marketplace.

Si aún no ha agregado ese mercado, Claude Code muestra la fuente que resolvió y le pide que confirme antes de agregarlo. Rechazar cancela la instalación y no agrega nada. Una vez que se agrega el mercado, los detalles del plugin se abren y elige un alcance de instalació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 f para 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

Claude Code también enumera los plugins sincronizados desde su cuenta de claude.ai en la pestaña Installed, con synced como su origen. Puede habilitar o deshabilitar uno allí a menos que su organización lo haya marcado como requerido. Para eliminar uno, apáguelo en claude.ai. Los plugins sincronizados aparecen en sesiones de terminal en Claude Code v2.1.273 o posterior.

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 enable o /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. Aplicar cambios de plugins sin reiniciar describe cuándo el cambio toma efecto en su sesión.
  • Para scripting, use los comandos shell claude plugin en 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 cierra el menú /plugin, Claude Code ejecuta /reload-plugins para usted para aplicar los cambios que realizó en él, como instalar, habilitar, deshabilitar y desinstalar plugins. Si la recarga invalidaría la caché de prompts, advierte y deja los cambios pendientes en su lugar; ejecute /reload-plugins --force para aplicarlos de todas formas. Si Claude aún está respondiendo cuando cierra el menú, la recarga se ejecuta después de que finalice la respuesta.

Para cambios de plugins que ocurren fuera del menú, ejecute /reload-plugins usted mismo. Estos cambios incluyen:

Antes de v2.1.268, los plugins que habilitó, deshabilitó o desinstaló en el menú, e instalaciones que no se activaron durante la instalación, permanecían pendientes hasta que ejecutaba /reload-plugins.

/reload-plugins también se ejecuta en sesiones sin una terminal interactiva, como la aplicación de escritorio, el Agent SDK y modo no interactivo con -p. Requiere Claude Code v2.1.260 o posterior. Se aplican dos límites en esas sesiones:

  • El comando se ejecuta solo cuando lo escribe directamente en la sesión, como en el indicador -p o en el cuadro de indicador de la aplicación de escritorio. Cuando lo envía a través de una conexión remota en su lugar, como Control Remoto o un mensaje de chat retransmitido, el comando rechaza sin recargar nada.
  • La recarga no conecta ni desconecta servidores MCP de plugins. Esos cambios toman efecto en su próxima sesión.

Claude Code recarga todos los plugins activos y muestra conteos para plugins, skills, agentes, hooks, servidores MCP de plugins y servidores LSP de plugins, omitiendo el conteo de servidores MCP de plugins en una sesión sin una terminal interactiva. 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

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:

  1. Ejecute /plugin para abrir el administrador de plugins
  2. Seleccione Marketplaces
  3. Elija un mercado de la lista
  4. Seleccione Enable auto-update o Disable auto-update

claude-plugins-official, la mayoría de otros mercados oficiales de Anthropic, y mercados agregados desde claude.ai tienen la actualización automática habilitada por defecto. Otros mercados de terceros y mercados 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:

  1. Verifique su versión: Ejecute claude --version para ver qué está instalado.
  2. Actualice Claude Code:
    • Homebrew: brew upgrade claude-code, o brew upgrade claude-code@latest si instaló ese cask
    • npm: npm install -g @anthropic-ai/claude-code@latest
    • Native installer: Vuelva a ejecutar el comando de instalación desde Setup
  3. Reinicie Claude Code: Después de actualizar, reinicie su terminal y ejecute claude nuevamente.

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 /plugin para obtener detalles.
  • High memory usage: Los servidores de lenguaje como rust-analyzer y pyright pueden 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