Que fait bug-hunt ?
Enquêter sur les bugs et leurs causes profondes.
Objectif
Cette compétence permet à un agent IA de mener une enquête structurée sur un bug logiciel, en suivant une méthodologie de débogage professionnelle.
Étapes de l'enquête
- Reproduire le bug : Exécutez les étapes décrites dans le rapport de bug pour reproduire le problème.
- Analyser le contexte : Examinez les fichiers de code suspects, les journaux d'erreur et les traces de pile.
- Identifier la cause racine : Remontez du symptôme à la cause première dans le code.
- Documenter les conclusions : Résumez le bug, sa cause et les correctifs potentiels.
Exemple d'utilisation
Lorsque vous rencontrez un bug, appelez cette compétence avec le message suivant :
Utilise la compétence bug-hunt pour enquêter sur le bug suivant :
- Titre : [titre du bug]
- Description : [description détaillée]
- Comportement attendu : [ce qui devrait se produire]
- Comportement réel : [ce qui se produit actuellement]
- Journaux d'erreur : [toute sortie d'erreur pertinente]
Recommandations
- Fournissez autant de détails que possible sur le bug pour une enquête plus précise.
- Incluez les liens vers les fichiers concernés si disponibles.
- Si le bug est intermittent, notez les conditions dans lesquelles il apparaît.