Ce face /plugin-authoring
Un mod este un plugin care schimbă cum arată și cum se comportă Claude Code. Este format din handlere JavaScript sau TypeScript apelate la evenimente precum un apel de unealtă, un prompt trimis sau desenarea unei părți din interfață. Cu un mod poți adăuga un panou lângă conversație, o comandă proprie sau reguli pentru apelurile de unelte.
/plugin-authoring încarcă skill-ul din care Claude lucrează când îi ceri un mod: unde scrie fișierele, ce evenimente și metode are versiunea ta și cum se încarcă modul. Claude îl poate încărca și singur când ceri un mod. Skill-ul vine din plugin-ul încorporat cc-plugin-plugin-authoring, pe care îl poți dezactiva din /plugin.
Claude scrie modul în ~/.claude/dev-mods/, sub ID-ul sesiunii. La primul fișier Claude Code te întreabă dacă activezi reîncărcarea automată pentru sesiune. Un mod scris astfel se încarcă doar în sesiunea care l-a creat; ca să-l păstrezi, copiază-i directorul și încarcă-l cu claude --plugin-dir.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
/plugin-authoring |
Încarcă skill-ul de scriere a modurilor în sesiune. |
Enable for this session |
Răspunsul care încarcă modurile scrise în sesiune la finalul turei și le reîncarcă după fiecare modificare. |
Not now |
Nu încarcă nimic acum; modurile se încarcă la următoarea pornire a sesiunii. |
Exemple practice de terminal
Exemplul 1: Cererea unui mod
> /plugin-authoring
> fă un mod care arată ramura git curentă deasupra promptului
Exemplul 2: Folosirea modului în alte sesiuni
Copiem directorul modului într-un loc propriu și îl încărcăm pentru o sesiune.
claude --plugin-dir ~/mods/git-branch
Greșeli frecvente și bune practici
- Instalezi moduri de la autori necunoscuți; un mod rulează cu permisiunile tale și poate citi și scrie fișiere, porni procese și face cereri de rețea.
- Lași modul doar în
~/.claude/dev-mods/; folderul sesiunii se șterge dupăcleanupPeriodDays.