Boucle d'itération serrée sur un bug GDScript
Quand l'utiliser : Le mouvement du joueur est cassé après un refactoring ; vous voulez que Claude corrige sans revenir à Godot toutes les minutes.
Prérequis
- Godot 4 installé — Téléchargez depuis godotengine.org
- Variable d'env GODOT_PATH — Pointez vers le binaire Godot (pas le .app sur macOS)
Déroulement
-
Contexte du projetGodot : récupère les infos du projet /Users/me/games/Platformer. Liste les autoloads + la scène principale.✓ Copié→ Nom du projet, version, liste des autoloads retournés
-
Lancer la scène défaillanteLance la scène
scenes/Level1.tscnen headless avec un timeout de 10 secondes. Montre stderr.✓ Copié→ stderr capturé ; ligne d'erreur + traceback visibles -
Corriger et relancerL'erreur est 'Invalid call to method move_and_slide on null'. Lis scripts/Player.gd, trouve la cause, corrige-la, puis relance la scène.✓ Copié→ Fichier modifié, la scène se relance, plus d'erreur null
Résultat : Bug trouvé et corrigé en 5 minutes sans quitter le chat.
Pièges
- L'exécution headless reste bloquée sur une boîte de dialogue modale — Utilisez timeout ; vérifiez stderr pour le titre du dialogue
- GODOT_PATH pointe vers la mauvaise architecture (Intel vs ARM mac) — Vérifiez avec
file $GODOT_PATH