Ce face /debug
/debug este un skill inclus pentru probleme apărute în timpul rulării. Activează jurnalizarea de debug pentru sesiune, iar Claude diagnostichează problema folosind ieșirea din jurnal și căile fișierelor de setări. Pentru probleme de instalare și configurare există /doctor.
Jurnalizarea este oprită implicit, dacă nu ai pornit sesiunea cu claude --debug. Rulat la mijlocul sesiunii, /debug începe să capteze din acel moment. Jurnalele se scriu în ~/.claude/debug/<session-id>.txt.
Opțional, descrie problema după comandă ca să concentrezi analiza. De exemplu, înainte de o restaurare cu /rewind, jurnalul de debug arată fiecare cale pe care restaurarea o sare.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
[descriere] |
Opțional. Problema pe care vrei s-o investigheze Claude. |
Exemple practice de terminal
Exemplul 1: Diagnoza unei probleme descrise
> /debug hook-ul PostToolUse nu pornește după editări
Exemplul 2: Jurnal de la pornire, filtrat pe categorii
Din shell, --debug captează de la început. Filtrul de categorii se aplică doar în forma cu =.
claude --debug='mcp,startup'
Greșeli frecvente și bune practici
- Rulezi
/debugdupă ce problema a apărut și te aștepți ca jurnalul s-o conțină. Captarea începe abia de la/debug; reprodu problema după, sau pornește sesiunea cuclaude --debug. - Scrii filtrul cu spațiu (
claude --debug mcp): așa pornești debug fără filtrare. Folosește--debug='mcp'. - Cauți ieșirea de debug în terminal.
--debugnu afișează în terminal; citește fișierul din~/.claude/debug/sau alege calea cu--debug-file <cale>.