Claude Code-ordlista

Plugin

Ett plugin paketerar Claude Code-tillägg som färdigheter, agenter och servrar i ett distribuerbart paket.

Kallas även: claude code plugin, plugins, plugin.json

Ett plugin är ett distribuerbart paket med Claude Code-tillägg. Det paketerar en samling komponenter, såsom färdigheter, agenter, krokar, MCP-servrar eller LSP-servrar, till en enda enhet för enklare distribution och hantering.

Plugin-manifestet, en fil med namnet plugin.json, finns i pluginets .claude-plugin/-katalog. Färdigheter som ingår i ett plugin finns i underkatalogen skills/. Dessa färdigheter namnges automatiskt med hjälp av pluginets namn. Till exempel nås en färdighet på my-plugin/skills/review/SKILL.md som /my-plugin:review. Denna namngivning förhindrar konflikter med färdigheter som är installerade lokalt eller inom ett projekt.

För en färdighet som finns direkt i pluginets rotkatalog (en plugin-rot SKILL.md), bestäms kommandots namn av fältet name i dess frontmatter. Om fältet name saknas används pluginets katalognamn som kommandots namn.

Omvänt kan en färdighetskatalog också fungera som ett plugin genom att inkludera en .claude-plugin/plugin.json-fil. Detta gör att en enda färdighetskatalog kan paketera ytterligare komponenter som agenter, krokar och MCP-servrar. När du använder denna metod inom ett projekts .claude/skills/-katalog måste arbetsytans förtroendedialog accepteras först.

Av säkerhetsskäl har underagenter inom plugins vissa frontmatter-fält inaktiverade: hooks, mcpServers och permissionMode. För att tillämpa ändringar som gjorts i pluginets hooks/, .mcp.json, agents/ och output-styles/-kataloger måste du köra kommandot /reload-plugins.

← Alla ordlistans termer