← Toate articolele
5 min citire

Claude Mods: manual de utilizare (ce sunt, instalare, creare)

Claude Mods personalizează Claude Code cu JavaScript/TypeScript: UI, tool calls, comenzi. Iată cum le instalezi, creezi și folosești în siguranță.

Claude Mods sunt plugin-uri mici pentru Claude Code: funcții JavaScript sau TypeScript care se agață de evenimente (tool call, prompt, desen UI) și pot schimba comportamentul sau interfața. Rulează în CLI și în tab-ul Code din Claude Desktop.

Acest ghid e un manual scurt: ce sunt Claude Mods, cerințe, instalare, creare cu Claude, siguranță și când alegi un mod în loc de skill, settings hook sau MCP.

Răspuns scurt: ce sunt Claude Mods?

Claude Mods sunt plugin-uri pentru Claude Code făcute din handlere de evenimente. Când Claude Code face ceva (apelează un tool, primește un prompt, desenează spinner-ul), apelează funcțiile din mod. Un mod poate observa evenimentul, îl poate rescrie, îl poate înlocui, poate adăuga pane-uri/butoane sau comenzi /proprii. Unele funcții built-in (de exemplu /diff) sunt deja mods.

Mods rulează cu aceleași permisiuni ca tine pe mașină. Nu sunt sandbox-uite. Instalează doar din surse de încredere.

Cerințe: versiune și unde rulează

  • Terminal: Claude Code v2.1.287 sau mai nou (claude --version). Mods sunt activate by default.
  • Desktop: tab-ul Code, de la ~2.1.286; verifică cu /status.
  • UI desenat (pane, band): terminal și Desktop. În VS Code extension, claude -p sau cloud, hooks pot rula, dar desenul UI e limitat sau absent.
  • WSL în Desktop: plugin-urile (deci mods) nu sunt disponibile în sesiunile WSL.

Ce poate face un Claude Mod

  • Desenează UI: pane lângă transcript, band deasupra promptului, butoane, input-uri
  • Rescrie UI-ul existent: rând de tool call, spinner, dialoguri
  • Intervine pe tool calls și turn-uri: blochează, rescrie, redirecționează
  • Adaugă comenzi /care rulează codul tău imediat, fără un turn Claude
  • Partajează stare între hooks (contoare, usage, istoric în $.state)

Cum instalezi Claude Mods

Un mod se instalează ca plugin dintr-un marketplace. Pattern-ul: nume-plugin@nume-marketplace.

  • În sesiune: /plugin install token-chart@your-org (exemplu din docs)
  • Din shell: claude plugin install token-chart@your-org
  • Dacă sesiunea era deja deschisă la instalare din shell: /reload-plugins
  • Verifică: /plugin arată o linie tip „1 mod active · nume-mod”
  • Înainte de instalare: claude plugin validate ./calea-modului pentru lista de hooks: și calls:

Cum creezi un Claude Mod (manual rapid)

  • Pornește claude și descrie ce vrei („un band care arată câte tool calls sunt în turn”).
  • Opțional: /plugin-authoring ca să încarci skill-ul built-in de scriere mods.
  • Permite hot reload când cere. Mod-ul creat de Claude trăiește în sesiune și poate fi șters după cleanupPeriodDays.
  • Ca să-l păstrezi: copiază folderul undeva (de exemplu ~/mods/...), apoi încarcă-l ca plugin sau marketplace local.
  • Fără Node/bundler: Claude Code încarcă .js/.ts direct. Structură tipică: plugin.json, hooks/hooks.json, hooks/register.js.

În register.js exporți register(on) și înregistrezi evenimente cu on('tool.call', ...) sau on('ui.render', ...). Hook-ul poate apela next(e), next(eModificat) sau răspunde singur.

Siguranță: ce merită verificat

  • Poate citi/scrie fișiere, rula programe, face request-uri de rețea
  • Poate citi env vars, settings și chei API din ele
  • Vede prompturile și tool calls din sesiune; poate aproba tool calls fără dialog
  • Poate consuma usage pe planul/API key-ul tău
  • Sandbox-ul Bash nu izolează procesele pornite de mod

Cum le oprești

  • Un singur mod: disable/uninstall în /plugin → Installed
  • Toate mods instalate, o sesiune: claude --safe-mode
  • Toate mods instalate, permanent: "disableAllHooks": true în ~/.claude/settings.json (oprește și settings hooks / status line custom)
  • CLAUDE_CODE_ENABLE_FUNCTION_HOOKS din early access: șterge-l; de la 2.1.287 e ignorat

Claude Mods vs hooks, skills și MCP

  • Mod: funcții în procesul Claude Code; poate desena UI și rescrie evenimente
  • Settings hook: script/HTTP/prompt din settings; bun la allow/deny/log, fără UI
  • Skill: SKILL.md cu instrucțiuni pe care Claude le citește
  • MCP: server extern cu tool-uri pentru sisteme din afară

Alege un mod când vrei pane, band, comandă custom sau rescriere de evenimente. Dacă ai deja un script de politică, un settings hook e adesea suficient.

Exemple practice de Claude Mods

  • token-weather (sample Anthropic): forecast pe context window deasupra promptului
  • blast-radius: ține comenzi riscante (rm -rf, force push) și cere confirmare
  • replay-theater: /replay pentru editările din ultimul turn
  • Contoare de tool calls lângă spinner (exemplul din docs)
  • Politici de echipă: un admin poate limita ce mods se încarcă în organizație

Concluzie

Claude Mods sunt calea oficială de a personaliza Claude Code din interior: UI, tool calls, comenzi. Actualizează la 2.1.287+, instalează doar din surse verificate, validează înainte, și păstrează mods create de Claude dacă merită. La Athryx Tech lucrăm zilnic cu Claude Code în proiecte reale; dacă vrei un workflow de echipă (mods, skills, MCP) pentru product development, spune-ne ce vrei să automatizezi.

Servicii conexe

Întrebări frecvente despre Claude Mods

Ce sunt Claude Mods?

Claude Mods sunt plugin-uri pentru Claude Code cu handlere JavaScript/TypeScript pe evenimente. Pot schimba comportamentul, tool calls și interfața în CLI și Desktop.

Cum instalez Claude Mods?

Actualizează Claude Code la 2.1.287+, apoi instalează plugin-ul din marketplace: /plugin install nume@marketplace sau claude plugin install nume@marketplace. Dacă sesiunea era deschisă, rulează /reload-plugins.

Cum creez un Claude Mod fără să știu API-ul?

Deschide Claude Code, descrie ce vrei (sau rulează /plugin-authoring) și lasă Claude să scrie mod-ul. Approve hot reload. Copiază folderul dacă vrei să-l păstrezi după sesiune.

Sunt Claude Mods sigure?

Doar dacă ai încredere în autor. Rulează cu permisiunile tale, fără sandbox dedicat. Folosește claude plugin validate și instalează doar din marketplaces/repo-uri pe care le verifici.

Vrei Claude Code + mods pe fluxul echipei tale?

Te ajutăm să alegi ce merită automatizat cu mods, skills sau MCP, fără hype și fără permisiuni nesigure.

Contactează Athryx Tech