Los mercados de complementos permiten a los propietarios de planes Team y Enterprise distribuir complementos seleccionados a todos en su organización. Creas un mercado, añades complementos a él y controlas exactamente qué complementos pueden ver y usar tus miembros del equipo. Los complementos que distribuyes aparecen tanto en el chat (en la web y en la pestaña Chat de Claude Desktop) como en Claude Cowork.
Los propietarios y propietarios principales de planes Team y Enterprise pueden gestionar complementos de la organización en Configuración de la organización > Complementos.
Requisitos: Cowork y Skills deben estar habilitados para tu organización antes de que puedas usar mercados de complementos.
Nota: Los mercados son la forma en que los propietarios distribuyen complementos a su organización. Los miembros también pueden compartir un complemento que crearon con colegas o grupos específicos por sí mismos. El uso compartido se controla mediante la configuración en Configuración de la organización > Skills. Obtén más información sobre cómo usar complementos en Claude.
Usar mercados creados por Anthropic
Anthropic proporciona mercados integrados de complementos para diferentes funciones, como legal y finanzas. Un mercado de Knowledge Work se añade a tu organización de forma predeterminada.
Para añadir un mercado creado por Anthropic:
Haz clic en "Añadir complementos".
Selecciona "Explorar fuentes de Anthropic".
Haz clic en "Añadir" en cada uno que desees que aparezca para todos en tu organización.
Para eliminar el mercado de Knowledge Work si no es relevante para tus equipos:
Encuentra Knowledge Work.
Haz clic en el botón de menú en la esquina superior derecha.
Selecciona "Eliminar".
Los mercados creados por Anthropic muestran nombres legibles, como "Knowledge Work", en lugar del slug del repositorio subyacente.
Crear tu propio mercado
Más allá de los mercados creados por Anthropic, puedes crear el tuyo propio. Hay dos formas de añadir complementos a un mercado que crees:
Carga manual: Carga archivos ZIP de complementos individuales a través de la interfaz de administración. Mejor para iteración rápida, herramientas puntuales o equipos que no usan GitHub para el desarrollo de complementos.
Sincronización de GitHub: Conecta un repositorio privado de GitHub y Cowork sincroniza automáticamente los complementos desde él. Mejor cuando varios desarrolladores colaboran en complementos o deseas actualizaciones controladas por versiones.
Puedes usar ambos enfoques en paralelo. Por ejemplo, ejecuta un mercado sincronizado con GitHub para tus complementos principales y un mercado manual separado para herramientas ad-hoc.
Configurar un mercado manual
Haz clic en "Añadir complementos" y selecciona "Cargar un archivo" como fuente.
Si es la primera vez que configuras un mercado, "Cargar a un mercado nuevo" está preseleccionado. Podrás elegir "Añadir a un mercado existente" al cargar complementos más tarde.
Introduce un nombre para tu mercado.
Arrastra tus archivos o haz clic en el indicador de carga y selecciona tu archivo. El archivo debe ser un .zip válido de menos de 50 MB.
Repite para cada complemento que desees añadir.
Haz clic en "Cargar" para añadir tus complementos a un mercado nuevo.
Si cargas un complemento con el mismo nombre que uno existente, sobrescribe automáticamente la versión anterior. No necesitas eliminar la antigua primero.
Configurar un mercado sincronizado con GitHub
La sincronización de GitHub te permite gestionar complementos como código en un repositorio. Cuando insertas cambios, puedes activar una sincronización para actualizar tu mercado, ya sea manual o automáticamente.
Preparar tu repositorio
Tu repositorio debe ser privado o interno—los repositorios públicos no están permitidos para mercados de organizaciones. Puedes conectar un repositorio alojado en github.com o en el host de GitHub Enterprise de tu organización.
Los mercados sincronizados con GitHub admiten un conjunto más limitado de tipos de source en marketplace.json que Claude Code. Las rutas relativas a carpetas de complementos dentro del repositorio del mercado (por ejemplo, "source": "./plugins/my-plugin") son totalmente compatibles y son la opción más simple. Los tipos de fuente github, url y git-subdir también son compatibles. Los tipos de fuente npm, archive y command no son compatibles.
Una fuente de complemento puede ser privada en dos casos: una fuente github.com que comparta el propietario del repositorio de tu mercado, que la sincronización de la organización obtiene a través de la aplicación Claude GitHub, o una fuente en el host de GitHub Enterprise de tu organización con la aplicación GitHub Enterprise de tu organización instalada en ese repositorio. Todas las demás fuentes se obtienen sin credenciales, por lo que los repositorios github.com bajo un propietario diferente y los repositorios en otros hosts (como GitLab o Bitbucket) deben ser públicos.
Si tu código de complemento vive en un repositorio privado que no cumple los criterios anteriores, copia esas carpetas de complementos en el repositorio del mercado y cambia la fuente de cada complemento a una ruta relativa (un git subtree o un paso de CI que venda los archivos funciona bien).
Para obtener detalles sobre la estructura y el formato de complementos, consulta la documentación de referencia de complementos.
Recursos adicionales:
Conectar el repositorio
Asegúrate de que tanto Cowork como Skills estén habilitados para tu organización.
Haz clic en "Agregar complementos" y selecciona "GitHub" como fuente.
Ingresa el repositorio en formato
owner/repo(por ejemplo,acme-corp/claude-plugins).
Tu token personal de GitHub se verifica para confirmar que tienes acceso, luego Cowork utiliza su token de instalación de la aplicación de GitHub para operaciones de sincronización.
¿No ves tu repositorio? Asegúrate de que la aplicación Claude GitHub esté instalada en ese repositorio.
Cómo funciona la sincronización
Una sincronización inicial se ejecuta automáticamente cuando conectas un repositorio. Después de eso, los propietarios de la organización pueden optar por recibir actualizaciones automáticas continuas por marketplace accediendo a Configuración de la organización > Complementos, haciendo clic en el botón de menú en la esquina superior derecha del marketplace y luego activando "Sincronizar automáticamente":
Habilitar la sincronización automática crea un webhook en el repositorio conectado. La persona que activa el interruptor debe tener acceso de nivel de administrador a ese repositorio en GitHub. Esto se verifica a través de su conexión personal de GitHub, que es independiente de la instalación de la aplicación Claude GitHub. Sin acceso de administrador, la página muestra "No se puede acceder al repositorio. Asegúrate de que el repositorio existe y la aplicación Claude GitHub está instalada", incluso cuando la aplicación está instalada correctamente y las actualizaciones manuales funcionan.
El permiso Webhooks (Lectura y Escritura) de la aplicación Claude GitHub también debe ser aprobado en la instalación. En instalaciones creadas antes de que se introdujera este permiso, GitHub muestra un mensaje "Claude está solicitando permisos actualizados" que un administrador del repositorio u organización debe aprobar.
Una vez habilitada, la sincronización automática se ejecuta cuando se fusiona una solicitud de extracción que incluye un aumento de versión del complemento en la rama predeterminada del repositorio. Los envíos directos a la rama predeterminada no activan una sincronización. Siempre puedes activar una sincronización manualmente haciendo clic en "Actualizar" en el marketplace.
Durante una sincronización, Cowork compara la confirmación más reciente en tu repositorio con la confirmación sincronizada por última vez. Si nada ha cambiado, la sincronización se omite. Si hay cambios, Cowork lee el manifiesto, valida cada complemento y reemplaza todos los complementos en el marketplace con el estado actual del repositorio. Las sincronizaciones pueden tardar hasta 30 minutos según la cantidad de complementos.
Importante: Si una sincronización falla, los complementos pueden ser removidos temporalmente para los miembros de tu equipo. Si esto sucede, verifica el mensaje de error, corrige el problema en tu repositorio, envía la actualización y activa la sincronización nuevamente. Una vez que la sincronización sea exitosa, verifica que tus preferencias de instalación sigan configuradas correctamente, ya que pueden haber sido restablecidas durante el fallo.
Elige entre carga manual y sincronización de GitHub
Escenario | Enfoque recomendado |
Los complementos se mantienen en control de versiones con CI/CD | Sincronización de GitHub |
Múltiples desarrolladores colaboran en complementos | Sincronización de GitHub |
Deseas propagación automática de actualizaciones | Sincronización de GitHub |
Necesitas más de 100 complementos en un marketplace | Sincronización de GitHub |
Prototipado rápido o herramientas puntuales | Carga manual |
Complementos creados por equipos no técnicos | Carga manual |
Entornos sin acceso a GitHub | Carga manual |
Prueba de un complemento antes de agregarlo a un repositorio sincronizado | Carga manual |
Controla la distribución de complementos
Una vez que tu marketplace tiene complementos, controlas cómo se distribuyen usando preferencias de instalación. Para cada complemento, puedes establecer una de cuatro opciones:
Preferencia | Qué hace | Qué ven los miembros |
Instalado por defecto | Se instala automáticamente para todos los miembros de la organización | El complemento aparece en su lista de instalados sin ninguna acción. Los miembros pueden desinstalarlo si lo desean. |
Disponible para instalar | Listado en el catálogo de complementos | Los miembros lo ven al explorar complementos y pueden instalarlo ellos mismos. |
No disponible | Oculto del catálogo completamente | Los miembros no pueden ver ni instalar el complemento. Útil para preparar o deprecar complementos. |
Requerido | Se instala automáticamente para todos los miembros de la organización sin la opción de eliminarlo | El complemento aparece en su lista de instalados sin ninguna acción y no puede ser deshabilitado o desinstalado. |
Establecer preferencias
En Configuración de la organización > Complementos, navega a tu marketplace.
Selecciona la preferencia de instalación para cada complemento.
Los cambios entran en vigor en la próxima sesión o actualización de complemento de cada miembro.
Lo que experimentan los miembros
Los miembros exploran los complementos disponibles a través del modal Explorar complementos. Los complementos instalados automáticamente aparecen en su lista de instalados automáticamente. Los complementos disponibles aparecen en el catálogo para instalación de autoservicio.
Los miembros no pueden editar complementos administrados por la organización, lo que evita cambios conflictivos en las herramientas compartidas.
Personalizar el acceso a complementos por grupo
Los administradores empresariales pueden anular la preferencia de instalación de un complemento en toda la organización para grupos específicos. Por ejemplo, puede instalar automáticamente un complemento para el grupo de Ingeniería, ponerlo disponible para que Legal lo instale por su cuenta y ocultarlo de todos los demás.
El acceso a complementos a nivel de grupo está disponible en planes Enterprise y es configurable por administradores y superiores.
Cómo funcionan las anulaciones de grupo
Cada complemento en su marketplace tiene una preferencia de instalación en toda la organización (Instalado por defecto, Disponible para instalar, Requerido o No disponible). Por defecto, cada grupo hereda esa configuración en toda la organización.
Cuando establece una anulación a nivel de grupo para un complemento, reemplaza la configuración en toda la organización para los miembros de ese grupo. El orden de resolución es: configuración de grupo, luego configuración en toda la organización, luego predeterminado del marketplace.
Establecer el acceso a complementos para un grupo
En Configuración de la organización > Complementos, navegue a su marketplace.
Encuentre el complemento que desea personalizar.
En la columna Acceso personalizado, haga clic en "Agregar grupos".
Seleccione el grupo y elija una de las preferencias de instalación enumeradas anteriormente.
Tanto los grupos creados manualmente como los grupos aprovisionados por SCIM de su proveedor de identidad aparecen en el selector de grupos y funcionan de la misma manera.
Qué sucede cuando un miembro está en varios grupos
Si un miembro pertenece a dos o más grupos con diferentes configuraciones para el mismo complemento, se aplica la configuración más permisiva. El orden de más a menos permisivo es: Requerido > Instalado por defecto > Disponible para instalar > No disponible.
Por ejemplo, si el Grupo A establece un complemento en "No disponible" y el Grupo B lo establece en "Instalado por defecto", un miembro en ambos grupos obtiene el complemento instalado por defecto.
Nota: Esto difiere de cómo se resuelven los límites de gasto de grupo. Los límites de gasto aplican el valor de grupo más alto o más bajo según su configuración de Límite de gasto de múltiples grupos. El acceso a complementos aplica el valor más permisivo, porque los grupos aquí están destinados a habilitar el acceso para equipos que necesitan una herramienta, no para actuar como límite de seguridad. Si necesita bloquear un complemento, establezca su preferencia en toda la organización en "No disponible" y solo otorgue acceso a los grupos que deberían tenerlo.
Qué sucede cuando se elimina un grupo
Si se elimina un grupo (por ejemplo, se elimina de su proveedor de identidad), la anulación permanece en la interfaz de usuario de administración pero se marca como huérfana. No tiene efecto en los miembros (ya que nadie pertenece a un grupo eliminado) y no cuenta hacia la insignia de acceso personalizado. Puede borrar anulaciones huérfanas de la configuración de acceso personalizado del complemento.
¿Persisten las configuraciones de grupo en las resincronizaciones del marketplace?
Sí. Las anulaciones a nivel de grupo persisten cuando resincroniza un marketplace conectado a GitHub. Solo se eliminan si el complemento en sí se elimina del marketplace.
Actualizar y eliminar complementos
Marketplaces manuales
Para actualizar un complemento, cargue un nuevo archivo ZIP con el mismo nombre de complemento. La nueva versión sobrescribe la existente automáticamente. Los nombres de complementos son el identificador único, por lo que legal siempre reemplazará legal.
Para eliminar un complemento, elimínelo de su marketplace en Configuración de la organización > Complementos.
Marketplaces sincronizados con GitHub
Envíe sus cambios al repositorio conectado, luego vaya a Configuración de la organización > Complementos, encuentre su marketplace y haga clic en "Actualizar" para activar una sincronización. Cada sincronización reemplaza todos los complementos con el estado actual del repositorio. Si un propietario ha habilitado "Sincronizar automáticamente" para el marketplace, una sincronización también se ejecuta cada vez que se fusiona una solicitud de extracción con un aumento de versión de complemento en la rama predeterminada del repositorio.
Para eliminar un complemento, elimínelo del repositorio y active una sincronización.
Límites
Límite | Valor | Notas |
Tamaño máximo de ZIP de complemento (carga) | 50 MB | Aplicado tanto del lado del cliente como del servidor |
Máximo de complementos por marketplace (manual) | 100 | Por marketplace |
Máximo de complementos por marketplace (sincronización de GitHub) | 500 | Por marketplace |
Longitud máxima del nombre del complemento | 64 caracteres | Debe usar palabras en minúsculas separadas por guiones |
Tiempo de espera de sincronización | 30 minutos | Por operación de sincronización |
Visibilidad del repositorio de GitHub | Solo privado o interno | Alojado en github.com o GitHub Enterprise Server. Los repositorios públicos no son compatibles. |
Reglas de nomenclatura
Los nombres de los complementos deben usar palabras en minúsculas separadas por guiones (por ejemplo, deployment-tools, no Deployment Tools). Los siguientes nombres de marketplace están reservados y no se pueden usar:
claude-code-marketplaceclaude-code-pluginsclaude-plugins-officialanthropic-marketplaceanthropic-pluginsagent-skillslife-sciences
También se bloquean los nombres que se hacen pasar por marketplaces oficiales de Anthropic.
Nota: Los autores de complementos pueden establecer un displayName para que un complemento muestre un nombre legible en el catálogo en lugar de su slug. Si un autor no establece uno, el complemento muestra su slug (por ejemplo, deployment-tools).
Solución de problemas
Carga rechazada
Causas comunes: el archivo supera 50 MB, no es un archivo ZIP válido, o el marketplace ha alcanzado el límite de 100 complementos. Verifica el tamaño y formato del archivo, y elimina los complementos no utilizados si estás al límite. Si el escaneo de habilidades y complementos está activado, un complemento también puede ser rechazado si se marca como contenido malicioso. Revisa el motivo, soluciona el problema y carga el complemento nuevamente.
El complemento no aparece para los miembros
Verifica la preferencia de instalación del complemento en la configuración de tu marketplace. Si está configurada como No disponible, los miembros no la verán. También confirma que Cowork y Skills estén habilitados para tu organización.
El complemento actualizado no se refleja para los miembros
Los cambios surten efecto en la siguiente sesión o actualización de complemento de cada miembro. Si la actualización aún no se muestra, confirma que la carga fue exitosa verificando la versión del complemento en tu marketplace.
La sincronización de GitHub falla con un error de contenido
Es probable que uno o más complementos en tu repositorio tengan un formato incorrecto. Corrige el problema de formato, envía la actualización a GitHub y activa la sincronización nuevamente. Para conocer los requisitos de estructura de complementos, consulta la documentación de referencia de complementos.
La sincronización falla con "External plugin source is not yet supported" (La fuente de complemento externo aún no es compatible), o los complementos se omiten con "Repository not found on github.com. Check the URL and make sure the repository is public" (Repositorio no encontrado en github.com. Verifica la URL y asegúrate de que el repositorio sea público).
Una o más entradas de complemento en tu marketplace.json utilizan una source que apunta fuera del repositorio conectado (una fuente github, url o git-subdir), y la sincronización de la organización no puede obtenerla. Una fuente privada solo funciona en dos casos: un repositorio de github.com comparte el propietario del repositorio de tu marketplace, o un repositorio en el host de GitHub Enterprise de tu organización con tu GitHub Enterprise App instalada en él.
Para cualquier otra fuente privada, mueve las carpetas de complementos al repositorio de marketplace y cambia la source de cada entrada a una ruta relativa (por ejemplo, "./plugins/my-plugin"), luego envía y vuelve a sincronizar. Alternativamente, carga los complementos afectados individualmente a través de Configuración de la organización > Complementos > Agregar complementos > Cargar un archivo, luego selecciona "Agregar a un marketplace existente". Los complementos cargados a través del menú Personalizar de un miembro solo se instalan para ese miembro y no se distribuyen a tu organización, aunque los miembros pueden compartir complementos con colegas o grupos específicos si el uso compartido está activado.
Los complementos desaparecieron después de una sincronización fallida
Una sincronización fallida de GitHub puede eliminar temporalmente complementos de tu marketplace. Soluciona el problema subyacente, vuelve a sincronizar correctamente y verifica que las preferencias de instalación estén configuradas correctamente, ya que es posible que se hayan restablecido.
No puedo ver un repositorio de GitHub al conectar
Asegúrate de que la aplicación Claude GitHub esté instalada en ese repositorio. Tu token personal de GitHub se verifica primero para confirmar el acceso, pero la sincronización en sí utiliza el token de instalación de la aplicación GitHub.
"Cannot access repository" (No se puede acceder al repositorio) al activar "Sync automatically" (Sincronizar automáticamente)
Si las actualizaciones manuales funcionan pero activar "Sync automatically" (Sincronizar automáticamente) muestra "Cannot access repository. Ensure the repository exists and the Claude GitHub App is installed" (No se puede acceder al repositorio. Asegúrate de que el repositorio exista y de que la aplicación Claude GitHub esté instalada), hay dos causas probables:
No tienes acceso de administrador al repositorio. Activar la sincronización automática crea un webhook, que requiere acceso de nivel de administrador al repositorio a través de tu conexión personal de GitHub. Pídele a un administrador del repositorio que habilite la opción, o solicita que se actualice tu acceso a GitHub.
El permiso de Webhooks de la aplicación Claude GitHub no ha sido aprobado. En instalaciones más antiguas, GitHub muestra un mensaje "Claude is requesting updated permissions" (Claude está solicitando permisos actualizados). Un administrador del repositorio u organización debe aprobar el permiso Webhooks (Read & Write) (Webhooks [Lectura y escritura]) en la instalación.

