← Retour
J'ai cloné une application payante avec Claude Code (Fin du SAAS ?)
Transcription horodatee
00:00:01
Aujourd'hui, tu as tout simplement à
00:00:03
montrer une application à Claude, il
00:00:04
l'ouvre, il comprend comment elle est
00:00:08
reconstruit la même application. Ça,
00:00:11
c'est ce que promet Reverse Engineer
00:00:13
Anything. C'est un outil gratuit qui est
00:00:14
sorti il y a quelques semaines sur
00:00:17
GitHub avec plus de 200000 étoiles sur
00:00:19
GitHub et sur les réseaux, tout le monde
00:00:21
répète la même chose avec cet outil, le
00:00:22
logiciel est complètement mort dans
00:00:24
quelques temps. Ce que j'ai fait, c'est
00:00:26
que j'ai voulu vérifier la véracité et
00:00:28
la puissance de cet outil directement en
00:00:30
construisant mon propre outil, une
00:00:32
application macOS qui s'appelle Whisper
00:00:34
Flow, un outil que j'utilise beaucoup.
00:00:36
C'est de la dictée vocale assistée par
00:00:38
IA. J'ai déjà dit avec cet outil plus de
00:00:40
700000 mots, ce qui correspond à
00:00:42
plusieurs presque dizaines de romans
00:00:44
avec 172 mots par minute. C'est un gain
00:00:46
de temps phénoménal cet outil. Pour
00:00:49
prompter, pour écrire des mails, pour
00:00:50
répondre à des messages sur WhatsApp ou
00:00:52
autre, c'est vraiment un outil vraiment
00:00:53
très pratique. Et je suis dans le top
00:00:55
0,1 % de cet outil. Donc je me suis dit,
00:00:57
pourquoi pas essayer de le reconstruire
00:00:58
de A à Z et d'en faire une très bonne
00:01:01
copie fonctionnelle. Le but étant de ne
00:01:02
plus payer tous les outils que tu
00:01:04
accumules et de directement refaire les
00:01:05
mêmes avec l'autre code. Et à la fin
00:01:07
bien sûr, je teste l'outil et je te
00:01:08
montre les fonctionnalités complètes de
00:01:10
cet outil car on va construire la
00:01:12
fonctionnalité, le transcript et le
00:01:14
retraitement par IA de ma voix, mais on
00:01:16
va aussi construire l'application macOS.
00:01:18
Et bien sûr, tu pourras faire ça sur
00:01:19
toute autre application, que ce soit une
00:01:21
application web, une application
00:01:22
Windows, une application macOS, tu
00:01:24
pourras le faire de partout. Juste avant
00:01:26
de commencer, moi c'est Bastiste Simard,
00:01:27
co-fondateur de Velios AI, une agence
00:01:29
qui construit des agents IA dans les
00:01:31
entreprises et qui implémentent l'IA en
00:01:33
général avec tous les outils que tu peux
00:01:35
connaître aujourd'hui, Claude Code,
00:01:38
Codex, RMS, Grokbot, Muse et aussi
00:01:41
co-fondateur de Deep Skills, une société
00:01:42
qui forme les équipes et les dirigeants
00:01:45
à l'IA, certifiée Qualiopi. Donc si tu
00:01:47
es chaud, on commence directement par
00:01:49
cloner une application complète macOS
00:01:51
grâce à un repository GitHub gratuit.
00:01:53
Premièrement, avant de commencer à
00:01:54
cloner justement cette application
00:01:56
macOS, qu'est-ce que c'est que le
00:01:58
Reverse ? Alors, c'est très simple.
00:02:00
Imagine que en général, tu as un
00:02:03
développeur qui va développer justement
00:02:04
une application, donc le code source va
00:02:07
être secret, ? Il n'est pas open source
00:02:08
le code de WhisperFlow, de l'application
00:02:10
ou de toute autre application web qu'on
00:02:13
Et directement, toi, tu vas recevoir
00:02:15
justement un gâteau et pas la recette
00:02:16
pour faire justement cet outil. Toi, tu
00:02:18
utilises le gâteau, le gâteau, c'est le
00:02:21
Et le reverse engineering, ça consiste à
00:02:23
refaire justement ce logiciel sans
00:02:25
justement aller regarder le code, mais
00:02:26
tout simplement en allant tester le
00:02:29
Donc, imagine, c'est comme si on
00:02:31
démontait une application. On retrouve
00:02:33
comment ça marche, les fonctionnalités,
00:02:35
les requêtes JavaScript. Et directement,
00:02:37
Cloud va venir agir avec différents
00:02:38
outils sur l'application, selon si
00:02:40
l'application Mac, une application
00:02:41
Windows ou une application web, pour
00:02:44
directement reconstruire notre propre
00:02:45
version de l'application. C'est aussi
00:02:48
Avec bien sûr la métaphore du gâteau et
00:02:49
de la recette, c'est la meilleure
00:02:51
métaphore qu'on peut avoir. Et donc,
00:02:52
pour ça, on va utiliser du coup ce
00:02:55
repository GitHub qui s'appelle R E va,
00:02:58
? Reverse Engineering Everything, qui a
00:02:59
plus de 200000 étoiles sur GitHub, c'est
00:03:01
complètement énorme, tout ça en
00:03:04
plutôt même quelques semaines ou
00:03:05
quelques jours, ouais, entre entre les
00:03:07
deux. Donc, c'est énorme, c'est le
00:03:09
repository du mois. Et directement,
00:03:11
nous, on va utiliser Cloud Code.
00:03:13
Voilà, je me suis mis dans Cloud Code,
00:03:14
dans un dossier que j'ai appelé vidéo
00:03:16
reverse engineering. On va venir
00:03:18
développer là-dedans de A à Z ensemble
00:03:21
application. Vous voyez ici plus de 800
00:03:25
mots dictés et environ 162 mots par
00:03:26
minute dans le top 0,1 %, j'utilise
00:03:28
énormément cet outil. Je me suis dit,
00:03:30
pourquoi pas ben refaire cet outil grâce
00:03:32
à ce repository Reverse Engineering
00:03:33
Everything. Il faut savoir que le
00:03:35
fonctionnement est très simple, vous
00:03:36
allez directement prendre Cloud Code ou
00:03:41
directement lire le mode d'emploi du
00:03:42
repository. Donc, on va lui donner
00:03:44
justement le lien du repository.
00:03:46
Et directement, on va choisir, enfin
00:03:48
Cloud va choisir le bon outil en
00:03:50
fonction de ce que vous avez dans votre
00:03:51
ordinateur, enfin en fonction de si vous
00:03:53
utilisez une application, si vous voulez
00:03:55
refaire une application web ou si vous
00:03:56
voulez refaire une application Windows,
00:04:01
ou euh directement sur le navigateur
00:04:02
euh justement en allant directement sur
00:04:05
le site web. ? Donc il y avait beaucoup
00:04:07
de cas d'utilisation et beaucoup de cas
00:04:09
justement qu'on peut combler grâce à ce
00:04:11
repository. Si c'est une application ou
00:04:12
bien si c'est une application sur le web
00:04:15
ou desktop. Et il va utiliser justement
00:04:18
différents outils, ici Hopper ou Ghidra
00:04:20
pour une application Mac ou Windows, de
00:04:21
la lecture JavaScript si c'est justement
00:04:23
une application web avec Playwright pour
00:04:25
à la fin comprendre justement comment
00:04:29
directement faire une boucle jusqu'à
00:04:30
avoir la bonne application. Il va
00:04:32
s'auto-corriger et cetera. Donc moi ce
00:04:33
que j'ai fait c'est que j'ai au
00:04:34
préalable déjà construit plusieurs
00:04:36
applications reverse engineering que je
00:04:37
te présenterai aussi à la fin de cette
00:04:39
vidéo. Je te citerai les applications en
00:04:40
plus de celles qu'on va faire ensemble
00:04:42
pour arriver à la fin à une application
00:04:44
avec un code neuf. Donc là on passe
00:04:46
quand même de avant plusieurs semaines
00:04:47
pour refaire le système, là en un
00:04:49
prompt. Peut-être pas en une phrase,
00:04:52
Je t'ai préparé un guide complet qui te
00:04:54
permettra de recréer aussi cette
00:04:56
application, mais justement en suivant
00:04:58
la vidéo tu verras que je vais utiliser
00:04:59
prompt par prompt, te donner les
00:05:00
pré-requis, tu auras toutes les
00:05:02
ressources et tu auras même du coup de
00:05:04
quoi construire d'autres applications.
00:05:05
Donc Screen Studio, je vais t'en parler
00:05:07
à la fin de la vidéo, Granola, enfin
00:05:08
plein d'autres applications justement
00:05:10
Mac. Donc on peut tout refaire. C'est ça
00:05:11
qui est très impressionnant. Donc ici
00:05:13
avant de commencer, il faut un Mac ou
00:05:15
Windows ou une application web que tu
00:05:17
veux check justement, Cloud Code ou
00:05:19
Codex, 30 à 45 minutes, c'est à peu près
00:05:20
le temps que ça va prendre pour
00:05:23
Euh moi du coup c'est Whisper Flow qui
00:05:24
doit être installé sur l'application
00:05:25
parce que ce que tu veux répliquer il
00:05:28
l'ordinateur, une clé Deepgram et une
00:05:30
clé Open Router. Deepgram ça va être
00:05:31
pour la transcription de la voix et Open
00:05:33
Router ça va être pour la reformulation
00:05:35
du texte. Et direct directement
00:05:37
euh il y a quelque chose que qu'on a
00:05:39
besoin, c'est le lien du repository et
00:05:41
savoir si on a la bonne version de
00:05:43
Node.js à jour sur notre ordinateur.
00:05:45
Mais on va passer directement à la la
00:05:47
avec l'étape zéro jusqu'à arriver à
00:05:48
l'étape de fin. D'ailleurs, tu as tous
00:05:50
les schémas, tu as tout ici qui qui est
00:05:51
explicatif, jusqu'à justement recréer
00:05:53
l'application de A à Z, jusqu'à
00:05:56
l'application finale, Mac OS. Donc déjà,
00:05:57
il faut vérifier la version de votre
00:05:59
premièrement, vous allez envoyer ce
00:06:01
prompt pour vérifier que votre Mac est
00:06:03
bien à jour et que la version Node est
00:06:05
assez récente pour utiliser justement
00:06:07
REA, le lien du repository. Ensuite,
00:06:09
vérifiez si l'API WhisperFlow est
00:06:11
installée, que si les clés Deepgram et
00:06:13
OpenRouter existent déjà sur mon Mac. Et
00:06:15
pour les clés justement ou qui ne sont
00:06:17
pas, dis-moi où ben pour les clés où
00:06:18
elles sont plutôt, dis-moi où elles
00:06:20
existent et directement euh vous vous
00:06:22
devrez apporter les clés. En attendant
00:06:23
que ça ça charge, je vais vous présenter
00:06:25
du coup Deepgram. Vous aurez le lien
00:06:27
dans le guide qui est le premier lien
00:06:29
dans la description. Deepgram, c'est
00:06:30
simplement une plateforme, euh c'est de
00:06:31
la transcription, ? C'est de la
00:06:34
transcription euh de texte. Donc c'est
00:06:36
vraiment utilisé par des gros outils
00:06:37
aujourd'hui, vous voyez Vapi, Granola et
00:06:39
tout ça. Donc des gros outils SaaS
00:06:41
utilisent justement Deepgram qui est une
00:06:44
solution de transcript euh audio, ?
00:06:45
Enfin, nous on va utiliser cette
00:06:47
feature-là de parler et de transcrire la
00:06:49
voix. Et derrière, OpenRouter, de vous
00:06:50
créer un compte sur OpenRouter pour
00:06:52
directement avoir tous les modèles
00:06:54
disponibles, utiliser le modèle que vous
00:06:57
voulez pour la reformulation de texte.
00:06:58
Et après, je vous dirai à la fin comment
00:06:59
aller plus loin si vous voulez mettre le
00:07:01
meilleur modèle IA pour justement tout
00:07:03
ce qui est plutôt transcription et
00:07:05
action derrière en fonction de cette
00:07:06
transcription qu'on va lui donner. Moi,
00:07:08
directement, tu vois que j'ai Node mais
00:07:09
qui est trop ancien, que je vais mettre
00:07:11
à jour juste après. WhisperFlow est bien
00:07:12
installé. Mon Mac OS, je l'ai pas mis à
00:07:13
jour, il va falloir que je le mette à
00:07:15
jour, mais dans tous les cas, c'est bon
00:07:17
pour la version. La clé Deepgram, je
00:07:19
l'ai. La clé OpenRouter, je l'ai.
00:07:22
Qui sont justement dans le ENV de Cloud,
00:07:23
de Cloud Code. Pour mettre à jour Node,
00:07:24
vous cliquez ici, vous aurez aussi la
00:07:26
commande dans le guide. Hop, on ouvre le
00:07:29
terminal et directement, on vient
00:07:32
Et c'est bon, on a la bonne version
00:07:34
justement de Node qui a été installée,
00:07:37
? La dernière dernière version, parce
00:07:38
que c'est un repository qui est assez
00:07:40
récent, qui demande la dernière version
00:07:42
de Node.js. Et directement, on peut
00:07:44
l'application. Mais bien sûr, on va
00:07:46
installer aussi le repository. Mais tu
00:07:49
Parce qu'on va demander justement à
00:07:52
Claude grâce à ce prompt d'installer
00:07:55
notre fameux REA. Donc là, on colle le
00:07:57
prompt. Je mets juste comme ça, je vais
00:07:58
fermer le terminal, il sert plus à rien
00:08:01
Et j'envoie. Directement, Claude va
00:08:05
Et ensuite, on va demander justement
00:08:07
avec REA d'inspecter l'appli WhisperFlow
00:08:09
installée sur le Mac et sans la lancer,
00:08:11
sans rien, sans modifier, expliquer
00:08:13
justement comment fonctionne ben
00:08:15
Si tu ne sais pas justement ben comment
00:08:17
fonctionne WhisperFlow, c'est très
00:08:18
simple, tu as un raccourci clavier sur
00:08:20
ton ordinateur. Quand tu le maintiens ou
00:08:21
que tu appuies une fois dessus, tu as
00:08:23
directement le micro qui s'active où tu
00:08:26
viens justement parler. Derrière, il y a
00:08:27
la transcription et la reformulation IA
00:08:29
si jamais il y a quelque chose qui a été
00:08:31
mal compris ou qui doit être retraitée
00:08:33
pour à la fin avoir le texte propre,
00:08:35
copier justement dans le presse-papier
00:08:37
et directement coller dans un champ.
00:08:39
Donc imagine que tu rédiges par exemple
00:08:41
un email à la voix, un message à la
00:08:43
voix, un prompt à la voix pour l'IA, ben
00:08:45
tout est bien retravaillé, ton prompt
00:08:47
est bien propre, bonne ponctuation, les
00:08:49
exacts mots que tu dis. Parce que
00:08:50
derrière, tu as un dictionnaire qui se
00:08:51
crée petit à petit à force que tu
00:08:53
utilises l'ordi. Et c'est très pratique
00:08:55
pour livecoder surtout. Enfin voilà,
00:08:57
toi, tu vas copier justement ce prompt
00:08:58
là pour aller justement un peu enquêter
00:09:00
sur l'utilisation de WhisperFlow pour
00:09:02
donner de la data à Claude Code. Et donc
00:09:04
là, je lui envoie. Tac. Et il va
00:09:06
directement inspecter l'application
00:09:07
WhisperFlow. Donc voilà, là, il me
00:09:10
confirme qu'il lance justement l'analyse
00:09:12
JavaScript sur REA sur l'application.
00:09:13
Donc là, on va laisser tourner, il y
00:09:15
aura beaucoup de cuts dans la vidéo pour
00:09:18
bien sûr l'avancée petit à petit, mais
00:09:21
d'attente. Claude Code développe de
00:09:23
façon autonome l'application et tout le
00:09:25
système derrière pour copier justement
00:09:27
Whisper. Donc je vais pas rester là en
00:09:28
train de regarder avec la vidéo qui
00:09:30
défile. Il y aura des cuts dans la
00:09:32
vidéo. Parce que là, tu vois que ça
00:09:33
lance l'analyse et que ça dure pas mal
00:09:35
de temps. On est qu'à 2 minutes, mais ça
00:09:37
va aller à beaucoup plus. Donc là,
00:09:39
l'application Electron, Electron c'est
00:09:41
le le fameux justement framework utilisé
00:09:44
ici par par Apple justement, ça a été
00:09:46
décompressé dans un dossier temporaire
00:09:47
et il parcourt maintenant le code en
00:09:48
filtrant automatiquement pour tout ce
00:09:50
qui se ressemble à à une clé parce que
00:09:51
j'avais demandé justement quelque chose
00:09:53
par rapport à une clé dans mon prompt
00:09:54
par rapport aux clés API. Maintenant, il
00:09:56
check justement la partie captation de
00:09:58
la voix, comment on capte la voix
00:09:59
justement avec l'outil et comment c'est
00:10:01
traité derrière. Donc là, ça décortique
00:10:02
entièrement le fonctionnement de
00:10:04
l'application hein pour directement
00:10:07
engineering. Retrouver la recette pour
00:10:11
OK, ça a tourné pendant environ 23
00:10:13
Maintenant, on va construire justement
00:10:16
le clone et ce clone là, OK, c'est
00:10:18
directement une application que je vais
00:10:22
de Whisper Flow. Donc là, je copie
00:10:24
justement ce prompt, une application
00:10:27
native avec quel bouton je maintiens
00:10:29
pour parler, ensuite comment ça
00:10:31
fonctionne et quel quel statistique,
00:10:33
quelle page on va avoir, quelle
00:10:34
statistique seront affichées, quelle
00:10:36
fonction nalité on aura, d'autres
00:10:37
fonctionnalités qu'on rajoutera après.
00:10:38
C'est un prompt pour créer l'application
00:10:40
du coup. Là, on a reverse engineering
00:10:42
l'application grâce à ROA, OK, on a
00:10:43
reverse engineering l'application.
00:10:45
Maintenant, on va créer la notre propre
00:10:46
application. Première étape, reverse
00:10:48
engineering, deuxième étape, donner
00:10:49
quelle application on veut créer. Mais
00:10:51
là, j'ai juste demandé d'analyser et de
00:10:52
faire aucune modification, aucune
00:10:54
création de nouveaux fichiers ou
00:10:58
en copie. Et là directement, je lui
00:11:01
copie tout ça pour créer justement la
00:11:02
fameuse application sur un style
00:11:04
turquoise, un menu à gauche, un tableau
00:11:07
de l'historique, des dictionnaires, une
00:11:10
page réglage, les clés API, les règles
00:11:12
et tout ça, je lui envoie. Et tout ça,
00:11:14
vous l'aurez justement directement accès
00:11:17
aussi dans la ressource que vous
00:11:19
retrouverez en description, mais aussi
00:11:20
de d'autres applications qu'on pourra
00:11:22
cloner que j'ai déjà cloné. OK, il y
00:11:23
aura pas que Whisper Flow, vous aurez
00:11:24
tous les prompts de plein d'autres
00:11:26
applications. Donc là, ça va lancer le
00:11:28
l'application, on se retrouve quand
00:11:30
c'est terminé. Là, va juste falloir
00:11:32
appuyer sur OK, OK, OK jusqu'à ce que ça
00:11:33
crée l'application. Donc c'est pas très
00:11:35
On se retrouve à la fin pour le test
00:11:38
et les conclusions et les ouvertures
00:11:39
qu'on peut faire et comment améliorer
00:11:41
aussi cette application ensuite. Donc
00:11:45
très très très simplement ! J'avais
00:11:47
activé Whisper sans faire exprès. Il m'a
00:11:48
directement fait un plan, ? Il m'a
00:11:50
demandé si c'était bon et j'ai approuvé
00:11:52
et là, il construit l'application.
00:11:54
Déjà 10 minutes que l'outil tourne. Ça
00:11:55
prend environ, je pense, une petite
00:11:57
demi-heure pour coder l'application,
00:12:00
Ça construit les pages petit à petit,
00:12:02
page historique dictionnaire, page
00:12:04
réglages. Ça crée des fichiers. Tu vois
00:12:05
ici directement les lignes qui se créent
00:12:09
Ça a trouvé les clés. ? Moi, j'avais
00:12:11
déjà des clés justement Open Router et
00:12:13
Deepgram. Et voilà. Et grâce au reverse
00:12:14
engineering, enfin grâce à toute
00:12:17
fonctionnement de Whisper juste avant,
00:12:18
juste avant que je donne l'application
00:12:19
pour faire mon prompt, c'est en train en
00:12:21
train c'est en train de recréer toutes
00:12:24
Donc apparemment, ça finit justement de
00:12:26
construire après environ une petite
00:12:29
Ça l'a appelé Dicto avec ce petit logo,
00:12:31
très sympa. Donc là, euh autoriser.
00:12:35
autorisations sur euh justement le Mac.
00:12:36
Ouh là, un petit bug ici. Ça va vous
00:12:40
autorisations. Donc moi, j'accepte.
00:12:42
! Ça, c'est nickel. Là, on peut voir
00:12:43
justement l'application qui a été
00:12:46
construite. Donc application qui est
00:12:48
plutôt cool avec ici les mots dictés,
00:12:50
aujourd'hui, la vitesse, le temps gagné.
00:12:51
C'est très important de prendre cette
00:12:54
pour voir le temps qu'on gagne si jamais
00:12:56
bah de base, on tape à la main. Bon,
00:12:58
c'est un temps qui est subjectif parce
00:13:01
que dans tous les cas, bah personne ne
00:13:05
En tout cas, pas la même vitesse hein
00:13:06
d'une personne à une autre. Donc ici,
00:13:10
l'historique. On aura l'historique de ce
00:13:15
dictionnaires, ? Selon par exemple, des
00:13:16
fois quand on dit un mot mais que
00:13:18
forcément ce dou ce mot ne dit pas la
00:13:20
même chose, comme une tout doux. Tout
00:13:25
bah tout, t o u t espace doux, d o u x.
00:13:27
Mais au final, ça crée ça écrirait tout
00:13:29
tirer nous et c'est ça un dictionnaire.
00:13:31
Et les réglages, la transcription pardon
00:13:33
ça utilise ? Ça utilise Deep Gram Nova
00:13:36
3, la la reformulation pardon c'est
00:13:40
autorisations le micro l'accessibilité
00:13:41
on a pas encore de nos micros donc là on
00:13:43
Tac, on peut autoriser directement
00:13:45
depuis le application, c'est vraiment
00:13:47
cool. Les clés ici, si tu veux mettre
00:13:48
une nouvelle clé Deep Gram, une nouvelle
00:13:51
clé Open Router, la touche ça va être
00:13:53
option droite, la langue et cetera et tu
00:13:54
vois qu'on a créé l'application en une
00:13:56
demi-heure. Voilà, application de
00:13:58
dictée. Et ici si j'appuie sur option tu
00:14:00
vois que ça écoute justement en bas.
00:14:02
Voilà, tu vois que directement ça
00:14:03
écoute. Voilà, temps gagné déjà 10
00:14:04
secondes, tu vois que ça écoute
00:14:06
justement en bas. Donc là c'est nickel,
00:14:10
Donc mot dicté 8, aujourd'hui 8, c'est
00:14:13
vraiment vraiment cool. Donc là je vais
00:14:14
faire un prompt ici en appuyant sur
00:14:16
option. Du coup ça y est, j'ai fini de
00:14:17
créer l'application. C'est ça, tu as
00:14:19
bien fini. On a une application complète
00:14:21
avec toutes les pages qu'on voulait, le
00:14:22
design qu'on voulait, c'est très propre,
00:14:27
Et moi je te propose qu'on rajoute une
00:14:29
petite fonctionnalité, qu'est-ce que tu
00:14:32
Voilà. Donc c'est vraiment cool, ça
00:14:34
marche ça marche très bien. Voilà, 60
00:14:37
mots. Directement mot dicté 68, ma
00:14:41
dernière dictée et j'ai créé l'outil en
00:14:42
quelques minutes, c'est vraiment la
00:14:45
OK, je peux lui envoyer. Je lui demande
00:14:47
si il est d'accord pour créer justement
00:14:48
enfin rajouter des fonctionnalités
00:14:49
justement à notre application. On va
00:14:51
rajouter par exemple des commandes
00:14:52
vocales par exemple ajouter quelque
00:14:54
chose à ma to-do, faire ci faire ça, des
00:14:56
commandes qui vont potentiellement des
00:14:57
applications ouvrir un endroit dans une
00:15:00
application pour mettre des notes. Donc
00:15:01
là on arrive sur un fonctionnement un
00:15:04
peu plus en mode Jarvis, tu vois la ? Il
00:15:05
y aura une vidéo dédiée à ça sur ma
00:15:06
chaîne YouTube justement où j'ai
00:15:07
j'aurais créé justement j'aurais laissé
00:15:09
un Jarvis. Alors moi c'est un Jarvis
00:15:11
justement plutôt en mode la voix qui
00:15:12
sera Jarvis mais derrière ce sera un
00:15:13
Claude Claude qui tournerait qui
00:15:15
exécuterait, c'est ça la différence,
00:15:16
c'est un vrai Jarvis c'est ça. Enfin
00:15:17
c'est ça si on va faire un Jarvis
00:15:19
puissant c'est ça. Claude Claude qui est
00:15:20
connecté à tous les outils, le Jarvis à
00:15:22
qui on parle c'est la voix. Mais ça ce
00:15:23
sera dans une autre vidéo YouTube. Là,
00:15:25
je copie pour ajouter justement cette
00:15:26
fonctionnalité. Hop, je colle et
00:15:28
j'appuie sur Entrée. On est toujours en
00:15:30
Opus 5.5, hein, vous voyez ici.
00:15:32
Alors, on aurait pu se mettre en en
00:15:33
Sonnet, hein, ou en IQ, c'était très
00:15:35
très très puissant. Mais là, on se met
00:15:37
en Opus 5.5, comme ça ça va assez vite
00:15:38
et ça fait quelque chose de qualitatif
00:15:40
en un prompt, hein, en un gros prompt
00:15:43
tout est en description dans le guide,
00:15:46
application super cool. Et pourquoi ça
00:15:48
peut être beaucoup plus puissant qu'un
00:15:49
simple ? Parce qu'ici vous avez la
00:15:52
personnalisation qui est infinie. OK,
00:15:54
pas payer le logiciel 15 dollars, mais
00:15:55
vous allez payer des tokens API, mais là
00:15:56
vous avez un logiciel que vous pouvez
00:15:59
comme vous voulez. Vous pouvez mettre
00:16:00
n'importe quelle fonctionnalité,
00:16:01
n'importe ce que vous voulez. Ça, c'est
00:16:04
vraiment cool. Ici, là savoir où je
00:16:06
dicte, c'est sur Claude, sur Dicto,
00:16:07
partout. Vous pouvez vous mettre des
00:16:08
fonctionnalités que vous n'auriez pas pu
00:16:10
mettre dans Whisper parce que vous
00:16:12
dépendez d'un SAS qui justement
00:16:14
standardise un outil pour plein de
00:16:15
monde, un outil SAS. Mais là, vous
00:16:16
pouvez faire ce que vous voulez et c'est
00:16:18
ça qui est vraiment différenciant. Et
00:16:20
encore, hein, j'aurais pu directement
00:16:22
aussi analyser toute l'application
00:16:23
Whisper, le design et tout et refaire
00:16:25
exactement la même application dans son
00:16:26
design. Mais j'ai analysé uniquement le
00:16:28
fonctionnement. C'est ça aussi qu'il
00:16:29
faut savoir. Donc là, on voit que c'est
00:16:30
en train de rajouter la fonctionnalité
00:16:31
toujours avec l'autre code, hein, bien
00:16:33
sûr, tout le temps. Donc là, il faut
00:16:35
juste que j'aille chercher justement, vu
00:16:36
que je crée des notes dans Notion, il
00:16:38
faut que j'aille chercher dans Notion il
00:16:40
y a un dans Notion, pardon, un token.
00:16:42
Donc je vais chercher le token.
00:16:44
Voilà, je crée mon token Dicto. Je l'ai
00:16:46
copié, je l'envoie directement à Claude
00:16:48
code. Je le colle plutôt directement ici
00:16:50
dans justement commande vocale. Et là,
00:16:52
j'appuie sur Enregistrer. Super. Et là,
00:16:53
je peux prévenir Claude avec Dicto que
00:16:55
j'ai bien mis le token dans Dicto. C'est
00:16:58
bon, j'ai bien mis le token dans Dicto.
00:17:00
Ah mince, j'ai pas justement mis
00:17:01
l'accessibilité. Il fallait que je
00:17:02
ré-autorise, vu qu'on a modifié
00:17:03
l'application, il fallait que je
00:17:06
ré-autorise, pardon, l'accessibilité
00:17:07
dans le Mac, les réglages, mais là je
00:17:11
manuellement, alors que le micro on peut
00:17:12
faire autoriser directement, mais
00:17:14
directement dans les réglages le faire,
00:17:16
c'est un peu plus chiant. Mais bon, ça
00:17:16
c'est parce que j'ai la flemme d'aller
00:17:19
J'ai juste appuyé sur contrôle V pour le
00:17:20
coller, de base ça se colle tout seul.
00:17:22
Et je donne accès dans Notion à ma
00:17:24
To-Do, ma page To-Do. Et là on voit
00:17:26
juste en dessous un peu tout ce qu'on a
00:17:28
comme mot-clé, commande vocale ajouter à
00:17:30
ma To-Do avec les mots-clés en début de
00:17:32
phrase "ajoute ma To-Do", ? On peut
00:17:33
mettre des variantes, créer une note
00:17:35
aussi. Donc ça c'est vraiment cool et
00:17:38
ajouter à l'infini. La représentation
00:17:41
fonctionnalités, on peut la on peut
00:17:42
représenter ça différemment. Moi je l'ai
00:17:44
fait comme ça. Là je peux lui donner
00:17:46
carrément le lien de la page Notion ici.
00:17:51
Nickel. Donc là j'appuie sur option.
00:17:52
Ajoute à ma To-Do que demain je dois
00:17:54
tourner une autre vidéo YouTube et
00:17:56
ajoute à ma To-Do que je pourrais aussi
00:17:58
affiner potentiellement l'application
00:18:01
Voilà, en bas à gauche on voit l'état,
00:18:03
mise au propre, prêt. Donc maintenant on
00:18:04
va sur ma To-Do. On voit directement que
00:18:05
ça s'est ajouté dans ma To-Do, tourner
00:18:07
une autre vidéo YouTube pour demain et
00:18:08
affiner l'application Dicto pour
00:18:11
l'améliorer. Voilà. Commande vocale,
00:18:13
transcription, donc on peut vraiment
00:18:14
aller super loin, on peut même créer
00:18:17
comme Granola. Il y a plein plein plein
00:18:19
de cas d'utilisation et c'est ça qui est
00:18:22
Donc voilà, tu l'as compris, le code ce
00:18:23
n'est plus du tout une barrière,
00:18:25
maintenant ça va être ton imagination et
00:18:26
ce que tu veux justement créer.
00:18:28
L'imagination, la créativité surpasse le
00:18:33
Avec le besoin produit, le besoin client
00:18:35
aussi, le besoin produit, la vision
00:18:36
produit, c'est ça qui est le plus
00:18:37
important. Tu peux directement aller
00:18:38
dans la ressource ici, tu peux créer
00:18:41
Minecraft, Omni Social, c'est une
00:18:42
application qui permet de poster sur
00:18:44
tous tous les réseaux sociaux, Notion
00:18:47
carrément si tu veux, ChatGPT pour Mac,
00:18:48
tu peux même faire ChatGPT pour Mac,
00:18:51
Granola, euh Screen Studio, plein plein
00:18:53
d'applications que tu pourrais reverse
00:18:54
engineering. Bien sûr, il y a encore un
00:18:56
peu des limites, ? Donc c'est assez
00:18:57
puissant. Tu vois que c'est vraiment
00:18:59
vraiment puissant. Il y a très peu de
00:19:01
points négatifs à l'utilisation de
00:19:03
justement de ce repository gratuit REA
00:19:05
qui nous permet de faire du reverse
00:19:07
engineering d'applications parce que tu
00:19:08
vois que j'ai créé cette application, tu
00:19:10
l'as vu par toi-même, ? Je n'ai n'ai
00:19:11
créé l'application avant la vidéo, je
00:19:12
l'ai créée pendant la vidéo, qui m'a
00:19:14
pris environ une petite heure à tourner
00:19:16
au final. Ça m'a pris environ 45 minutes
00:19:17
à créer l'application, à rajouter des
00:19:19
fonctionnalités. Imagine que là tu peux
00:19:21
aller très très très très loin. Tu peux
00:19:23
créer l'application que tu veux.
00:19:24
Et quand je dis créer l'application que
00:19:26
tu veux, c'est créer directement une
00:19:27
application qui existe déjà. Et ce qui
00:19:28
est très puissant, c'est que ça se
00:19:30
construira beaucoup plus facilement si
00:19:32
tu pars d'une base qui existe déjà.
00:19:33
Donc voilà, j'espère que cette vidéo
00:19:35
commentaire potentiellement quelle
00:19:36
application que tu as pu créer grâce à
00:19:39
ce repository gratuit de plus de 200000
00:19:41
étoiles sur GitHub. Me dire si tu
00:19:42
aimerais une vidéo justement sur la
00:19:44
création d'un vrai Jarvis pour aller
00:19:46
très loin, commande vocale, moteur Cloud
00:19:48
Code derrière, un truc très puissant. À
00:19:50
liker cette vidéo bien sûr, à t'abonner
00:19:52
à directement aussi. N'hésite pas à
00:19:53
récupérer la ressource [musique] en
00:19:55
description. Et moi je te dis tout