Cómo funcionan los mercados
Un mercado es un catálogo de complementos 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 puedas explorar lo que está disponible. Aún no se instalan complementos.
Mercado oficial de Anthropic
El mercado oficial de Anthropic (claude-plugins-official) está disponible automáticamente cuando inicias Claude Code. Ejecuta /plugin y ve a la pestaña Discover para explorar lo que está disponible.
Para instalar un complemento desde el mercado oficial:
El mercado oficial es mantenido por Anthropic. Para distribuir tus propios complementos, crea tu propio mercado y compártelo con los usuarios.
Inteligencia de código
Los complementos de inteligencia de código ayudan a Claude a entender tu base de código más profundamente. Con estos complementos instalados, Claude puede saltar a definiciones, encontrar referencias y ver errores de tipo inmediatamente después de ediciones. Estos complementos utilizan el Protocolo de Servidor de Lenguaje (LSP), la misma tecnología que impulsa la inteligencia de código de VS Code. Estos complementos requieren que el binario del servidor de lenguaje esté instalado en tu sistema. Si ya tienes un servidor de lenguaje instalado, Claude puede pedirte que instales el complemento correspondiente cuando abras un proyecto.| Lenguaje | Complemento | Binario requerido |
|---|---|---|
| C/C++ | clangd-lsp | clangd |
| C# | csharp-lsp | csharp-ls |
| Go | gopls-lsp | gopls |
| Java | jdtls-lsp | jdtls |
| 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 |
Si ves
Executable not found in $PATH en la pestaña Errors de /plugin después de instalar un complemento, instala el binario requerido de la tabla anterior.Integraciones externas
Estos complementos incluyen servidores MCP preconfigurados para que puedas conectar Claude a servicios externos sin configuración manual:- Control de versiones:
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
Complementos 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 tus propios complementos
Estilos de salida
Personaliza cómo responde Claude:- explanatory-output-style: Información educativa sobre opciones de implementación
- learning-output-style: Modo de aprendizaje interactivo para desarrollo de habilidades
Pruébalo: agrega el mercado de demostración
Anthropic también mantiene un mercado de complementos de demostración (claude-code-plugins) con complementos de ejemplo que muestran lo que es posible con el sistema de complementos. A diferencia del mercado oficial, necesitas agregar este manualmente.
Agregar el mercado
Desde dentro de Claude Code, ejecuta el comando Esto descarga el catálogo del mercado y pone sus complementos disponibles para ti.
plugin marketplace add para el mercado anthropics/claude-code:Explorar complementos disponibles
Ejecuta
/plugin para abrir el gestor de complementos. Esto abre una interfaz con pestañas con cuatro pestañas por las que puedes navegar usando Tab (o Shift+Tab para ir hacia atrás):- Discover: explora complementos disponibles de todos tus mercados
- Installed: ve y gestiona tus complementos instalados
- Marketplaces: agrega, elimina o actualiza tus mercados agregados
- Errors: ve cualquier error de carga de complementos
Instalar un complemento
Selecciona un complemento para ver sus detalles, luego elige un alcance de instalación:Consulta Alcances de configuración para aprender más sobre alcances.
- Alcance de usuario: instala para ti en todos los proyectos
- Alcance de proyecto: instala para todos los colaboradores en este repositorio
- Alcance local: instala para ti en este repositorio solamente
Usa tu nuevo complemento
Después de instalar, los comandos del complemento están inmediatamente disponibles. Los comandos de complementos tienen espacios de nombres por el nombre del complemento, así que commit-commands proporciona comandos como Esto prepara tus cambios, genera un mensaje de confirmación y crea la confirmación.Cada complemento funciona diferente. Consulta la descripción del complemento en la pestaña Discover o su página de inicio para aprender qué comandos y capacidades proporciona.
/commit-commands:commit.Pruébalo haciendo un cambio a un archivo y ejecutando:Agregar mercados
Usa el comando/plugin marketplace add para agregar mercados desde diferentes fuentes.
- 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
Agrega 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 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:
Agregar desde otros hosts de Git
Agrega cualquier repositorio de git proporcionando la URL completa. Esto funciona con cualquier host de Git, incluyendo GitLab, Bitbucket y servidores auto-hospedados: Usando HTTPS:# seguido de la referencia:
Agregar desde rutas locales
Agrega un directorio local que contenga un archivo.claude-plugin/marketplace.json:
marketplace.json:
Agregar desde URLs remotas
Agrega un archivomarketplace.json remoto vía URL:
Los mercados basados en URL tienen algunas limitaciones en comparación con los mercados basados en Git. Si encuentras errores de “ruta no encontrada” al instalar complementos, consulta Solución de problemas.
Instalar complementos
Una vez que hayas agregado mercados, puedes instalar complementos directamente (se instala en alcance de usuario por defecto):/plugin, ve a la pestaña Discover y presiona Enter en un complemento. Verás opciones para:
- Alcance de usuario (predeterminado): instala para ti en todos los proyectos
- Alcance de proyecto: instala para todos los colaboradores en este repositorio (agrega a
.claude/settings.json) - Alcance local: instala para ti en este repositorio solamente (no compartido con colaboradores)
/plugin y ve a la pestaña Installed para ver tus complementos agrupados por alcance.
Gestionar complementos instalados
Ejecuta/plugin y ve a la pestaña Installed para ver, habilitar, deshabilitar o desinstalar tus complementos.
También puedes gestionar complementos con comandos directos.
Deshabilita un complemento sin desinstalarlo:
--scope te permite dirigirse a un alcance específico con comandos CLI:
Gestionar mercados
Puedes gestionar mercados a través de la interfaz interactiva/plugin o con comandos CLI.
Usa la interfaz interactiva
Ejecuta/plugin y ve a la pestaña Marketplaces para:
- Ver todos tus mercados agregados con sus fuentes y estado
- Agregar nuevos mercados
- Actualizar listados de mercados para obtener los últimos complementos
- Eliminar mercados que ya no necesites
Usa comandos CLI
También puedes gestionar mercados con comandos directos. Lista todos los mercados configurados:Configurar actualizaciones automáticas
Claude Code puede actualizar automáticamente mercados y sus complementos instalados al inicio. Cuando la actualización automática está habilitada para un mercado, Claude Code actualiza los datos del mercado y actualiza los complementos instalados a sus últimas versiones. Si algún complemento fue actualizado, verás una notificación sugiriendo que reinicies Claude Code. Alterna la actualización automática para mercados individuales a través de la interfaz:- Ejecuta
/pluginpara abrir el gestor de complementos - Selecciona Marketplaces
- Elige un mercado de la lista
- Selecciona Enable auto-update o Disable auto-update
DISABLE_AUTOUPDATER. Consulta Actualizaciones automáticas para detalles.
Para mantener las actualizaciones automáticas de complementos habilitadas mientras se deshabilitan las actualizaciones de Claude Code, establece FORCE_AUTOUPDATE_PLUGINS=true junto con DISABLE_AUTOUPDATER:
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 complementos.
Para opciones de configuración completas incluyendo extraKnownMarketplaces y enabledPlugins, consulta Configuración de complementos.
Solución de problemas
Comando /plugin no reconocido
Si ves “comando desconocido” o el comando/plugin no aparece:
- Verifica tu versión: Ejecuta
claude --version. Los complementos requieren versión 1.0.33 o posterior. - Actualiza Claude Code:
- Homebrew:
brew upgrade claude-code - npm:
npm update -g @anthropic-ai/claude-code - Instalador nativo: Vuelve a ejecutar el comando de instalación desde Setup
- Homebrew:
- Reinicia Claude Code: Después de actualizar, reinicia tu terminal y ejecuta
claudede nuevo.
Problemas comunes
- Mercado no cargando: Verifica que la URL sea accesible y que
.claude-plugin/marketplace.jsonexista en la ruta - Fallos de instalación de complementos: Verifica que las URLs de fuente de complementos sean accesibles y que los repositorios sean públicos (o tengas acceso)
- Archivos no encontrados después de la instalación: Los complementos se copian a un caché, así que las rutas que hacen referencia a archivos fuera del directorio del complemento no funcionarán
- Habilidades de complementos no apareciendo: Limpia el caché con
rm -rf ~/.claude/plugins/cache, reinicia Claude Code y reinstala el complemento. Consulta Habilidades de complementos no apareciendo para detalles.
Próximos pasos
- Construye tus propios complementos: Consulta Complementos para crear comandos, agentes y hooks personalizados
- Crea un mercado: Consulta Crear un mercado de complementos para distribuir complementos a tu equipo o comunidad
- Referencia técnica: Consulta Referencia de complementos para especificaciones completas