/debug în Claude Code CLI

Skill-uri Incluse Claude Code 2.1+

Skill inclus care pornește jurnalizarea de debug pentru sesiunea curentă și îl pune pe Claude să diagnosticheze problema citind jurnalul.

Sintaxă & invocare
/debug [descriere]

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 /debug după 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 cu claude --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. --debug nu afișează în terminal; citește fișierul din ~/.claude/debug/ sau alege calea cu --debug-file <cale>.

Comenzi înrudite