/bug în Claude Code CLI

Dezvoltare și Workflow Claude Code 1.0+

Inițiază un mod structurat de depanare: inspectează fișierele de log, reproduce comportamentul eronat, identifică cauza principală și propune un patch.

Sintaxă & invocare
/bug [descriere_problemă]

Ce face /bug

Când întâmpini o eroare frustrantă, o stivă de apeluri (stack trace) criptică sau un comportament neașteptat, comanda /bug activează un flux metodic de investigație.

Agentul citește codul sursă implicat, caută unde se propagă datele incorecte, rulează un test reprodus și implementează corecția minimală fără a altera funcționalitățile colaterale.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
[descriere_problemă] Descrierea simptomului, mesajul exact de eroare sau pașii prin care se reproduce bug-ul.

Exemple practice de terminal

Exemplul 1: Investigarea unei erori de tip NullPointerException

Îi transmitem lui Claude mesajul de eroare din consolă.

> /bug "TypeError: Cannot read properties of undefined (reading 'map') in ProductList.tsx"

Ieșire în terminal

Analyzing ProductList.tsx:34...
Root cause: When the API returns an empty category, 'products' is undefined instead of [].

Proposed solution:
1. Update interface to accept optional array or default to [].
2. Guard with `(products ?? []).map(...)` in render loop.

Applying fix and running tests... All 12 unit tests passing!

Greșeli frecvente și bune practici

  • Oferi doar o descriere vagă de tipul ‘nu merge’; copiază întotdeauna mesajul exact de eroare și fișierul unde a crăpat aplicația.

Comenzi înrudite