The cult of vibe coding is dogfooding run amok
La fuite du code source de Claude a suscité des moqueries et est attribuée à une pratique excessive de dogfooding dite «vibe coding», où les équipes refusent de regarder le fonctionnement interne. Le «vibe coding» prétend éviter toute contribution directe au cœur du système, mais cela reste irréaliste car il faut pourtant définir des fichiers de planification, des compétences et des règles pour que l'IA fonctionne correctement. Dans l'exemple cité, des duplications évidentes entre agents et outils auraient pu être repérées et nettoyées facilement puisque le code est rédigé en anglais et lisible, et l'IA sait aider à réduire la dette technique. La méthode efficace décrite consiste à dialoguer avec l'IA pour clarifier exemples, règles et cas limites (utiliser le mode Ask), valider un plan avec l'humain, puis laisser l'IA exécuter les modifications. L'auteur estime que l'équipe Claude a poussé le dogfooding trop loin et rappelle que la mauvaise qualité du logiciel résulte d'un choix humain qu'on peut corriger en guidant l'IA.