Ralph Wiggum Loop
Pattern d'itération autonome illimitée dans Claude Code. Le plugin Ralph Wiggum lance une boucle : Claude tente la tâche, évalue son résultat, recommence jusqu'à succès ou max iterations. Utile pour les tâches à critères de succès clairs (tests qui passent, build propre, linter zéro warning). Nommé d'après le personnage des Simpsons qui "essaie jusqu'à y arriver".
Forces
- Itération autonome jusqu'au succès, zéro intervention humaine sur les tâches répétitives
- Idéal pour les pipelines CI : tests qui passent, build propre, linter zéro warning
- Élimine le cycle manuel "run → observe → fix → repeat" pour les tâches automatisables
Limites
- Risque de boucle infinie si les critères de succès sont mal définis ou jamais atteignables
- Consommation de tokens élevée, chaque itération = un appel API complet
- Dangereux sur les tâches de modification de fichiers sans rollback, difficile d'annuler les itérations ratées
Pour qui
- Correction automatique de bugs jusqu'à ce que la suite de tests passe complètement
- Résolution de types TypeScript jusqu'à npx tsc --noEmit retourne 0 erreur
- Linter fixing automatique jusqu'à ce que biome check retourne aucun avertissement