Bug Hunt
Chasse aux bugs proactive qui ne rapporte que les découvertes étayées par un test échoué
Testé · Fonctionne
Ce que fait
Classe une base de code en convergeant les signaux de complexité, de couverture et de risque structurel, puis envoie des chasseurs ciblés dans chaque point chaud pour écrire un test de reproduction pour chaque suspicion et ne garder que ceux qui échouent. Se déclenche sur les passes de qualité pré-release, les balayages post-refactoring et l'orientation dans une base de code inconnue. Consultatif uniquement : il crée des tickets avec les tests échoués comme critères d'acceptation et n'implémente jamais la correction.
Rapport de test
Je l'ai dirigé vers un module Python tiers sans tests existants : la lecture du code seule a produit neuf allégations de bugs plausibles, et la règle de la compétence selon laquelle chaque découverte nécessite un test échoué en a éliminé deux d'emblée tout en en transformant trois en preuves solides. Le plus fort était un nom de métrique conçu qui faisait que la requête renvoyait le nombre de lignes de la table des suppléments au lieu des calories quotidiennes — une injection SQL fonctionnelle, pas une suspicion. Les deux hypothèses qui ont survécu à la lecture mais pas à l'exécution sont exactement le bruit que ce workflow est conçu pour supprimer.
Testé le: 2026-08-07 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/chrisallenlane/claude-swe-workflows.git mkdir -p ~/.claude/skills ~/.claude/agents cp -r claude-swe-workflows/skills/bug-hunt ~/.claude/skills/bug-hunt cp -r claude-swe-workflows/references ~/.claude/references cp claude-swe-workflows/agents/*.md ~/.claude/agents/
Commandes et exemples de prompts
/bug-huntChasse aux bugs proactive qui ne rapporte que les découvertes étayées par un test échoué
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Hunt for bugs in this codebase and back each one with a failing testDo a pre-release bug sweep on this module before we ship itFind real bugs in this refactored code, only report ones with proof