Plugin Marketplace Governance
Official documentation
Related section: Managed Settings: supported keys
- A marketplace = a
marketplace.jsonmanifest (in.github/plugin/of a repo, or.claude-plugin/) listing installable CLI plugins. strictKnownMarketplacessource types:"github"—OWNER/REPO, optionalref/path"git"—url, optionalref/path"url"—url, optionalheaders"npm"—package"file"—path"directory"—path"hostPattern"— regex on marketplace host"pathPattern"— regex on marketplace path
extraKnownMarketplacessource types are a narrower subset:"github","git", and"directory"only.strictKnownMarketplaces: empty array = complete lockdown (no marketplace installs at all); listing entries restricts installs to only those sources.extraKnownMarketplaces: adds enterprise-approved marketplaces (works alongside strict mode); each entry supports anautoUpdateboolean that users cannot override once managed settings set it.enabledPlugins: fine-grained enable/disable of specific plugins byPLUGIN-NAME@MARKETPLACE-NAME. If managed settings pre-enable a plugin, the client auto-installs it — the user still needs read access to the hosting repo.