Claude Code-ordliste

Plugin

En plugin samler Claude Code-utvidelser som ferdigheter, agenter og servere i en distribuerbar pakke.

Også kalt: claude code plugin, plugins, plugin.json

En plugin er en distribuerbar samling av Claude Code-utvidelser. Den pakker en samling av komponenter, som ferdigheter, agenter, hooks, MCP-servere eller LSP-servere, inn i en enkelt enhet for enklere distribusjon og administrasjon.

Plugin-manifestet, en fil kalt plugin.json, ligger i pluginens .claude-plugin/-katalog. Ferdigheter inkludert i en plugin ligger i skills/-underkatalogen. Disse ferdighetene navneområdes automatisk ved hjelp av pluginens navn. For eksempel, en ferdighet på my-plugin/skills/review/SKILL.md aksesseres som /my-plugin:review. Denne navneområdesettingen forhindrer konflikter med ferdigheter installert lokalt eller innenfor et prosjekt.

For en ferdighet som ligger direkte i pluginens rotkatalog (en plugin-rot SKILL.md), bestemmes kommandonavnet av name-feltet i dens frontmatter. Hvis name-feltet mangler, brukes pluginens katalognavn som kommandonavn.

Omvendt kan en ferdighetsmappe også fungere som en plugin ved å inkludere en .claude-plugin/plugin.json-fil. Dette gjør at en enkelt ferdighetskatalog kan samle ytterligere komponenter som agenter, hooks og MCP-servere. Når denne metoden brukes innenfor et prosjekts .claude/skills/-katalog, må dialogboksen for arbeidsområdetillit godtas først.

Av sikkerhetsgrunner har underagenter innenfor plugins visse frontmatter-felt deaktivert: hooks, mcpServers og permissionMode. For å anvende endringer gjort i en plugins hooks/, .mcp.json, agents/ og output-styles/-kataloger, må du kjøre /reload-plugins-kommandoen.

← Alle ordlistetermer