GSD vs Superpowers vs Claude Code : Un nouveau roi de l'IA ?

CChase AI
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Devriez-vous utiliser GSD ou devriez-vous utiliser superpowers ?
00:00:04Ou est-ce que les deux sont une perte de temps ?
00:00:06Pour répondre à cette question,
00:00:07j'ai fait un test comparatif direct avec superpowers,
00:00:10GSD et le code Claude de base.
00:00:13Je leur ai fait créer exactement la même application web
00:00:15et nous les évaluons sur leur résultat final,
00:00:17la quantité de jetons utilisés
00:00:18et le temps qu'il leur faut pour la construire.
00:00:20Et le gagnant n'est pas celui auquel on s'attendrait.
00:00:23Maintenant, avant de lancer les tests comparatifs
00:00:25entre GSD, superpowers et le code Claude de référence,
00:00:28parlons d'abord très rapidement
00:00:30de ce que sont réellement GSD et superpowers,
00:00:33de la manière dont ils fonctionnent et de leurs différences.
00:00:35GSD et superpowers sont taillés dans la même étoffe.
00:00:40Ce sont tous deux des couches d'orchestration
00:00:41qui se superposent au code Claude
00:00:43et modifient la façon dont le code Claude aborde
00:00:46les projets complexes.
00:00:48Cela introduit un système de planification bien plus robuste,
00:00:50un système de test bien plus robuste,
00:00:52et ils utilisent tous deux le développement piloté par sous-agents
00:00:56pour gérer la dégradation du contexte.
00:00:57Et les similitudes deviennent encore plus évidentes
00:00:59lorsqu'on examine leur processus étape par étape.
00:01:02Superpowers et ses trois premières étapes, que fait-il ?
00:01:05Il planifie les choses.
00:01:06Il fait du remue-méninges, utilise des arbres de travail git,
00:01:09puis il rédige des plans.
00:01:10Que fait GSD ?
00:01:12GSD lance un nouveau projet, discute du plan,
00:01:15puis décompose le plan en phases.
00:01:17Ils prennent votre grande idée
00:01:19et ils la découpent en tâches atomiques
00:01:21plus petites et spécifiques que des sous-agents
00:01:25réaliseront par la suite.
00:01:27Une fois le plan établi, que fait superpowers ?
00:01:30Il fait du développement piloté par sous-agents.
00:01:32Encore une fois, j'y fais souvent référence.
00:01:33Au lieu de laisser le code Claude
00:01:35tout exécuter dans la même session,
00:01:36comme le fait le mode de planification normal vers l'exécution,
00:01:40en remplissant votre fenêtre de contexte en permanence,
00:01:42ces sous-agents se voient chacun assigner une tâche spécifique.
00:01:45De cette façon, ils ont essentiellement une fenêtre de contexte propre,
00:01:48ce qui signifie qu'ils devraient nous donner de meilleurs résultats.
00:01:51Et c'est ce qui se passe aux étapes quatre et cinq,
00:01:53bien que cela inclue aussi le développement piloté par les tests
00:01:55pour superpowers.
00:01:56Du côté de GSD, il n'y a qu'une étape, l'exécution de la phase.
00:02:01Il fait pratiquement les étapes quatre et cinq de superpowers
00:02:04dans sa propre étape quatre.
00:02:05Ensuite, on termine.
00:02:06Superpowers demande une révision du code
00:02:09puis fusionne le tout.
00:02:10Que fait GSD ?
00:02:12Il vérifie le travail puis il l'expédie,
00:02:14commite, crée les pull requests, et voilà.
00:02:16Donc, c'est très, très similaire.
00:02:18Et quand on parle des différences, c'est assez subtil.
00:02:21En ce qui concerne superpowers,
00:02:22il mise beaucoup sur le développement piloté par les tests
00:02:25et sur cette idée de refactorisation rouge-vert.
00:02:28Si l'on regarde la compétence réelle de développement piloté par les tests
00:02:31à l'intérieur de superpowers, de quoi parle-t-elle ?
00:02:33Elle parle de la loi d'airain,
00:02:35pas de code de production sans un test en échec préalable.
00:02:37Ainsi, chaque fois qu'il essaie de créer du code pour une fonctionnalité,
00:02:40il crée un test pour cette fonctionnalité.
00:02:41Il fait d'abord échouer le test,
00:02:44puis il essaie d'écrire la quantité minimale de code nécessaire
00:02:47pour réussir ce test.
00:02:48À partir de là, il passe à la refactorisation rouge-vert.
00:02:50Et si vous voulez voir les détails de tout cela,
00:02:52vous pouvez regarder les compétences dans le GitHub.
00:02:53Je mettrai tous les liens ci-dessous.
00:02:55D'un autre côté, GSD met vraiment l'accent sur l'état et le contexte.
00:02:59Il crée donc constamment des fichiers markdown
00:03:01qui référencent ce que vous prévoyez de faire,
00:03:03ce que vous avez déjà fait,
00:03:05et ce qui sera terminé à l'avenir.
00:03:06Et des choses comme le fichier markdown des exigences,
00:03:08le fichier markdown de la feuille de route, les différentes phases.
00:03:11C'est très explicite et il écrit tout.
00:03:13Et l'idée derrière cela est qu'avec autant d'exécution par sous-agents
00:03:16et autant de réinitialisations de contenu,
00:03:19nous voulons toujours une sorte d'étoile polaire nous indiquant
00:03:21où nous en sommes et où nous allons.
00:03:23C'est l'idée de GSD.
00:03:24Mais en réalité, ces différences sont subtiles.
00:03:26Donc, beaucoup de choses dépendent aussi du ressenti,
00:03:28ce que nous allons voir aujourd'hui.
00:03:29Les autres éléments que nous allons examiner
00:03:31sont le temps nécessaire
00:03:32à chacun d'eux pour exécuter la tâche que je vais leur donner,
00:03:35ainsi que la quantité de jetons,
00:03:36car le coût est une chose dont nous devons toujours être conscients.
00:03:39Cela dit, les installer est très simple.
00:03:41Superpowers est dans la bibliothèque officielle de plugins sur Claude Code.
00:03:45Donc, si vous êtes dans Claude Code et que vous faites /plugin,
00:03:48vous pourrez voir Superpowers juste là
00:03:50et l'installer de cette manière.
00:03:51Et avec GSD, il vous suffit de lancer cette commande
00:03:53et elle installera tout.
00:03:55Alors, à quoi va ressembler notre test
00:03:56pour ces trois-là aujourd'hui ?
00:03:57Eh bien, nous allons leur demander à tous les trois de nous construire un site
00:04:00pour notre agence d'IA, Chase AI.
00:04:02Et ce site web a besoin de trois choses.
00:04:04Premièrement, il lui faut une page d'accueil.
00:04:06C'est la demande la plus simple.
00:04:08Je veux juste une page d'accueil standard, une section héros,
00:04:11une section à propos, les services, puis un formulaire de capture de prospects.
00:04:14C'est ici que nous les testons sur une demande très simple.
00:04:17Et je veux aussi voir comment ils s'en sortent avec le design web
00:04:20et l'appel de compétences.
00:04:21Vont-ils utiliser les compétences de design front-end ?
00:04:23Parce que je ne vais pas leur dire explicitement.
00:04:25Pour les points deux et trois,
00:04:25il s'agit de créer notre générateur de blog.
00:04:27Donc pour la deuxième étape, je veux qu'il y ait une page
00:04:30qui permette aux gens de voir mon blog
00:04:32où ils peuvent voir les différents articles,
00:04:34cliquer dessus, les lire, des choses basiques.
00:04:36Et le numéro trois est le générateur de blog lui-même.
00:04:39C'est une page d'administration cachée.
00:04:40Je ne la veux pas dans la barre de navigation.
00:04:42Et je veux pouvoir donner à ma page web
00:04:44soit l'URL d'une vidéo YouTube, soit l'URL d'un article.
00:04:48Je veux ensuite qu'il extraie tout de cette URL.
00:04:51Je veux qu'il utilise le SDK d'Anthropic
00:04:53pour créer ensuite un article de blog propre basé sur ces informations
00:04:57de la vidéo YouTube ou de l'article, avec mon ton.
00:05:01Je veux aussi qu'il récupère la miniature ou l'image principale
00:05:03de la source et qu'il enregistre tout comme un nouveau blog.
00:05:06Pour gagner du temps, je ne fais pas d'authentification ici.
00:05:08Je suis convaincu que tous les trois seraient capables
00:05:10d'exécuter cela très bien avec la CLI SupaBase.
00:05:13Je leur donne ensuite à tous deux une pile technique de base
00:05:15ainsi qu'une sorte de guide esthétique.
00:05:18Mais le but ici est de leur donner suffisamment de direction
00:05:22pour que nous puissions tous les évaluer sur la même chose
00:05:24tout en laissant assez de marge de manœuvre
00:05:26pour qu'ils ne se contentent pas de suivre des instructions.
00:05:28Je veux voir comment ils réfléchissent à travers cette consigne.
00:05:30Et c'est parce que nous avons laissé certaines choses
00:05:32ouvertes à l'interprétation,
00:05:33comme la manière de récupérer réellement les transcriptions.
00:05:36Comment obtenir réellement les miniatures
00:05:38à partir des URLs YouTube que je lui donne.
00:05:39À quoi devrait ressembler le prompt système de génération de blog.
00:05:42Quel devrait être ce ton ?
00:05:44Et encore une fois, s'il faut invoquer des compétences spécifiques de Claude code.
00:05:47Ce sont donc toutes des choses différentes
00:05:50où nous devrions voir des variations entre GSD, superpowers
00:05:54et Claude code brut.
00:05:55Je viens de sortir ma masterclass Claude code le mois dernier
00:06:03et c'est le meilleur moyen de passer de zéro à développeur IA,
00:06:06surtout si vous ne venez pas d'un milieu technique.
00:06:09Je vous enseigne tout ce que vous devez savoir sur cet outil
00:06:11et nous nous concentrons sur des cas d'utilisation réels.
00:06:14Et tout aussi important,
00:06:15je mets ce contenu à jour littéralement chaque semaine.
00:06:18Et depuis sa création,
00:06:19nous avons déjà ajouté presque trois heures de contenu supplémentaire.
00:06:23Vous pouvez trouver un lien vers cela dans le commentaire épinglé
00:06:24à l'intérieur de Chase AI+ et nous serions ravis de vous y accueillir.
00:06:27Alors, commençons ce test.
00:06:28J'ai GSD, superpowers et Claude code ici.
00:06:32Je serai très précis sur l'onglet dans lequel je me trouve
00:06:34pour que vous ne soyez pas confus,
00:06:36mais j'ai aussi la ligne d'état en bas ici,
00:06:37qui indiquera explicitement dans quel répertoire je me trouve
00:06:40car ils sont tous dans des répertoires différents.
00:06:42Pour superpowers,
00:06:43on peut voir qu'il a chargé la compétence
00:06:46de remue-méninges de superpowers.
00:06:47Et avec superpowers, c'est assez fluide.
00:06:50Il y a environ 14, 15 compétences ou plus chargées
00:06:54quand vous installez réellement le plugin superpowers.
00:06:57Et l'idée est que Claude code sait,
00:07:00juste d'après la façon dont vous lui parlez
00:07:02et l'étape où vous en êtes dans le processus,
00:07:03quelle compétence il doit invoquer.
00:07:05C'est un peu différent de GSD
00:07:07où vous allez utiliser des commandes explicites avec slash
00:07:10comme /GSD new project quand vous utilisez GSD
00:07:13dans votre répertoire.
00:07:14GSD a été en fait le premier à revenir
00:07:17avec des questions après les deux premières minutes.
00:07:19GSD a donc été le premier à revenir avec des interrogations.
00:07:22Il a dit que notre brief était assez complet
00:07:24parce que nous lui avons donné un prompt assez robuste.
00:07:27Mais ce que j'aime bien, c'est qu'il dit,
00:07:28hé, voici quelques choix esthétiques que je fais.
00:07:30Et tout de suite, il relève certains des points
00:07:32que nous avons mentionnés comme pouvant être des différenciateurs,
00:07:34des choses que nous n'avions pas incluses dans le prompt.
00:07:37Par exemple, nous n'avons jamais spécifié quels services
00:07:39nous voulions sur la page d'accueil, il nous donne quatre options.
00:07:41Ensuite, il précise ce qu'il va faire pour YouTube
00:07:43concernant la transcription, ainsi que l'image de couverture.
00:07:46Je vais donc le laisser créer le fichier project.md.
00:07:49Voyons maintenant du côté de Superpowers.
00:07:51D'emblée, Superpowers annonce
00:07:52qu'il va ignorer l'offre d'accompagnement visuel.
00:07:55Je vais lui dire que je veux cet accompagnement visuel
00:07:58car c'est en fait l'un des grands points de différenciation
00:08:00entre Superpowers et GSD.
00:08:02J'aimerais donc le voir à l'œuvre.
00:08:03Et immédiatement, il propose des choix de conception,
00:08:06plus précisément pour la récupération de l'URL,
00:08:09ce qui, comme avec GSD, était l'un de ces points
00:08:11que nous avions laissé à l'interprétation.
00:08:13Il nous donne trois options avec les avantages et inconvénients,
00:08:16ainsi qu'une recommandation.
00:08:17Ensuite, il détaille la stratégie pour les miniatures.
00:08:19C'est donc un peu plus approfondi lorsqu'il revient
00:08:22avec ce genre de suggestions que ne l'était GSD.
00:08:24Et c'est la même chose ici pour les services,
00:08:27le système de design, ainsi que la gestion des erreurs.
00:08:30Dans l'ensemble, il a été un peu plus détaillé
00:08:33dans tout ce qu'il a proposé.
00:08:34J'ai donc écrit que ça me semblait bien,
00:08:35mais que je souhaitais quand même passer par le compagnon visuel
00:08:38pour m'assurer que l'esthétique du front-end est fixée.
00:08:41Et il est revenu avec le compagnon visuel,
00:08:44qui est l'une de ses fonctionnalités les plus cool.
00:08:46Il a donc lancé un serveur de développement,
00:08:48et maintenant il me demande quoi faire pour l'esthétique.
00:08:50Et il propose des options concrètes,
00:08:51quatre d'entre elles juste devant vous, ce que j'apprécie,
00:08:53car c'est une chose quand il vous dit
00:08:56ce qu'il va faire visuellement,
00:08:58et qu'il lance un serveur pour une seule option.
00:09:00C'est très différent quand on peut tout voir d'un coup.
00:09:03C'est l'une de mes parties préférées de Superpowers.
00:09:04Ceci étant dit, elles se ressemblent toutes beaucoup.
00:09:08Aucune d'entre elles ne sort vraiment du lot pour moi.
00:09:11Parmi toutes celles-là, je dirais probablement
00:09:13que l'option « warm editorial » est la meilleure.
00:09:15« Electric lime » est affreux, « monochrome » est ennuyeux,
00:09:18et « linear polish » ressemble juste à du contenu IA bas de gamme.
00:09:20Bon, on va partir là-dessus pour le moment.
00:09:24Au moins, c'est quelque chose de visuel.
00:09:25J'adore le compagnon visuel.
00:09:27Après avoir dit à Superpowers que j'aimais l'option C,
00:09:29il me donne maintenant d'autres options à examiner.
00:09:32Il a pris cette esthétique, ce genre de couleurs,
00:09:34et maintenant nous passons à la section héro.
00:09:35Il continue donc à approfondir la page web.
00:09:40Voici le premier héro.
00:09:44Le deuxième est un peu plus centré.
00:09:46Nous avons le troisième avec des éléments par ici.
00:09:51Une mise en page scindée avec un aspect mis en avant.
00:09:53Je pense qu'en réalité,
00:10:00je ferais probablement quelque chose comme ça
00:10:03en supprimant ce qu'il y a là car c'est un peu naze,
00:10:05mais j'aime bien ça comme modèle, d'accord ?
00:10:06C'est une base de départ.
00:10:09On va donc choisir la C.
00:10:10Maintenant, le compagnon visuel de Superpowers vous fait passer
00:10:12par chaque section de votre page d'accueil.
00:10:15On va sauter les autres
00:10:17parce que je pense que vous avez compris le principe.
00:10:18Superpowers a maintenant écrit les spécifications de notre site
00:10:21et il nous demande de les valider.
00:10:23Une fois qu'on y aura jeté un œil et donné notre accord,
00:10:25il va alors utiliser la compétence de plan de rédaction
00:10:28pour produire le plan de mise en œuvre.
00:10:30C'est donc en quelque sorte le brouillon du schéma
00:10:32de ce qu'il va faire.
00:10:33Et voici un aperçu de ces spécifications de design.
00:10:35C'est très complet,
00:10:38mais la partie que vous devriez regarder est tout en bas :
00:10:41ce sont les choix de jugement clés.
00:10:43Quelles sont les décisions que Superpowers a prises pour vous
00:10:45jusqu'à présent ?
00:10:46Car c'est là que vous devez exprimer vos désaccords
00:10:47si vous en avez.
00:10:48Il va utiliser « /studio » comme URL cachée
00:10:50où nous ferons la génération réelle du contenu du blog,
00:10:54utilise « writing » comme étiquette de navigation,
00:10:56parle de la voix générée.
00:10:59Alors, ah, il était pilote de marine.
00:11:00Maintenant il est consultant en IA, d'accord, c'est simple.
00:11:03Et il a fait ça à partir de sa mémoire utilisateur Claude.
00:11:07Et il aborde un peu la sécurité.
00:11:08Comme je l'ai dit, nous ne faisons pas d'authentification ici
00:11:11uniquement pour la démo.
00:11:12Et il se dit même : « Oh, c'est un peu bizarre. »
00:11:13« Je suppose qu'on fait juste de la sécurité par l'obscurité. »
00:11:15Il le souligne donc.
00:11:17Je vais donc dire à Superpowers que ça me convient.
00:11:19Et maintenant il va réellement rédiger le plan,
00:11:21et vous pouvez voir cette compétence se charger.
00:11:23Pendant qu'on faisait tout ça avec Superpowers,
00:11:25GSD effectuait ses propres recherches
00:11:28avant de construire son plan.
00:11:29Il a lancé quatre chercheurs en parallèle.
00:11:32Un pour la stack technique, un pour les fonctionnalités,
00:11:35et deux autres pour l'architecture et les pièges à éviter.
00:11:38Vous pouvez voir ça juste ici.
00:11:39Chacun d'eux consomme une énorme quantité de tokens, n'est-ce pas ?
00:11:4275 000, 33 000, 51 000 et 61 000.
00:11:46Mais l'idée est que si vous faites quelque chose d'assez nouveau
00:11:49ou de peu commun,
00:11:52ce genre de chercheurs va faire des merveilles
00:11:55sur le long terme.
00:11:56Ce que nous avons fait aujourd'hui, ou
00:11:58ce que nous faisons aujourd'hui est assez simple.
00:12:00Design web, générateur de blog, il a déjà vu ça.
00:12:03Je lui ai quand même fait exécuter ces agents de recherche
00:12:06juste pour que le test soit équitable, pour ainsi dire.
00:12:10Il a ensuite synthétisé toutes ces recherches.
00:12:13Vous voyez ici qu'il utilise Sonnet 4.6 pour cela.
00:12:15Donc, même si la plupart du temps,
00:12:17j'ai dit à GSD d'y aller à fond avec Opus 4.6,
00:12:20quand il sent qu'il ne fait que synthétiser des informations
00:12:23et qu'il n'envoie pas quelqu'un faire quelque chose de nouveau
00:12:25ou d'unique pour ce projet,
00:12:27il utilisera des modèles plus petits et moins chers pour la synthèse.
00:12:30Et cette phase de recherche à quatre agents
00:12:32est robuste comparée à Superpowers.
00:12:34Superpowers ne fait pas vraiment ça.
00:12:36Mais comme je l'ai dit : 30 outils, 91 000 tokens, 15 minutes.
00:12:39Ça prend du temps.
00:12:40Une fois la recherche terminée,
00:12:41il définit alors les exigences.
00:12:43C'est similaire au fichier MD qu'on vient de voir avec Superpowers,
00:12:48GSD fait la même chose, mais en va encore plus loin.
00:12:51Il produit plusieurs documents.
00:12:52Il crée donc un document d'exigences.
00:12:54Il crée un document de feuille de route.
00:12:56En gros, il prend ce que Superpowers a fait,
00:12:58mais le divise simplement en plusieurs docs.
00:13:01Ces docs étant la feuille de route, l'état, les exigences,
00:13:04et finalement des éléments comme les phases.
00:13:06Et après 35 minutes, on voit bien que ça prend du temps.
00:13:10Si on s'arrête pour regarder,
00:13:13le Claude Code standard a déjà son plan de prêt.
00:13:16On ne l'a pas encore fait exécuter quoi que ce soit depuis un moment.
00:13:19Cela lui a pris en tout environ cinq ou six minutes.
00:13:22Et j'ai trouvé que c'était plutôt lent,
00:13:24par rapport à GSD qui tourne toujours 36 minutes plus tard.
00:13:29Revenons à Superpowers.
00:13:31Superpowers vient de finir son website plan.md.
00:13:35Pendant qu'on attend que GSD finisse sa feuille de route
00:13:38et sa série de documents,
00:13:39jetons un autre coup d'œil à Superpowers.
00:13:41Il vient donc de créer le website plan.md,
00:13:44qui comprend 28 tâches et 2 500 lignes.
00:13:47En retournant dans VS Code,
00:13:49si on descend dans les dossiers de ce projet
00:13:52pour regarder les spécifications,
00:13:53enfin, pour regarder le plan de mise en œuvre,
00:13:56voilà de quoi il parlait.
00:13:58Comme je l'ai dit, c'est environ 10 fois plus long que les specs.
00:14:03Il y a donc beaucoup, beaucoup de choses ici.
00:14:09Maintenant, Superpowers nous propose deux options d'exécution.
00:14:12L'une est pilotée par des sous-agents, ce qui est très proche de GSD
00:14:16où chaque tâche est confiée à son propre sous-agent
00:14:18et dispose donc de sa propre fenêtre de contexte.
00:14:20Mais comme il est dit ici, c'est un compromis
00:14:22car c'est beaucoup pour 28 tâches qui sont,
00:14:25comme il le dit, pour la plupart simples.
00:14:27Est-ce une option disproportionnée ?
00:14:29En avons-nous vraiment besoin ?
00:14:29La deuxième option est l'exécution en ligne.
00:14:32Nous allons donc essentiellement faire cela
00:14:34dans la même session, avec des pauses pour révision si besoin.
00:14:37Et ce sera beaucoup, beaucoup plus rapide.
00:14:39Cette exécution en ligne ressemble beaucoup plus
00:14:42à ce que nous faisons ici avec le Claude Code standard
00:14:45où nous disons juste : « Oui, ignore les permissions, »
00:14:47« vas-y et fonce. »
00:14:48Puisque Superpowers recommande l'exécution en ligne,
00:14:50nous allons choisir l'exécution en ligne.
00:14:52Et on peut voir Superpowers exécuter le plan,
00:14:55compétence chargée avec succès.
00:14:57Maintenant, il va commencer à se mettre au travail.
00:14:58Et juste à ce moment, GSD a terminé son plan magistral
00:15:03pour notre projet.
00:15:05Il a donc créé project.md, requirements.md,
00:15:07roadmap.md, state.md, cloud.md.
00:15:09Et il a également créé un dossier
00:15:12pour toutes les recherches qu'il a trouvées.
00:15:14GSD propose huit phases avec 65 exigences.
00:15:18Et comme nous en avons déjà parlé,
00:15:20quand il s'agit d'exécuter cela,
00:15:21GSD est très, disons, rigide ou précis,
00:15:25une commande « next », une commande « clear », d'accord ?
00:15:27C'est très cadencé, étape par étape, la suite,
00:15:30la suite, la suite.
00:15:31C'est très séquencé par phases alors que,
00:15:34je dirais que Superpowers est un peu plus fluide, non ?
00:15:37On discute simplement du projet.
00:15:38Il sait comment charger la commande selon les besoins
00:15:40ou on s'attend à ce qu'il charge les compétences au besoin.
00:15:43GSD est un peu plus tranché.
00:15:45Maintenant, avant de commencer l'exécution avec GSD,
00:15:49rappelez-vous que tout cela est en phase de planification.
00:15:51Voici le nombre total de jetons pour ses sous-agents,
00:15:54juste pour la planification et la recherche.
00:15:56Nous en sommes à 459 862.
00:16:00Qu'est-ce que cela signifie en termes d'utilisation ?
00:16:02Qui sait ?
00:16:03Cela dépend totalement de l'heure de la journée,
00:16:05du type de forfait que vous avez, tout ça,
00:16:06mais comptez environ 460 000 pour la planification.
00:16:09De plus, nous sommes à 16 % actuellement, disons 150.
00:16:13Arrondissons le chiffre.
00:16:15Nous allons dire 600 000 jetons pour GSD
00:16:18dans la phase de planification.
00:16:19Et pour le temps total passé,
00:16:21nous dirons environ 40 minutes.
00:16:25Maintenant, pour comparer cela à la référence,
00:16:27la phase de planification standard de Claude Code,
00:16:29cela a pris environ 10 minutes et 50 000 jetons.
00:16:33Quant à l'usage de jetons de Superpowers en planification,
00:16:36c'était environ 200 000 jetons.
00:16:38Donc Superpowers 200 000, GSD 600 000, Claude Code 50 000.
00:16:47Claude Code 10 minutes, Superpowers 40 minutes,
00:16:51GSD environ 40 minutes.
00:16:53C'est donc l'une des grandes différences,
00:16:54entre les deux couches d'orchestration
00:16:56et le Claude Code standard : le temps passé.
00:16:58Mais en termes de jetons entre GSD et Superpowers,
00:17:02il y a une grosse différence car GSD mise beaucoup
00:17:05sur la recherche.
00:17:06Comme vous l'avez vu, quatre sous-agents en parallèle
00:17:09qui font énormément de planification.
00:17:10Maintenant, était-ce nécessaire pour ce projet ?
00:17:14Peut-être pas.
00:17:15Mais pour un gros projet, ce sera nécessaire
00:17:18et cette différence de jetons sera bien là.
00:17:20Mais ce n'est qu'une étape,
00:17:21la phase de planification et de recherche.
00:17:23Maintenant, place à l'exécution.
00:17:25Claude Code a déjà commencé,
00:17:27Superpowers a déjà commencé,
00:17:28et je vais lancer GSD également.
00:17:30Concernant la phase d'exécution,
00:17:32spécifiquement avec GSD, c'est plus interactif que les autres.
00:17:36Ce n'est pas genre : on a fait le plan et la recherche,
00:17:38il a écrit son truc, je lui dis d'y aller
00:17:40et je peux partir pendant 30 minutes
00:17:42pour revenir sur un projet terminé.
00:17:43Chaque phase va probablement nécessiter
00:17:46une intervention de votre part.
00:17:47Ne serait-ce que pour la lancer.
00:17:49Parce qu'il veut vous demander
00:17:51de discuter d'abord de chaque phase pour s'assurer
00:17:55que vous êtes sur la même longueur d'onde avec Claude Code
00:17:58sur ce que vous avez en tête, d'accord ?
00:18:00Que voulez-vous que cette fonctionnalité fasse réellement ?
00:18:01À quoi voulez-vous que cette chose ressemble ?
00:18:03Cela devient très, très détaillé.
00:18:05D'un côté, c'est un peu agaçant, soyons honnêtes.
00:18:07D'un autre côté, si c'est quelque chose de complexe,
00:18:09il est probablement crucial de bien faire les choses.
00:18:11Ce sont donc des paramètres à évaluer.
00:18:15Et ce que nous allons évaluer, c'est :
00:18:17est-ce qu'au final, tous ces allers-retours
00:18:19nous donnent réellement un meilleur produit ?
00:18:21Pour vous faire gagner du temps,
00:18:23je ne vais pas vous montrer chaque phase de GSD.
00:18:27Encore une fois, voyez la vidéo citée plus haut
00:18:29où j'utilise GSD,
00:18:31si vous voulez vraiment voir comment ça se passe.
00:18:32Comprenez juste que c'est une des grandes différences
00:18:34entre GSD et Superpowers.
00:18:37Et évidemment, avec Claude Code aussi.
00:18:40En parlant de Superpowers,
00:18:42à ce stade, l'implémentation est terminée.
00:18:44On en est à une dépense totale de 250 000 jetons
00:18:47et 15 minutes se sont écoulées depuis la planification.
00:18:49Il me demande ce qu'on veut faire et recommande
00:18:52de garder la branche telle quelle.
00:18:54Je vais donc dire : "On suit ta recommandation."
00:18:56Superpowers revient alors avec un résumé de ce qu'il a construit,
00:18:59de ce qu'il a vérifié comme fonctionnel,
00:19:01des choses qu'il n'a pas pu vérifier
00:19:02nécessitant une vérification ou des modifs manuelles,
00:19:05puis les décisions qu'il a dû prendre.
00:19:07À ce stade, je vais aussi mettre à jour ma clé API
00:19:10pour que cela fonctionne vraiment.
00:19:11D'accord, ils ont tous fini leur exécution.
00:19:14Nous regardons maintenant leur produit final direct.
00:19:18Ici, nous avons GSD, Superpowers,
00:19:22et la référence Claude Code.
00:19:24Pour référence, concernant la durée,
00:19:27GSD a été de loin le plus long pour en arriver là.
00:19:30Tout ça s'est fait hors caméra, chaque phase,
00:19:33le faire planifier, le faire exécuter.
00:19:35Franchement, cela a pris plus d'une heure.
00:19:38Et la dépense totale de jetons pour l'exécution de GSD
00:19:41était de 600 000.
00:19:42On regarde donc un total
00:19:44depuis le début de la planification
00:19:46jusqu'au résultat final de 1,2 million de jetons
00:19:50en une heure et 45 minutes pour ce résultat.
00:19:52Pour Superpowers, cela n'a pris que
00:19:5450 000 jetons de plus pour l'exécution en 15 minutes.
00:19:59Donc le temps et les jetons totaux pour Superpowers
00:20:02du premier prompt au produit fini
00:20:05étaient d'une heure au total, pour 250 000 jetons.
00:20:10Et pour Claude Code, on était sur 200 000 jetons au total
00:20:14en environ 15 minutes.
00:20:16C'est assez fou, cette différence,
00:20:19GSD étant de loin le plus long et le plus lourd,
00:20:23et comme prévu, le Claude Code standard
00:20:27étant le plus rapide.
00:20:28Voyons si tout ce temps et ces jetons en valaient la peine.
00:20:30On regarde GSD ici,
00:20:32et c'est un arrière-plan assez sobre, non ?
00:20:37Tout est noir, pratiquement.
00:20:40Très basique.
00:20:44On a ces touches de couleur orange.
00:20:45Ce n'est pas affreux, mais ce n'est pas non plus,
00:20:48vous savez, époustouflant.
00:20:50On voit que c'est un premier jet par IA.
00:20:52Tout semble assez standard.
00:20:54Quand je clique sur le blog,
00:20:55le blog est là avec du contenu d'exemple.
00:20:58Et ça aussi, ça a l'air correct.
00:21:01Regardons maintenant la partie génération de blog,
00:21:04cette petite page studio en coulisses.
00:21:06Mais quand je suis le lien qu'il donne, on a une 404.
00:21:11Le générateur du blog studio ne fonctionne même pas
00:21:14dès le premier coup.
00:21:15J'ai donc dit à GSD quel était le problème.
00:21:16Il travaille dessus en ce moment.
00:21:18Pendant ce temps,
00:21:19regardons ce que Superpowers nous a donné.
00:21:21Voici ce que Superpowers a produit.
00:21:22Le design frontal ressemble exactement à ce qu'on a vu
00:21:25dans le compagnon visuel.
00:21:26Et encore une fois, rien de spécial.
00:21:28En règle générale, Claude Code est nul en design frontal.
00:21:32Sauf si vous lui donnez de très bonnes instructions
00:21:35ou si vous le chargez avec énormément de compétences.
00:21:37Et donc, parce qu'on a un peu laissé l'esthétique
00:21:41et le travail de design général à son interprétation,
00:21:43on a eu quelque chose qui a l'air fait par IA.
00:21:45C'est correct.
00:21:47C'est une base acceptable.
00:21:48Voici un aperçu du blog.
00:21:50Il y a des images et toute la structure du blog est là.
00:21:56Si je vais dans la section studio,
00:21:58cela fonctionne dès le premier coup.
00:22:01Je peux voir le générateur.
00:22:02Et si je mets un lien vers l'une de mes vidéos récentes,
00:22:05il nous crée un brouillon,
00:22:06récupère la bonne miniature.
00:22:08Et le contenu dont il parle est exact.
00:22:09Car dans cette vidéo, je parle de choses comme les codecs
00:22:12dans Claude Code, Obsidian et la recherche auto.
00:22:16Il a donc fait exactement ce qu'il avait dit,
00:22:20ce qui est super.
00:22:20Regardons maintenant Claude Code de base.
00:22:24C'est assez standard, rien de fou.
00:22:29Vous savez, si on est honnête,
00:22:30y a-t-il une énorme différence de design frontal ?
00:22:33Si on ne donne pas d'instructions précises entre celui-ci,
00:22:36celui-là et le troisième ?
00:22:39Non, pas vraiment, pour être tout à fait franc.
00:22:43On pourrait me dire que n'importe lequel des trois
00:22:46a créé n'importe lequel de ces résultats
00:22:47et je ne pourrais pas faire la différence.
00:22:49Jetons un œil au blog.
00:22:52Il y a quelques faux articles pour nous et,
00:22:57c'est correct, très quelconque,
00:23:00rien de particulier, mais ça marche.
00:23:02Voyons maintenant si le studio,
00:23:05la partie générateur de blog, fonctionne ici.
00:23:08Et tout comme avec GSD, ça ne marche pas.
00:23:11Le lien me renvoie une page 404 introuvable.
00:23:14Alors, comme pour GSD,
00:23:15j'ai dit à Claude Code de base de corriger ça.
00:23:18Pendant qu'il tente de réparer le générateur de blog,
00:23:21revenons voir ce que GSD a fait à sa deuxième tentative.
00:23:24On dirait que GSD a réussi à trouver la solution.
00:23:27Collons l'URL ici
00:23:29pour voir s'il génère un brouillon.
00:23:30D'accord, il revient avec ce brouillon en Markdown.
00:23:33J'aime bien ça.
00:23:34Le fait de pouvoir éditer les choses très rapidement.
00:23:39Et pour le contenu réel, c'est conforme.
00:23:41Il a donc fait du bon travail là-dessus.
00:23:44Et je peux voir l'aperçu réel, ce qui est génial.
00:23:48Franchement, j'aime mieux l'implémentation de GSD
00:23:51avec cet éditeur en ligne direct,
00:23:54bien plus que celle de Superpowers.
00:23:55Et on peut le voir maintenant dans notre blog.
00:23:58Enfin, nous revoilà avec le Claude Code
00:24:01de référence, tel quel.
00:24:03Il a corrigé ses erreurs.
00:24:04On a maintenant un aperçu du générateur de blog
00:24:06et similaire à Superpowers.
00:24:08Une fois lancé, il l'a simplement créé automatiquement.
00:24:11Il ne me laisse aucune chance de le modifier
00:24:13ou de le voir en brouillon comme GSD l'a fait,
00:24:15mais voici une miniature basse résolution
00:24:18et il a récupéré toutes les bonnes informations.
00:24:20Et le voici sur la page réelle du blog.
00:24:23Alors, que pouvons-nous en retirer ?
00:24:24Lequel de ces trois a réellement gagné
00:24:27ce face-à-face ?
00:24:28Eh bien, faisons un petit récapitulatif.
00:24:30En termes de temps total passé sur la tâche,
00:24:33Claude Code standard a mis environ 20 minutes.
00:24:37Superpowers a pris environ une heure
00:24:39et GSD a fini en 105 minutes, soit 1h45.
00:24:43En termes de tokens, Claude Code en était à environ 200 000.
00:24:48Superpowers, 250 000.
00:24:51Et GSD en a consommé 1,2 million.
00:24:56Ce sont les statistiques objectives.
00:24:59Maintenant pour le subjectif,
00:25:00qu'avons-nous pensé de ce qu'ils
00:25:02ont réellement créé ?
00:25:04Avons-nous des avis très tranchés d'un côté ou de l'autre ?
00:25:08La réponse est probablement non.
00:25:11La réponse est sans doute que si j'avais tout mélangé
00:25:14et que je faisais maintenant une grande révélation,
00:25:16en disant : "Non, c'est Superpowers qui a fait celui-là",
00:25:19et : "C'était Claude Code sans modification",
00:25:22vous ne vous en soucieriez pas.
00:25:23Vous ne verriez même pas la différence.
00:25:24La seule vraie différence notable
00:25:26est que Superpowers a été capable de faire
00:25:27ce qu'il devait faire dès la première tentative,
00:25:30quel que soit le mérite qu'on lui accorde pour ce "one-shot".
00:25:35En vérité, s'il réussit du premier coup, c'est génial.
00:25:36S'il réussit à la deuxième tentative, ça me va aussi.
00:25:40Ce que vous vous dites probablement aussi, c'est :
00:25:42"Eh bien, le test est biaisé".
00:25:44La tâche n'était pas assez compliquée
00:25:46pour que Superpowers et surtout GSD
00:25:49puissent vraiment se démarquer.
00:25:51Le problème avec ce raisonnement,
00:25:53c'est de savoir où se place la limite.
00:25:55À partir de quand cette tâche théorique est-elle assez complexe
00:25:58pour utiliser quelque chose comme GSD
00:26:00ou Superpowers
00:26:02afin de justifier le temps passé,
00:26:03plus encore que les tokens pour beaucoup de gens.
00:26:06Est-ce clair ?
00:26:07Est-ce évident ?
00:26:09Je dirais que non, pas vraiment.
00:26:11Vraiment pas.
00:26:12Cependant, on peut admettre théoriquement
00:26:16qu'il existe des tâches ultra complexes
00:26:18où cela prendrait tout son sens.
00:26:19Le souci est de définir cela et de le savoir à l'avance.
00:26:21Parce que si vous vous trompez sur la complexité
00:26:26de la tâche devant vous et que vous choisissez mal,
00:26:29en optant par exemple pour GSD ou Superpowers,
00:26:32vous venez de perdre 40 minutes par rapport à Claude Code,
00:26:36ou 80 minutes si vous avez choisi la voie GSD.
00:26:39C'est un problème majeur.
00:26:41Car en toute honnêteté, si je devais recommencer
00:26:43et que vous me demandiez le gagnant aujourd'hui,
00:26:46c'est Claude Code, et de très loin.
00:26:48Pourquoi ?
00:26:48Ce n'est même pas les tokens, c'est le temps.
00:26:50Bien sûr, on pourrait dire que c'était le moins bon
00:26:53du lot si on veut pinailler, mais devinez quoi ?
00:26:56C'est peut-être le moins bon,
00:26:57mais j'ai gagné 40 minutes pour le peaufiner.
00:26:59Ou j'ai gagné 80 minutes de plus qu'avec GSD.
00:27:02Lequel pensez-vous sera le meilleur ?
00:27:04Ce résultat GSD que je viens de créer ?
00:27:06Ou mon travail avec Claude Code et 80 minutes de plus ?
00:27:09Ou Claude Code avec 40 minutes de plus ?
00:27:11Cela devrait être plutôt évident, non ?
00:27:15Alors, quelle est ma position finale ?
00:27:20Eh bien, mon avis est qu'il faut
00:27:25une bonne raison d'utiliser ces couches d'orchestration.
00:27:26Si je devais en utiliser une aujourd'hui, ce serait Superpowers.
00:27:31Si je faisais une tâche dont j'ignorais
00:27:33si elle allait être trop complexe ?
00:27:35Cette ligne imaginaire dans le sable
00:27:36que personne ne sait situer précisément,
00:27:39et je pense qu'on s'en rapproche,
00:27:40j'utiliserais Superpowers.
00:27:41Car je sais qu'il ne va pas m'assommer en tokens.
00:27:44Et je peux aller faire autre chose pendant 60 minutes.
00:27:47Alors que si je vais sur GSD,
00:27:49je dois être présent devant le clavier, n'est-ce pas ?
00:27:52Si je veux l'utiliser pleinement,
00:27:53je dois passer par toute la phase de planification.
00:27:55Ça va prendre du temps et coûter cher en tokens.
00:27:58Donc si je me trompe, c'est vraiment pénible.
00:28:01Passer autant de temps avec GSD fait vraiment mal.
00:28:03Ça m'a fait mal pour cette vidéo, juste de rester assis,
00:28:05à enchaîner ces tâches pour un résultat final
00:28:07qui n'en valait pas vraiment la peine.
00:28:08Donc si je pense vraiment que c'est
00:28:11si complexe que j'ai besoin de Superpowers,
00:28:13alors d'accord, je pense que ça peut se justifier.
00:28:17Mais si ce n'est pas si complexe,
00:28:19ou même si c'est une tâche ardue,
00:28:21est-ce simplement quelque chose que l'on peut décomposer
00:28:23en différentes fonctionnalités à ajouter petit à petit ?
00:28:26Et par "petit à petit", je veux dire bien plus vite
00:28:28qu'avec les autres options,
00:28:29parce que j'utilise simplement Claude Code de base,
00:28:32qui est bien plus rapide que les autres solutions.
00:28:34L'autre chose, c'est quand GSD est sorti,
00:28:38j'ai fait une vidéo à ce moment-là aussi.
00:28:41J'aimais vraiment beaucoup GSD à l'époque.
00:28:42Et c'était pareil pour Superpowers.
00:28:44Quand ces deux outils sont sortis à l'origine,
00:28:46Claude Code n'en était pas là où il est aujourd'hui.
00:28:48Et j'entends déjà les gens se plaindre :
00:28:51"Mais Claude Code a été bridé aujourd'hui".
00:28:52Ce n'est pas de ça dont je parle.
00:28:54Je parle de la façon dont Claude Code aborde les problèmes,
00:28:56de son architecture de base
00:28:57et du fonctionnement de son environnement.
00:28:59Il y a beaucoup d'aspects...
00:29:00Rien que le fait que, face à un plan large,
00:29:03lorsque vous voulez l'exécuter, il vous demande :
00:29:04"Voulez-vous vider le contexte et procéder ainsi ?"
00:29:07Ça n'existait même pas.
00:29:08Claude Code était bien plus sensible
00:29:10aux problèmes de saturation de contexte que GSD au début.
00:29:12À la sortie de GSD, je m'étais dit :
00:29:14"Oh là là, c'est une aubaine."
00:29:15"Il gère enfin le contexte comme il faut."
00:29:17Eh bien, Claude Code a intégré beaucoup de ces fonctions,
00:29:19ce qui signifie que l'écart entre Claude Code de base
00:29:22et ces outils a considérablement diminué.
00:29:25Alors qu'en même temps,
00:29:26il y a maintenant un fossé énorme en vitesse d'exécution.
00:29:30Et on ne peut pas ignorer cette différence de vitesse.
00:29:34Ces 20 minutes contre 60 minutes,
00:29:36ou 105, c'est la différence la plus marquante de toutes.
00:29:38Et c'est sur cela que vous devriez vous baser,
00:29:41en tout cas à mon avis.
00:29:44Donc en conclusion, moins c'est mieux.
00:29:47Je pense que pour 99 % des cas et 99 % des utilisateurs,
00:29:53utiliser simplement Claude Code standard est plus logique.
00:29:56Ce sera plus rapide.
00:29:57Même si le résultat n'est pas meilleur,
00:29:59vous avez bien plus de temps pour combler l'écart
00:30:01et même dépasser les autres solutions.
00:30:03Si vous pensez que votre projet
00:30:05est vraiment complexe et que vous voulez plus de puissance,
00:30:08utilisez Superpowers car il est relativement léger
00:30:12comparé à GSD, qui ressemble à un mastodonte.
00:30:16Et il n'est pas très agréable à utiliser.
00:30:18Je vais être tout à fait honnête.
00:30:19Utiliser Superpowers est bien plus fluide.
00:30:21On lui parle simplement, il invoque les compétences.
00:30:23Je n'ai pas à me dire : "Bon, d'accord,
00:30:25maintenant on va faire 'forward slash clear'".
00:30:27D'accord, je suis dans un nouvel ensemble, c'est un peu trop.
00:30:29Et je comprends pourquoi GSD 2 est sorti, n'est-ce pas ?
00:30:32GC 2.0 devait pallier ces problèmes.
00:30:35Mais devinez quoi ?
00:30:36Ça ne marche pas non plus
00:30:37parce qu'on ne peut pas utiliser le forfait Claude Code Max,
00:30:38ce qui veut dire que je paie des prix absurdes.
00:30:40Alors, voilà pour ça.
00:30:45J'espère donc que cela vous éclairera
00:30:46un peu sur tout ce sujet.
00:30:47Je pense que si vous restez sur Claude Code vanille,
00:30:49tout ira très bien pour vous.
00:30:50Gardez Superpowers sous le coude au cas où.
00:30:53Gardez simplement les compétences au niveau du projet.
00:30:55Et franchement, il est difficile de justifier GSD
00:30:58à moins de faire quelque chose de fou
00:31:00et d'aimer être pris par la main
00:31:02à chaque étape du processus.
00:31:03Voilà, c'est tout ce que j'avais à dire.
00:31:06Comme toujours, dites-moi ce que vous en pensez en commentaire.
00:31:09J'aimerais savoir comment vous avez utilisé Superpowers
00:31:11et GSD, et quand je me suis inévitablement trompé.
00:31:15Si vous voulez accéder à la masterclass Claude Code,
00:31:18n'hésitez pas à aller voir.
00:31:19Le lien est dans ma bio et en commentaire épinglé.
00:31:23Sur ce, je vous dis à la prochaine !

Description

⚡Maîtrisez Claude Code, créez votre agence, trouvez votre premier client⚡ [https://www.skool.com/chase-ai](https://www.skool.com/chase-ai) 🔥Communauté GRATUITE avec des tonnes de ressources IA🔥 [https://www.skool.com/chase-ai-community](https://www.skool.com/chase-ai-community) 💻 Besoin d'un projet sur mesure ? Réservez une consultation 💻 [https://chaseai.io](https://chaseai.io) Si je devais repartir de zéro avec Claude Code en 2026, voici les 10 compétences, plugins et CLI que j'installerais dès le premier jour. Nous couvrons tout, de l'utilisation de Codex d'OpenAI comme agent compagnon au sein de Claude Code, à la transformation de votre terminal en un véritable assistant Google Workspace avec recherche approfondie, automatisation du navigateur, graphes de connaissances, et bien plus encore. Que vous soyez novice sur Claude Code ou que vous l'utilisiez depuis des mois, je vous garantis que vous découvrirez ici au moins quelques outils que vous n'avez jamais vus auparavant. 🔨Les 10 outils mentionnés : 1. Codex CLI (OpenAI) : [https://github.com/openai/codex](https://github.com/openai/codex) 2. Obsidian : [https://github.com/obsidianmd/obsidian-releases](https://github.com/obsidianmd/obsidian-releases) 3. Autoresearch : [https://github.com/karpathy/autoresearch](https://github.com/karpathy/autoresearch) 4. awesome-design-md (VoltAgent) : [https://github.com/VoltAgent/awesome-design-md](https://github.com/VoltAgent/awesome-design-md) 5. Firecrawl : [https://github.com/mendableai/firecrawl](https://github.com/mendableai/firecrawl) 6. Playwright : [https://github.com/microsoft/playwright](https://github.com/microsoft/playwright) 7. NotebookLM : [https://github.com/teng-lin/notebooklm-py](https://github.com/teng-lin/notebooklm-py) 8. Skill Creator : [https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md](https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md) 9. RAG-Anything : [https://github.com/HKUDS/RAG-Anything](https://github.com/HKUDS/RAG-Anything) 10. Google Workspace CLI (GWS) : [https://github.com/googleworkspace/cli](https://github.com/googleworkspace/cli) ⏰TIMESTAMPS : 0:00 - Intro 0:23 - GSD vs Superpowers 6:27 - Le Test 19:11 - Premier passage 24:23 - Le vainqueur 30:45 - Outro RESSOURCES DE CETTE VIDÉO : ➡️ Maîtrisez Claude Code : [https://www.skool.com/chase-ai](https://www.skool.com/chase-ai) ➡️ Mon site web : [https://www.chaseai.io](https://www.chaseai.io) ➡️ GSD : [https://github.com/gsd-build/get-shit-done](https://github.com/gsd-build/get-shit-done) ➡️ Superpowers : [https://github.com/obra/superpowers](https://github.com/obra/superpowers) #claudecode

Community Posts

View all posts