5 dépôts open source qui règlent 95 % des problèmes de Claude Code

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

스크립트

00:00:00Voici les cinq outils open source que j'aurais aimé connaître à mes débuts avec Claude
00:00:05Code. Car aussi bon que soit Claude Code d'emblée, il a encore quelques points faibles. Notamment,
00:00:12la vidéo, le design front-end, la mémoire, la recherche et la sortie de jetons. Ce sont cinq domaines où Claude
00:00:18Code est naturellement un peu faible, et nous pouvons les améliorer considérablement en intégrant ces
00:00:23outils externes. Donc, dans cette vidéo, je vais vous montrer les cinq, comment les utiliser, pourquoi vous devriez vous y intéresser,
00:00:27et le meilleur dans tout ça, c'est qu'ils sont tous gratuits. Maintenant, le premier outil sur notre liste est Claude Video de Brad
00:00:33Automates. Il a un peu plus de 5 000 étoiles, donc c'est un projet plus modeste, mais c'est un outil qui
00:00:38devient très populaire dernièrement. Et il s'agit de donner à Claude la capacité d'ingérer de la vidéo.
00:00:43Je ne parle pas de générer des vidéos par IA. Je veux que Claude puisse regarder les vidéos que je lui donne,
00:00:48car c'est une fonctionnalité qu'il n'a pas nativement. En fait, le seul modèle vidéo IA majeur
00:00:53qui le fait un peu, c'est Gemini. Et si vous travaillez avec la vidéo, vous savez à quel point
00:00:57c'est important, car normalement, nous sommes bloqués avec uniquement les transcriptions. Et les transcriptions sont excellentes,
00:01:02mais parfois nous avons besoin du contexte de ce qui se passe littéralement à l'écran. La transcription
00:01:07ne suffit pas. Mais cet outil offre le meilleur des deux mondes, car nous obtenons non seulement la transcription,
00:01:11il est capable d'extraire intelligemment des captures d'écran ou des images de la vidéo elle-même quand il le juge
00:01:16approprié. Et mieux encore, si une transcription n'existe pas, il la fera passer par
00:01:20le modèle Whisper de Grok, qui est totalement gratuit, pour générer la transcription. Donc, si vous regardez
00:01:24une sorte de vidéo type Loom ou autre, qui n'est pas accompagnée de transcription,
00:01:28tout va bien. Maintenant, la question évidente est : comment cela fonctionne-t-il vraiment ?
00:01:33Comment gérons-nous la vidéo ? Parce qu'on ne peut pas simplement faire regarder des vidéos à Claude par magie.
00:01:37Chaque vidéo est essentiellement une suite d'images. Alors, est-ce que je lui envoie 24 captures d'écran par seconde de vidéo ?
00:01:43La réponse est non, cela deviendrait incroyablement coûteux. Au lieu de cela, cet outil utilise une approche élégante
00:01:48qui modifie le nombre d'images extraites de la vidéo selon le mode que vous choisissez.
00:01:53Nous avons quatre modes différents, de "transcript" à "token burner". En mode transcript, nous ne prenons aucune image.
00:01:58Nous prenons juste les sous-titres. En mode "efficient", nous ne prenons que les images clés. Celles-ci sont déjà
00:02:03déterminées par la vidéo elle-même. Et nous en prenons jusqu'à 50, selon la durée de la vidéo.
00:02:07Nous avons le mode "balance", que beaucoup utilisent, qui prend jusqu'à 100 images d'une vidéo. Et
00:02:13cela se base sur les changements de scène, tout en examinant la transcription pour voir si
00:02:18certains mots sont utilisés. Donc le mode balance est probablement le plus judicieux. Mais nous avons aussi "token
00:02:23burner", qui est essentiellement le même que balance, mais sans limite d'images. Vous pourriez prendre
00:02:29mille images. Le problème, évidemment, c'est le temps nécessaire et l'argent que l'on va
00:02:34dépenser. Brad, le créateur de cet outil, a aussi sa propre chaîne YouTube
00:02:38où il entre beaucoup plus dans les détails techniques que moi. Donc si vous voulez vraiment entrer
00:02:43dans le vif du sujet sur le fonctionnement, allez voir ses vidéos. Pour ce qui est de
00:02:48l'installation, c'est très simple. Vous pouvez l'installer via la marketplace, ou simplement
00:02:51donner à Claude Code l'URL de cet outil. Je l'ajouterai en commentaire. Mais en résumé, quel est son intérêt ?
00:02:56Il nous donne une capacité totalement nouvelle que Claude Code n'a pas normalement, sans avoir à faire
00:03:01des détours complexes via Gemini et payer essentiellement l'API Gemini en plus de Claude. Cela garde tout
00:03:07en interne et constitue un excellent ajout à votre stack Claude Code. Maintenant, avant de passer à l'outil suivant,
00:03:12un petit mot du sponsor d'aujourd'hui : moi-même. Je viens de sortir ma Masterclass Claude Code et c'est
00:03:17le meilleur moyen de passer de zéro à développeur IA, surtout si vous ne venez pas d'un milieu
00:03:22technique. Je suppose que vous n'avez aucune connaissance préalable. Nous nous concentrons sur des cas d'usage réels, et elle inclut aussi une
00:03:28Masterclass codex. Donc si vous voulez prendre l'IA un peu plus au sérieux,
00:03:33assurez-vous de la consulter. Il y aura un lien dans le commentaire épinglé.
00:03:37Maintenant, l'outil numéro deux concerne la recherche, car d'emblée, la recherche web simple
00:03:41que nous offre Claude Code est correcte, mais assez superficielle. Et il n'y a pas vraiment de juste milieu,
00:03:46car à l'autre bout du spectre, nous avons les workflows dynamiques. Faisons de la recherche approfondie.
00:03:50Lançons 105 sous-agents et brûlons 10 millions de jetons. Je ne veux pas faire ça.
00:03:55Vous ne voulez probablement pas non plus. Voici donc notebooklm-pi. En gros, cet outil nous donne
00:04:02NotebookLM à l'intérieur de Claude Code. Je peux appeler NotebookLM via le terminal. Tout ce que je peux
00:04:07faire dans la version web de NotebookLM et plus encore peut être fait via Claude Code grâce à cet outil.
00:04:15Ce n'est pas seulement un outil, c'est aussi une CLI. Et c'est essentiellement comme une API
00:04:19non officielle pour NotebookLM. Et ce qui est cool, ce n'est pas seulement d'avoir
00:04:22les fonctionnalités de NotebookLM, mais quand on y réfléchit, on obtient en quelque sorte des appels LLM
00:04:26gratuits. C'est Gemini. Ce n'est pas aussi puissant qu'Opus et certainement pas
00:04:33Fable, mais vous pouvez décharger de la recherche et de la synthèse sur les serveurs Google gratuitement lorsque vous
00:04:38utilisez NotebookLM, que ce soit juste pour poser des questions sur des vidéos ou autre, en plus du fait que nous
00:04:43pouvons créer tout ce que nous voulons avec NotebookLM, que ce soit des diaporamas,
00:04:50des infographies, des podcasts, etc. Et comme je l'ai déjà évoqué,
00:04:54nous avons des choses qui vont au-delà de l'interface web elle-même. Nous avons une liste complète ici même dans
00:05:00le fichier readme. Pour l'installation, il y a un guide très complet, mais pour être honnête,
00:05:04tout ce que vous avez à faire, c'est copier l'URL et l'envoyer dans Claude Code. Il fera le reste. Il aura
00:05:09besoin de certaines choses comme Playwright, si vous ne l'avez jamais utilisé, c'est simplement une automatisation de navigateur
00:05:13qui sera complètement invisible pour vous lorsqu'elle tournera. Enfin, si vous ne trouvez vraiment pas
00:05:17d'utilisations pour NotebookLM, il y a une liste entière ici. Pour moi, le plus important est simplement
00:05:23de regarder des vidéos YouTube. Et cela va de pair avec ce dont nous parlions
00:05:26auparavant, sur le fait de pouvoir regarder des vidéos. NotebookLM ne fera que la transcription, mais parce que
00:05:31c'est sous l'égide de Google, c'est un processus très fluide de lui fournir des
00:05:36URL YouTube, des tonnes d'entre elles sur un sujet particulier, puis d'être capable de synthétiser toutes ces informations
00:05:41à la fois. Maintenant, l'outil numéro trois concerne la mémoire. Et je vais vous ajouter un outil supplémentaire
00:05:46également. Quand on parle de mémoire, ce dont on parle vraiment, c'est : comment puis-je avoir Claude Code
00:05:51répondre rapidement et efficacement à des questions sur de très grandes bases de code ou de très grands corpus de documents ?
00:05:59Je veux pouvoir donner à Claude Code une carte qu'il peut très facilement parcourir pour trouver des réponses à mes
00:06:05questions sur mes documents, mon travail, mon code. Eh bien, c'est exactement ce que fait Graphify.
00:06:10Il crée essentiellement un graphe de connaissances de toute base de code que vous lui donnez. Et vous voyez
00:06:15ça ici, il décompose toutes les parties, les transforme en nœuds, les regroupe selon le sujet
00:06:20dont elles traitent. Ainsi, nous donnons une carte à Claude Code. Donc, quand nous posons des questions sur
00:06:25cette base de code, il y a un chemin très clair entre votre question et la réponse. La chose
00:06:31à savoir, cependant, est que Graphify n'est pas un système RAG. Il n'y a pas d'index vectoriel, pas d'embeddings,
00:06:36ce n'est pas du Light RAG, c'est quelque part entre Obsidian et un vrai système RAG. Mais nous pouvons obtenir
00:06:43une version légère du Graph RAG si vous voyez ce que je veux dire. Ce n'est pas aussi complexe que le RAG
00:06:49traditionnel, pourtant nous obtenons beaucoup des mêmes avantages en termes de mémoire. Maintenant, l'autre chose
00:06:53cool à propos d'Obsidian par rapport à quelque chose comme Graphify, c'est qu'il peut gérer un certain nombre de fichiers différents,
00:06:58pas juste du Markdown, nous pouvons gérer des PDF, des images, de la vidéo,
00:07:03de l'audio, etc. Donc c'est très, très flexible. Mais en parlant d'Obsidian et de graphes de
00:07:07connaissances et ce genre de choses, parlons de cet outil bonus que j'ai évoqué plus tôt. Et c'est
00:07:11le dépôt de compétences (skills) d'Obsidian. Je ne vois pas assez de gens en parler. Il est créé
00:07:15par le PDG d'Obsidian. C'est très simple. Ce n'est qu'une poignée de compétences. Mais si vous utilisez
00:07:21Obsidian avec Claude Code, c'est un moyen facile de le booster. Vous enseignez essentiellement à Claude Code les meilleures
00:07:27pratiques des personnes qui ont créé Obsidian. Donc ne passez pas à côté, même si c'est super
00:07:32simple. Ce sera également lié ci-dessous. Maintenant, l'outil numéro quatre concerne le design front-end. Et c'est
00:07:36Impeccable. C'est en train de devenir rapidement mon outil de design front-end préféré. Et beaucoup de gens
00:07:41le remarquent. Ce n'est pas seulement qu'il a des tonnes d'étoiles, il fait en fait officiellement partie du paquet
00:07:45IA de GitHub. Et ce que nous regardons ici, c'est le site web d'Impeccable. Et c'est là,
00:07:49que je vais expliquer comment cet outil fonctionne réellement. Donc Impeccable est un seul outil, mais il possède 23 commandes différentes.
00:07:56Et vous pouvez voir toutes ces commandes ici à gauche que je parcours, des choses comme craft,
00:08:00shape, critique, layout, colorize. Et ils font essentiellement en sorte que l'outil fasse certaines choses
00:08:04avec votre configuration Claude Code. Donc colorize, par exemple, si je fais "impeccable colorize", qu'est-ce qui
00:08:09va se passer ? Il va ajouter une couleur stratégique aux interfaces monochromes. Ce qui est sympa ici sur le
00:08:13site web, c'est que je peux voir un avant/après. Et donc vous pouvez voir : d'accord, voici ce à quoi cela ressemblerait
00:08:20normalement avec Claude Code et l'outil de design front-end standard de Claude Code
00:08:24versus Impeccable. Et vous pouvez voir qu'il y a un peu plus de travail ici. Ça a l'air un peu plus joli. La
00:08:28même chose pour, vous savez, boulder, non ? Claude Code, impeccable boulder. Et il y a 23 commandes différentes
00:08:36ici, qui sont évidemment un peu difficiles à expliquer. Et il est beaucoup plus facile de les voir en
00:08:41action. Donc je vous suggère fortement de le faire. L'autre chose vraiment cool avec Impeccable est le mode live.
00:08:46Et cela vous donne vraiment une impression de design Claude. L'idée est que si je lance "impeccable
00:08:51live", ce qui va se passer, c'est qu'il va réellement afficher ma page web en localhost
00:08:55dans mon navigateur. Donc au lieu d'essayer d'éditer tout via le terminal avec du code,
00:09:01j'aurai maintenant la page dans mon navigateur. Je peux cliquer sur différents composants. Je peux voir ce que
00:09:05cela donne avec et sans Impeccable. Et cela devient un outil de design visuel, ce qui est bien mieux
00:09:11quand on parle de design front-end plutôt que : hé, Impeccable, rends ça plus joli.
00:09:15Ok, essaie encore, rends ça plus haut de gamme, non ? Donc vous pouvez réellement le voir avant de valider. Je pense
00:09:21que c'est un énorme pas en avant par rapport à l'outil de design front-end d'Anthropic et aussi un énorme pas en avant par rapport à des outils
00:09:26comme UI, UX, Pro Max. Maintenant, le dernier mais non le moindre est Ponytail. Et tout tourne autour de la consommation de jetons,
00:09:33jetons, jetons, jetons. Vous entendez ça tout le temps et à quel point ils sont chers, surtout avec
00:09:37Fable. Il est donc logique de regarder en dehors de Claude Code pour voir s'il existe des outils ou des frameworks
00:09:43qui peuvent réduire la quantité de jetons que nous dépensons tout en maintenant le même niveau d'efficacité ?
00:09:49Vous savez, ça ne nous sert à rien de réduire notre nombre de jetons si le résultat est pire. Eh bien, Ponytail
00:09:54prétend être capable de faire cela. En fait, il prétend rendre Claude Code 20% moins cher, 27% plus rapide,
00:10:02tout en obtenant les mêmes résultats, ce qui est assez fou. Maintenant, la façon dont Ponytail fonctionne essentiellement
00:10:08c'est en disant : hé, nous allons donner à Claude Code la série de, vous savez, portes qu'il doit franchir,
00:10:14où on lui demande essentiellement : hé, as-tu vraiment besoin de construire ça ? Est-ce que cette fonctionnalité que tu essaies
00:10:18de créer existe déjà ? Est-ce que c'est une bibliothèque ? etc., avant finalement de dire,
00:10:23ok, tu veux construire ça ? Super. Pouce levé. Utilise juste le moins de code possible.
00:10:27C'est un peu comme ça que ça fonctionne en résumé. Ça devient un peu plus compliqué que ça.
00:10:31Mais je voulais que vous jetiez un œil aux benchmarks, car c'est ce qui nous intéresse.
00:10:36En gris, qu'avons-nous ? Nous avons la référence (baseline). Et en vert, nous avons Ponytail. Et vous
00:10:41pouvez voir beaucoup moins de lignes de code, beaucoup moins de jetons, beaucoup moins cher et beaucoup moins de temps. Maintenant, quel est le piège ?
00:10:49Eh bien, le piège c'est qu'ils ont fait ces benchmarks avec Haiku. Vous, à ce stade, utilisez Opus ou
00:10:53Fable. Donc, est-ce que cela tient la route ? Eh bien, j'ai fait des tests. J'ai fait toute une vidéo sur Ponytail avec Opus
00:11:00et c'était même moins cher et plus rapide que ce que nous voyons avec Haiku. Donc, les avantages étaient plus grands
00:11:07avec Opus. J'ai ensuite réessayé avec Fable, même chose. Donc, dans l'ensemble, quand j'ai effectué ces
00:11:13mêmes benchmarks, et n'importe qui peut le faire, si vous allez sur ce dépôt, ils ont tous les benchmarks listés ici pour que vous
00:11:17puissiez tester vous-même. Ponytail a réduit les coûts et le résultat était le même. Maintenant, benchmarks versus vie
00:11:23réelle. Est-ce la même chose ? Qui peut le dire ? Cela dépend probablement de votre cas d'utilisation particulier et de la
00:11:28complexité. Mais toute opportunité de rendre Claude Code plus rapide et moins cher, tout en conservant le même niveau d'
00:11:35efficacité, je pense que nous devrions l'essayer. Dans le pire des cas, vous faites quelques essais, vous ne
00:11:38aimez pas, vous vous en débarrassez. Mais je pense que ça en vaut la peine. Il y en a d'autres dans la même
00:11:42veine, comme Caveman, que je pense que vous devriez aussi regarder. Donc, ce sont les cinq outils open source
00:11:46que j'aurais aimé connaître à mes débuts avec Claude Code. Et si vous êtes tout nouveau, j'espère que j'ai pu
00:11:52au moins vous orienter dans la bonne direction dans quelques-uns de ces domaines. Comme toujours, dites-moi ce que vous
00:11:57en avez pensé dans les commentaires. Assurez-vous de consulter Chase AI Plus si vous voulez mettre la main sur la
00:12:00masterclass. Et à part ça, je vous dis à bientôt.

핵심 요약

L'intégration de cinq outils open source spécialisés permet de pallier les faiblesses natives de Claude Code en matière de vision vidéo, de recherche documentaire, de mémoire, de design front-end et d'efficacité des coûts.

하이라이트

  • Claude Video permet d'intégrer nativement l'analyse vidéo à Claude Code en extrayant des images clés ou des transcriptions générées par Whisper.

  • L'outil notebooklm-pi transforme le terminal en interface pour NotebookLM, facilitant la synthèse de multiples sources documentaires et vidéos.

  • Graphify génère un graphe de connaissances à partir d'une base de code, offrant une alternative légère aux systèmes RAG traditionnels pour la mémoire contextuelle.

  • Impeccable propose 23 commandes de design front-end et un mode live pour visualiser en temps réel les changements dans le navigateur.

  • Ponytail réduit les coûts d'utilisation de Claude Code de 20 % et augmente la vitesse de 27 % grâce à une gestion optimisée des jetons.

타임라인

Analyse et traitement vidéo

  • Claude Video permet d'ingérer et d'analyser le contenu visuel des vidéos.
  • Le modèle Whisper gratuit génère des transcriptions lorsque celles-ci sont absentes.
  • Le mode balance optimise le coût en extrayant jusqu'à 100 images basées sur les changements de scène.

Claude Code ne supporte pas nativement l'analyse vidéo. Cet outil comble ce manque en extrayant des captures d'écran intelligentes sans saturer les jetons. Quatre modes de traitement permettent d'équilibrer précision et consommation de ressources.

Recherche documentaire avec NotebookLM

  • L'outil notebooklm-pi offre une interface de ligne de commande pour interagir avec NotebookLM.
  • Ce système permet de synthétiser des informations provenant de multiples URL YouTube et documents.

L'intégration de NotebookLM via une CLI permet d'automatiser la recherche et la synthèse documentaire. Elle utilise les serveurs de Google pour décharger gratuitement des tâches de traitement de langage, tout en gérant l'automatisation du navigateur via Playwright.

Gestion de la mémoire et base de connaissances

  • Graphify crée un graphe de connaissances structuré pour naviguer dans des bases de code complexes.
  • Ce système fonctionne sans index vectoriel ni embeddings classiques.
  • Les compétences (skills) d'Obsidian optimisent les interactions avec Claude Code.

Graphify organise la base de code en nœuds thématiques pour faciliter l'accès à l'information. Cette approche, située entre Obsidian et un système RAG, offre une mémoire efficace et flexible traitant divers formats comme le PDF, l'audio et la vidéo.

Design front-end interactif

  • Impeccable contient 23 commandes spécifiques pour améliorer les interfaces web.
  • Le mode live permet de visualiser les modifications front-end en temps réel dans le navigateur.

Impeccable simplifie le design en transformant des requêtes textuelles vagues en actions précises comme coloriser ou structurer des layouts. Le mode live remplace l'édition terminal par une interaction visuelle directe sur localhost.

Optimisation des coûts et des jetons

  • Ponytail promet une réduction de 20 % des coûts et une accélération de 27 % des performances.
  • Cet outil filtre les requêtes inutiles pour minimiser la consommation de jetons sans dégrader la qualité.

Ponytail agit comme un garde-fou en évaluant la pertinence de chaque construction de code avant exécution. Les tests effectués montrent une efficacité accrue, même avec des modèles haut de gamme comme Opus ou Fable, surpassant les benchmarks initiaux réalisés avec Haiku.

커뮤니티 글

모든 글 보기