Les 35 concepts de Claude Code expliqués aux non-programmeurs

CChase AI
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00Chaque jour, on a l'impression qu'il y a une nouvelle fonctionnalité Cloud Code, un nouveau tutoriel,
00:00:04une autre chose sur laquelle vous prenez du retard. Et c'est extrêmement accablant
00:00:09si vous débutez, surtout si vous n'avez pas de bagage technique. Mais aujourd'hui, je vais vous
00:00:13aider à régler ce problème et vous montrer par quels concepts je commencerais si je repartais
00:00:19de zéro aujourd'tui. Nous allons couvrir 35 concepts à travers quatre sections différentes,
00:00:25en commençant par les bases indispensables pour finir par des trucs d'utilisateurs experts
00:00:30que vous n'avez pas besoin de connaître maintenant, mais dont vous devriez au moins savoir
00:00:34qu'ils existent. À la fin, vous aurez une feuille de route claire pour commencer immédiatement
00:00:39et faire de réels progrès. Et le premier concept que nous allons aborder est la différence
00:00:45réelle entre l'application web cloud.ai, cette interface type ChatGPT, et Cloud Code lui-même.
00:00:53Eh bien, c'est relativement simple. Ces deux systèmes utilisent le même cerveau. J'ai Opus 4.6
00:01:00qui tourne dans Cloud Code. Et ici même dans le menu chat, j'ai Opus 4.6. La différence,
00:01:06c'est que quand j'utilise Cloud Code, ce cerveau a un corps. Il a des mains. Il peut réellement
00:01:11faire des choses en mon nom, que ce soit écrire du code, accéder à mes e-mails ou interagir
00:01:16avec mon ordinateur. C'est la plus grande différence. Cloud Code peut agir pour moi. Maintenant,
00:01:22le concept numéro deux concerne l'installation de Cloud Code. Heureusement pour nous,
00:01:26c'est assez simple. Si vous cherchez "cloud code install" sur Google, vous arriverez sur
00:01:31la documentation de Cloud Code. Il suffit de copier et coller une seule ligne de code dans le
00:01:37terminal ou, si vous êtes sur Windows, dans PowerShell. Le choix dépendra de votre
00:01:42système d'exploitation. Si vous utilisez macOS, Linux ou WSL, vous copierez ceci. Et si vous
00:01:47utilisez Windows PowerShell, vous copierez cela. Pour trouver votre terminal ou PowerShell,
00:01:52allez simplement dans le menu de recherche. Pareil sur Mac. Sur Windows, tapez PowerShell.
00:01:57Cela vous donnera une interface un peu effrayante. Collez-y la commande, lancez-la, et elle
00:02:02vous guidera via l'assistant d'installation. C'est très simple. Il vous demandera de vous
00:02:06connecter avec votre abonnement habituel. Une fois l'installation terminée, pour lancer
00:02:11Cloud Code, tapez simplement "cloud". Vous verrez ceci. Passons maintenant au concept
00:02:17numéro trois : où utiliser réellement Cloud Code ? Car il y a beaucoup d'options.
00:02:22Même si je peux l'utiliser dans le terminal comme ici, je peux aussi utiliser l'application bureau.
00:02:27C'est aussi Cloud Code. Et il y a aussi Co-work. Qu'en est-il de Co-work ?
00:02:32Et du chat ? Ou de quelque chose comme VS Code, un IDE, un environnement de développement
00:02:38intégré où j'ai le terminal juste ici, comme dans PowerShell,
00:02:44mais avec la possibilité de voir mes fichiers et d'avoir une autre fenêtre ? C'est très perturbant,
00:02:48surtout si vous n'êtes pas habitué. En vérité, cela n'a pas tant d'importance.
00:02:53Au bout du compte, la version la plus puissante est celle qui vous permet de travailler dans le
00:02:58terminal, que ce soit via VS Code, ce que je vais vous montrer aujourd'hui, ou directement
00:03:01dans le terminal brut, comme PowerShell ou autre. Mais pour débuter,
00:03:06si c'est trop pour vous et que vous voulez juste l'interface facile à comprendre de
00:03:11l'application bureau Cloud Code, ou même Co-work pour la plupart des utilisateurs,
00:03:1999 % de ce qu'ils vont faire peut être réalisé dans n'importe lequel de ces espaces.
00:03:23Vous n'y perdrez rien. Cela dit, je vous encourage vivement à essayer le terminal au début,
00:03:29donnez-lui une semaine ou deux. Et si après cela vous vous dites encore que
00:03:34ce n'est pas pour vous, passez à l'autre option, Cloud Code ou Co-work, car on peut
00:03:38toujours passer du terminal vers ces outils. C'est plus dur dans l'autre sens
00:03:43quand on s'est habitué à un outil avec des "gardes-fous" avant de passer à plus puissant.
00:03:47Et j'ai beau dire que le terminal n'est pas si effrayant, c'est vrai, car au fond,
00:03:53c'est juste une fenêtre d'invite. On va simplement donner des instructions à Cloud Code
00:03:58dans le terminal, de la même manière qu'on discute avec ChatGPT sur le web.
00:04:03Comme promis, nous utiliserons VS Code aujourd'hui car c'est une transition facile vers
00:04:08l'environnement du terminal. C'est ce qu'on appelle un IDE, un environnement de développement
00:04:13intégré. C'est toujours le terminal, mais en plus convivial car vous avez l'onglet
00:04:18Explorateur sur le côté. Quand on travaille sur un fichier, tout ce que je crée
00:04:22apparaît ici et je peux l'ouvrir. Ce sera plus évident plus tard dans la vidéo.
00:04:27Utiliser VS Code est totalement gratuit. Cherchez "VS Code" sur Google et cliquez sur
00:04:32le premier lien. L'éditeur de code IA open source. Téléchargez-le,
00:04:37suivez l'assistant d'installation. C'est tout ce qu'il y a à faire.
00:04:41Cherchez ensuite VS Code, ouvrez-le, et vous arriverez sur une page comme celle-ci.
00:04:46Allez dans Fichier, Ouvrir le dossier, et nous allons créer un nouveau dossier.
00:04:52C'est là que nous allons travailler, comme pour n'importe quel autre projet informatique.
00:04:56Je vais créer un nouveau dossier nommé "35-test". Je clique dessus, je le sélectionne.
00:05:02Vous verrez ceci. Ensuite, allez en haut sur les trois petits points,
00:05:08cliquez sur Terminal, Nouveau terminal. Notre terminal s'ouvre en bas,
00:05:13exactement comme PowerShell. Maintenant, pour ouvrir Cloud, je tape juste "clod".
00:05:18Et voilà, Cloud Code est prêt. Parlons maintenant du concept numéro quatre :
00:05:25les permissions. Vous remarquerez que le bas est vide pour l'instant. Mais si j'appuie
00:05:30sur Shift + Tab, des options apparaissent. Que signifient-elles ? Ce sont les
00:05:35différentes permissions. Voyez cela comme des paramètres de sécurité pour ce que Cloud
00:05:40peut ou ne peut pas faire sur votre ordinateur ou vos fichiers sans votre accord.
00:05:46Quand c'est vide, nous sommes sur le réglage par défaut. Il demandera votre
00:05:50permission explicite pour modifier des fichiers. Si j'active "Accepter les modifs",
00:05:56il modifiera les fichiers sans demander. C'est plus rapide. Mais s'il doit utiliser
00:06:00des commandes Bash (terminal) pour modifier votre ordinateur, comme télécharger
00:06:05une dépendance ou un programme, il demandera votre accord. Il y a aussi le mode Plan,
00:06:09on y reviendra. Il existe une troisième permission, mais pour l'utiliser,
00:06:14il faut ouvrir Cloud d'une manière spécifique. Faisons "/exit" pour sortir de Cloud Code.
00:06:20Maintenant, si je fais "clod --dangerously-skip-permissions",
00:06:26cela ouvre Cloud normalement, mais vous verrez un nouveau réglage : "Ignorer les
00:06:33permissions activé". Il peut alors modifier, supprimer ou télécharger sans mon accord.
00:06:38C'est effrayant au début, mais avec le temps, on comprend que c'est là que la plupart
00:06:44des gens finissent parce que c'est plus rapide. Je n'ai jamais eu de problème de fichier
00:06:49supprimé par erreur par Cloud Code. Même s'il y a toujours des histoires théoriques,
00:06:54au global, cela vous fera gagner beaucoup de temps. Si vous n'êtes pas à l'aise,
00:06:57restez sur "Accepter les modifs". En appuyant plusieurs fois sur Shift + Tab,
00:07:01on arrive au mode Plan, le dernier concept de cette section essentielle.
00:07:06Le mode Plan signifie que si je demande à Cloud Code de construire un site web,
00:07:11il ne va pas juste le faire tout seul. Il va d'abord y réfléchir.
00:07:18Il va établir une série d'étapes à exécuter. Et ce que vous verrez probablement,
00:07:23c'est qu'il reviendra vers vous avec des questions. Il nous sollicite
00:07:28pour mieux comprendre ce que nous voulons créer. Le mode Plan est le meilleur
00:07:35moyen d'obtenir de meilleurs résultats car il s'assure que votre instruction est bonne.
00:07:39Votre instruction initiale aura sûrement des lacunes, et le mode Plan permet de
00:07:44les combler car Cloud posera des questions précises. Il demande le type de site web.
00:07:49On dira une page d'accueil. Il demande la pile techno. Si je ne sais pas, on prend
00:07:56l'option 1. On dira que c'est pour un projet personnel, puis on valide.
00:08:04Je voulais prendre un moment pour parler de ma formation Cloud Code, car c'est
00:08:08la meilleure façon de devenir développeur IA, surtout sans bagage technique.
00:08:13Tout dans ce cours est fait pour les débutants, on se concentre sur des cas réels
00:08:20pour vous apprendre à maîtriser cet outil incroyable. Je publie des mises à jour
00:08:25chaque semaine. Pour y accéder, allez sur Chase AI Plus, le lien est en commentaire.
00:08:30C'est le moment idéal pour parler du concept numéro six : l'état d'esprit à adopter
00:08:35avec Cloud Code. Le mode Plan est parfait pour en discuter.
00:08:40Il me pose d'autres questions sur notre site web. On va dire qu'il concerne une fausse
00:08:46application appelée Argus, un outil d'intelligence sociale. Il va créer cette page.
00:08:51Côté état d'esprit, vous devez voir Cloud Code comme un collaborateur.
00:08:57C'est flagrant dans la phase de planification grâce à cet échange, mais c'est là
00:09:01que certains se trompent. Ils vont juste faire ce que Cloud Code dit sans lui
00:09:06poser de questions. Un exemple de ce qu'il ne faut pas faire : quand il a demandé
00:09:11quelle pile techno utiliser, on a juste répondu Next.js et Tailwind.
00:09:15Savez-vous ce que sont Next.js et Tailwind ? Probablement pas si c'est nouveau.
00:09:20Souvent, Cloud Code fera une recommandation et le mieux est de la suivre.
00:09:26Mais si vous voulez vraiment apprendre et comprendre les bases de la création avec l'IA,
00:09:31c'est là qu'il faut s'arrêter et demander à Cloud Code de vous expliquer ces concepts.
00:09:37C'est ainsi que vous apprendrez réellement au lieu d'être juste un "vibe coder" superficiel.
00:09:42Car si c'est aussi simple de créer des choses, quelle est la différence entre vous
00:09:48et n'importe qui d'autre ? N'importe qui peut poser les mêmes questions et cliquer
00:09:51sur "accepter" partout. Ce qui vous distinguera et développera vos compétences,
00:09:55c'est de demander à Cloud Code de vous expliquer les choses. C'est un tuteur
00:10:00infiniment patient, traitons-le comme tel. Voici le plan proposé par Cloud Code
00:10:06pour notre page d'accueil. C'est ce à quoi on peut s'attendre avec le mode Plan.
00:10:10Il donne un aperçu détaillé de ce qu'il prévoit de faire avant l'exécution.
00:10:15Vous verrez des options : "Oui, ignorer les permissions", ce qui lancera le plan
00:10:20sans rien demander d'autre. Ou "Oui, approuver manuellement les modifs".
00:10:25Il commencera alors à créer, mais demandera votre accord pour chaque fichier créé
00:10:29ou modifié, ce qui est très agaçant. Enfin, il y a "Non, affiner avec l'Ultra Plan".
00:10:34L'Ultra Plan sera abordé en section quatre avec les fonctions avancées.
00:10:39Pour l'instant, on va choisir "Oui, ignorer les permissions".
00:10:43Et voilà, il commence à construire notre site web pour nous.
00:10:46Ce que vous voyez à gauche, ce sont tous les fichiers qu'il crée. C'est le côté pratique
00:10:50de VS Code, surtout au début. Tout ce qui est construit est visible ici.
00:10:55C'est pareil que si j'allais dans mon explorateur de fichiers, dans le dossier "35-test".
00:11:01Un des fichiers créés est le fichier "clod.md" que vous voyez sur la gauche.
00:11:05C'est ce dont nous allons parler pour le concept numéro sept.
00:11:10Qu'est-ce que le fichier "clod.md" ? Eh bien, il sera présent dans chaque projet
00:11:16créé par Cloud Code. Voyez-le comme le manuel d'instruction pour Cloud Code
00:11:21concernant ce projet spécifique. Il indique à Cloud Code certaines
00:11:26conventions et règles à toujours suivre quand il travaille dans ce dossier.
00:11:32Cloud Code le créera automatiquement lors de la construction du projet.
00:11:36Vous n'avez pas trop besoin d'y toucher. Il y a beaucoup de techniques autour de "clod.md".
00:11:41Certains comme moi pensent que le moins est le mieux. D'autres disent d'y mettre
00:11:46un maximum d'informations pertinentes et des règles un peu spécifiques.
00:11:50L'essentiel au début est de savoir qu'il existe et que tout ce que vous y mettrez,
00:11:56Cloud Code s'y référera à chaque fois que vous lui demanderez d'agir. C'est puissant,
00:12:02mais assurez-vous que ce que vous y ajoutez est important et s'applique globalement.
00:12:07Cloud Code a créé notre page. Il dit qu'un serveur de dév est lancé sur "localhost".
00:12:12Localhost est comme une page web interne. Si vous cliquez dessus, cela ouvre
00:12:18la page dans Chrome, mais sans être connecté à Internet. Tout est local.
00:12:22Voici ce qu'il a construit. C'est très moche. Dans cette vidéo, je vous donnerai
00:12:27des astuces pour améliorer ça, mais comprenez que c'est là que ça se passe.
00:12:31Et on peut interagir avec comme une page normale. Mais avant cela, parlons
00:12:34d'un des concepts les plus importants de Cloud Code et des modèles de langage.
00:12:40C'est le concept numéro huit : la fenêtre de contexte.
00:12:44On peut voir la fenêtre de contexte en tapant "/context". Ce que nous voyons
00:12:51ici, c'est la portion utilisée. Ici, on a utilisé 48 000 jetons sur 1 million.
00:12:57Vous vous dites sûrement : "Chase, de quoi tu parles ? Je ne sais même pas ce qu'est
00:13:01un jeton, encore moins ce que 50 000 sur un million signifie."
00:13:06Les jetons (tokens) sont la monnaie des modèles de langage et de Cloud Code. Chaque
00:13:12mot est un jeton. Chaque mot de notre instruction et chaque mot renvoyé par
00:13:17Cloud Code équivaut à un jeton. Un mot, un jeton. C'est un peu différent en réalité,
00:13:23mais gardez ce modèle mental. Chaque appel d'outil ou ligne de code générée
00:13:28coûte des jetons. Tout ce qu'il fait en coûte. Et la fenêtre de contexte est notre budget.
00:13:34Pour Cloud Code, c'est 1 million de jetons. Cela varie selon les systèmes d'IA.
00:13:42Pourquoi s'en soucier ? D'abord, si on la remplit, la session s'arrête. Vous avez dû
00:13:47déjà voir ça avec des chatbots disant : "Hé, je n'ai plus de place".
00:13:50Cela arrive quand la fenêtre est pleine. Mais ce qui importe plus que de la remplir,
00:13:55c'est le concept numéro neuf : la dégradation du contexte (context rot).
00:14:01L'idée est que plus je remplis la fenêtre avec des conversations et des tâches,
00:14:07plus l'efficacité réelle de Cloud Code diminue. Plus on l'utilise longtemps,
00:14:15moins il est performant. Il faut donc surveiller où on en est dans notre budget.
00:14:22D'autant plus qu'on peut le réinitialiser à tout moment. Je peux repartir de zéro.
00:14:27Cela a un coût, n'est-ce pas ? Dans un chatbot normal, comme clod.ai,
00:14:33si je lance un nouveau chat, c'est pénible car je veux qu'il se souvienne de tout
00:14:38ce qu'on a dit. Je ne veux pas tout recommencer, c'est nul.
00:14:42Mais si je recommence, Cloud Code travaille mieux. Alors que faire ?
00:14:47Heureusement, repartir de zéro dans Cloud Code n'est pas comme dans un chatbot.
00:14:51C'est bien mieux. Parce que Cloud Code, même si je réinitialise tout simplement
00:14:57avec "/clear", ma session est remise à zéro mais il vit dans ce dossier.
00:15:03Il est sur mon ordinateur. Quand je lui reparle et pose des questions sur mon
00:15:08site web, peu importe que ce soit un nouveau chat car il peut simplement
00:15:13regarder dans le code source. Il voit tous les fichiers, il a le "clod.md". Il peut,
00:15:18comme un humain, aller dans le dossier et voir ce qui s'y trouve.
00:15:25C'est pourquoi je veux toujours réinitialiser ma fenêtre de contexte si possible.
00:15:30Pourquoi travailler avec un Cloud Code moins bon à 500 000 jetons juste pour
00:15:35garder une conversation dont il peut se souvenir de toute façon ? Il n'y a aucun intérêt.
00:15:42En plus, plus la fenêtre est pleine, plus les instructions coûtent cher. Vous
00:15:48utilisez plus de crédit car chaque instruction renvoie aussi tout l'historique.
00:15:53Il y a un système de cache pour aider, mais le fait est qu'à 800 000 jetons,
00:15:58chaque demande coûte bien plus qu'à 50 000 ou 100 000. On voit beaucoup de gens
00:16:04se plaindre de la consommation de Cloud Code. Ce n'est pas la seule raison,
00:16:10mais en grande partie, c'est qu'ils ne savent pas gérer leur fenêtre de contexte.
00:16:13Ils consomment trop et Cloud Code ne marche plus très bien. Vous voyez l'intérêt
00:16:18de surveiller le contexte et de le réinitialiser quand c'est pertinent.
00:16:25En règle générale, évitez de dépasser 200 000 jetons si possible. Il y aura
00:16:30des cas où vous aurez besoin d'une fenêtre plus longue pour une raison précise.
00:16:36Mais si vous atteignez 20 %, demandez-vous si vous devez rester dans cette session.
00:16:42Sans bonne raison, réinitialisez. Et pour cela, faites simplement comme ici :
00:16:47"/clear". Et s'il y a un point précis de la conversation à conserver, demandez à
00:16:52Cloud Code d'en faire un résumé rapide que vous copierez dans la session suivante.
00:16:56Ce que vous voyez ici pour moi, c'est le concept numéro neuf : ma barre d'état.
00:17:00Juste ici, vous pouvez voir qu'il est écrit "35-test". Vous voyez le modèle
00:17:06utilisé et ma fenêtre de contexte en permanence. Ici 2 %. La vôtre ne l'affiche
00:17:11sûrement pas. Mais vous pouvez la créer pour ne pas avoir à taper "/context" sans cesse.
00:17:16le faire vous-même pour ne pas avoir à faire constamment /context. Vous pouvez simplement regarder
00:17:20juste ici pour voir où vous en êtes, ce qui vous permet de rester maître de la situation. Pour cela, il vous suffit
00:17:26de faire /status-line. Et vous allez écrire une instruction qui dit quelque chose comme :
00:17:31« Hé, je veux que tu me crées une ligne d'état. Qu'elle soit totalement persistante. Qu'elle inclue,
00:17:37tu sais, le dossier où je suis, le modèle que j'utilise et l'utilisation actuelle de ma fenêtre de contexte. » Une fois cela fait,
00:17:44elle sera créée pour vous, et vous n'aurez plus qu'à réinitialiser Claude Code, et vous aurez
00:17:48votre propre ligne d'état. Nous venons de voir une tonne de concepts là. Contexte, fenêtre de contexte,
00:17:53la capacité d'effacer, la dégradation du contexte et la ligne d'état. Prenez tout cela ensemble, et franchement,
00:17:59vous serez bien en avance sur ceux qui utilisent Claude Code depuis un moment car les gens ne respectent pas
00:18:03ce principe avec autant de dogmatisme qu'ils le devraient. Parlons maintenant d'autres commandes
00:18:08slash pendant que nous y sommes, et c'est notre prochain concept : le « rewind » (rembobinage). Disons que vous avez
00:18:13fait /clear. Vous avez été très attentif à ce que la fenêtre de contexte soit aussi propre que possible,
00:18:17mais vous réalisez : « Oups, je n'aurais vraiment pas dû faire ça. J'avais autre chose à faire. »
00:18:22Eh bien, si je fais /rewind, je peux réellement revenir aux sessions précédentes à l'intérieur de Claude Code.
00:18:30Je pourrais donc revenir avant d'avoir fait /clear et, par essence, ramener la conversation
00:18:35là où j'en étais ou à la conversation où j'ai dit « salut ». Cela inclura également les modifications de code.
00:18:41Donc, si nous parlions à Claude Code et que nous apportions des modifications à notre site web actuel,
00:18:45et que disons, je ne les aimais pas, je peux faire /rewind. C'est un moyen facile de revenir
00:18:49essentiellement là où vous en étiez car il y a ces points de sauvegarde presque automatiques. Le concept numéro 14
00:18:54est un autre que vous voudrez connaître : c'est /model. Donc /model me permet de basculer
00:18:59entre tous les différents modèles de Claude Code. Nous avons Opus 3.5, Sonnet 3.5, Sonnet avec un contexte
00:19:06d'un million ainsi qu'Haiku. Ce que vous allez vouloir faire ici dépend simplement du forfait
00:19:10que vous avez. Si vous êtes sur le forfait Pro à 20 dollars par mois, vous voudrez probablement rester
00:19:14sur Sonnet tout le temps. Si vous êtes sur Max 5x, vous pouvez souvent utiliser Opus. Cela dépend de combien
00:19:20vous l'utilisez réellement. Si vous êtes sur 20x, vous pouvez utiliser Opus à fond tout le temps. Le modèle va
00:19:25juste dépendre de vos besoins. C'est ce à quoi ça revient. Combien d'argent payez-vous
00:19:29à Anthropic ? En ce qui concerne Haiku, vous n'avez probablement pas besoin de l'utiliser du tout. C'est un
00:19:34modèle extrêmement bon marché, presque gratuit. Et ses cas d'utilisation sont très spécifiques et de niche. Donc, à moins
00:19:41de savoir ce que vous faites, vous n'avez pas besoin de jouer avec Haiku. Et vous remarquerez également d'autres
00:19:44commandes liées au modèle comme « effort ». C'est le niveau de réflexion que Claude Code effectue. Il sera
00:19:48par défaut sur « auto ». Et encore une fois, c'est basé sur l'usage car plus le niveau de réflexion est élevé,
00:19:53plus il y a de jetons, plus il y a de consommation. Cela dépend donc de votre tâche. Maintenant, le dernier concept de base
00:19:58dont je veux vous parler est Git. Nous avons parlé de « rewind », n'est-ce pas ? Cette capacité d'avoir ces sortes de
00:20:05points de sauvegarde intégrés avec Claude Code. Eh bien, il existe un autre type de point de sauvegarde et c'est Git. Donc
00:20:11Git est par essence un autre type de point de sauvegarde, mais il va se trouver sur votre ordinateur. Et il
00:20:16sauvegarde précisément où vous en êtes en termes de code construit. Je vous suggère fortement de l'utiliser
00:20:22chaque fois que possible. Claude Code est très au fait et intelligent quand il s'agit de Git. Vous pouvez donc juste
00:20:28dire quelque chose comme « faisons un git commit de ceci ». Et si je dis git commit, il sauvegarde. Cela sera
00:20:36utile plus tard car lorsque nous commencerons à utiliser des choses comme GitHub, eh bien, nous voudrons prendre
00:20:41le point de sauvegarde de notre code et le pousser sur le cloud sur GitHub. Et pour faire cela, vous devez avoir
00:20:48validé le code. Considérez donc Git commit comme un point de sauvegarde. Rewind est génial, n'est-ce pas ? Rewind est génial
00:20:54dans le contexte de Claude Code, mais à mesure que nous devenons plus matures et que nous réfléchissons à comment
00:20:59sortir ce code dans le monde, nous devons commencer à utiliser Git. Et c'est un
00:21:04excellent tremplin. C'est presque un point de sauvegarde secondaire à côté de rewind. Vous pouvez donc vous sentir un peu
00:21:09plus confiant que votre code ne va pas simplement s'évaporer ou disparaître. Nous sommes maintenant dans la section
00:21:15trois, qui est la boîte à outils. C'est ici que nous allons commencer à introduire des outils extérieurs,
00:21:19comme les CLI et les MCP, ainsi que les « skills » (compétences), qui sont l'une des fonctionnalités les plus puissantes
00:21:25de Claude Code. Et cela ne pourrait pas mieux tomber car notre site web est moche. Je veux dire,
00:21:31regardez-moi ça. C'est la définition même du contenu insipide par IA : ennuyeux, plat, des dégradés violets. Comment
00:21:37pouvons-nous corriger cela ? Évidemment, nous aurions pu donner une meilleure instruction, mais il existe des outils
00:21:42qui peuvent nous aider spécifiquement pour le design front-end. Donc les trois prochains concepts vont être
00:21:46les skills, la place de marché des skills et la skill de création de skills. Les skills ne sont que des
00:21:52prompts textuels. C'est juste une façon de dire à Claude Code de faire une chose spécifique d'une manière spécifique. Ce
00:21:57que nous regardons ici est la skill officielle de design front-end d'Anthropic. Et comme vous le voyez,
00:22:02ce n'est que du texte, pas de code complexe, rien de fou, juste un prompt textuel. Donc la skill de
00:22:10design front-end est exactement la même chose que si je prenais tout ça, que je le copiais et le collais dans Claude Code
00:22:15en disant : « Hé, crée un meilleur design front-end que ce que tu viens de faire et utilise ce genre de
00:22:20directives », mais je ne veux pas faire de copier-coller à chaque fois. À la place, j'utiliserais simplement
00:22:25quelque chose comme la skill front-end design soit en faisant /front-end-design, soit en disant
00:22:31en langage naturel : « utilise la skill de design front-end ». Puis je lui donne mon instruction. Laissez-moi
00:22:36vous montrer comment faire. La première chose à faire est d'installer la skill front-end design. Il y a
00:22:40plusieurs façons de procéder. La première est simplement de faire /plugin. /plugin fera
00:22:46apparaître la place de marché des plugins. Et je peux aller dans « discover plugins », que vous voyez juste ici.
00:22:52Et je peux simplement chercher « front end design skill ». Une fois trouvée, vous la sélectionnez, puis vous
00:22:57l'installez, et vous pouvez confirmer l'installation en allant dans la section « installed ».
00:23:02Et vous pouvez voir juste ici le plugin de design front-end. Une fois le plugin installé, il vous donnera
00:23:07un message vous demandant de faire quelque chose comme « reload plugins ». Vous lancez cela et le plugin
00:23:12sera installé. À ce stade, la skill est installée dans Claude Code. Claude Code sait qu'elle
00:23:19existe. Vous n'avez plus qu'à l'invoquer. Comme je l'ai dit, il y a plusieurs façons de le faire. Vous pouvez
00:23:24toujours l'invoquer en utilisant / suivi du nom de la skill, dans ce cas, front-end-design.
00:23:30Je peux dire quelque chose comme « utilise la skill de design front-end » et il l'utilisera. Ou alors il est assez intelligent.
00:23:38Si je dis : « Hé, on travaille sur le front-end de cette page, faisons X, Y et Z »,
00:23:43il est assez malin pour capter cette phrase et se dire : « Oh, on travaille sur le design front-end. Oh,
00:23:46j'ai une skill pour ça. Laisse-moi l'invoquer. » Enfin, Claude Code est assez intelligent pour installer
00:23:51ces skills. Si vous deviez simplement copier cette URL depuis GitHub, celle-ci se trouve sur le GitHub
00:23:58officiel de Claude Code. Je pourrais donc copier cette URL, la coller dans Claude Code et dire : « Hé, je veux installer cette skill.
00:24:05Peux-tu le faire pour moi ? » Et il modifiera ses propres paramètres pour l'ajouter. La dernière chose que je dirai
00:24:10sur les skills avant de voir ça en action puis de passer à la skill de création de skills, c'est que les skills peuvent
00:24:15être soit au niveau de l'utilisateur, soit au niveau du projet. Actuellement, nous sommes dans le projet « 35 test », mais
00:24:21si je créais un autre projet pour, tu sais, mes e-mails, un projet e-mail,
00:24:27ce projet aura-t-il accès à la skill de Claude Code ? Ça dépend. Normalement, oui. Quand j'installe
00:24:33quelque chose comme la skill front-end design, elle va s'installer au niveau de l'utilisateur.
00:24:37Vous êtes l'utilisateur, ce qui signifie que n'importe quel projet que vous créez a accès à ces skills.
00:24:42Nous avons la possibilité d'avoir des skills au niveau du projet. Je pourrais donc créer ou utiliser une skill
00:24:48spécifique juste pour ce projet, juste pour notre site web, n'est-ce pas ? Peut-être que vous ne voulez pas qu'elle soit utilisée ailleurs.
00:24:53Comprenez donc que vous avez cette flexibilité. Mettons cela en pratique. J'ai donc fait
00:24:57/front-end-design. J'ai dit : « recrée l'esthétique du front-end, utilise la palette de couleurs d'Anthropic,
00:25:02terracotta, etc., et donne du poids visuel aux cartes, des ombres portées, etc. »
00:25:07« Reste loin du design standard insipide par IA. » Voyons ce qu'il fait cette fois-ci avec la skill.
00:25:14Voilà ce qu'on a obtenu. Et c'est un énorme bond en avant par rapport à la première version. Maintenant,
00:25:19est-ce parfait ? Absolument pas. Est-ce que ça a toujours l'air généré par IA ? Oui. Mais regardez l'écart entre la
00:25:26première et la deuxième version. Et c'est vraiment grâce à l'un des outils les plus simples
00:25:30qui existent. L'une des skills les plus simples, la skill de design front-end. Parlons maintenant
00:25:34quelque sorte de flux de travail, une tâche répétitive, vous voulez en faire une compétence. Et quand nous
00:25:38de création de skills, qui est notre prochain concept. Cette skill est non seulement efficace car elle est
00:25:44entraînée pour créer des skills de haute qualité, mais elle nous permet de modifier et d'améliorer les skills existantes
00:25:49et d'en mesurer la performance. Avec le temps, en utilisant Claude Code de plus en plus, vous allez vous
00:25:55surprendre à faire les mêmes choses répétitivement. Nous avons tous un flux de travail particulier. Dès que vous identifiez
00:26:01un type de workflow, une tâche répétée, vous voulez la transformer en skill. Et quand nous transformons
00:26:06quelque chose en skill et créons une skill personnalisée, nous voulons toujours utiliser l'outil de création de skills,
00:26:11car il va réellement nous dire s'il est même utile de créer une skill au départ.
00:26:16Sa capacité à mesurer la performance des skills est énorme. Il lancera automatiquement des tests A/B pour voir
00:26:22si cette skill est réellement meilleure que de ne rien faire du tout. Et il nous permet de tester l'amélioration d'une skill.
00:26:26Donc si vous modifiez une skill, il la testera par rapport à la version originale. Et quand je dis tester,
00:26:31il lance plusieurs tests et nous renvoie des données réelles et quantifiables. C'est massif.
00:26:37Pour utiliser la skill de création de skills, tout comme pour la skill front-end design, vous pouvez soit
00:26:41copier cette URL et l'importer dans Claude Code, ou vous rendre sur la place de marché des plugins, trouver la skill
00:26:46ici, l'installer, recharger vos plugins, et vous êtes prêt. Parlons maintenant
00:26:51de quelques outils externes que nous pouvons intégrer à Claude Code avec les concepts 20 et 21, à savoir les MCP
00:26:58et les outils CLI. Les MCP sont un moyen pour nous de connecter Claude Code à un programme externe.
00:27:04Claude Code a une section entière de sa documentation dédiée aux outils MCP et liste
00:27:11le type d'outil auquel vous pouvez vous connecter, ainsi que la commande que vous devez copier et coller dans Claude Code
00:27:16pour l'installer. Nous avons des choses comme Linear, Hugging Face, Cloudflare, Figma, Guru, Monday,
00:27:23Notion. La liste est encore longue. Et avec un serveur MCP entre nous et ces programmes
00:27:30comme Notion, je peux alors simplement parler à Claude Code en langage naturel et dire : « Hé, fais X, Y et Z
00:27:37dans Notion. » Et il le fera pour nous, comme si nous étions nous-mêmes dans Notion
00:27:42en train d'exécuter ces tâches manuellement. L'utilisation de ces outils MCP nécessite quelques points. Un, il vous faut
00:27:48la commande spécifique. Comme je l'ai dit, les plus populaires se trouvent dans la documentation
00:27:52de Claude Code, que vous pouvez trouver en cherchant « Claude Code docs MCP » ou simplement en demandant
00:27:58à Claude Code de le faire. Ensuite, vous copiez cette commande et vous la collez
00:28:02dans le terminal. Mais la manière la plus simple de faire cela est de simplement dire quelque chose comme :
00:28:09« Configure le serveur MCP ou Notion pour moi. » Claude Code fera tout cela pour vous. Il cherchera
00:28:17sur le web pour comprendre quelles commandes il doit lancer. Puis il reviendra vers vous
00:28:22avec une liste de choses à faire. Car pour configurer un MCP Notion, PayPal, Stripe,
00:28:30SupaBase, j'ai besoin d'identifiants. Cela signifie que je dois aller sur un site comme SupaBase
00:28:36et il y a des clés secrètes spécifiques que je dois apporter à Claude Code ou mettre dans le dossier
00:28:42de paramètres. Cela semble compliqué si vous ne l'avez jamais fait, mais devinez qui est un
00:28:47expert en la matière ? C'est ça, Claude Code. Claude Code vous guidera littéralement étape par étape
00:28:51jusqu'à dire : « Cliquez sur ce lien, allez sur cette page, copiez et collez ceci. » Donc Claude Code
00:28:58fera tout le travail difficile pour vous concernant les MCP. Cela dit, les MCP commencent un peu
00:29:04à passer au second plan. Même si on en a fait tout un foin l'année dernière,
00:29:09ils commencent à être remplacés par les CLI. Un outil CLI est un outil d'interface en ligne de commande. Tout comme
00:29:17Claude Code vit dans le terminal, ces programmes y vivent aussi. Et parce que Claude
00:29:23Code et ces programmes vivent dans le terminal, ils sont faits l'un pour l'autre. Contrairement aux MCP,
00:29:28qui ont beaucoup de frais généraux. Quand on compare un MCP à un CLI, le MCP a tendance à être
00:29:33plus lent et moins efficace en jetons. Donc dans 90 % des cas, s'il y a un CLI disponible, vous voudrez l'utiliser
00:29:41plutôt que le MCP. Un excellent exemple est le MCP Playwright. Playwright est un outil qui, si nous
00:29:48y connectons Claude Code, effectuera des automatisations de navigateur pour nous. C'est comme si Claude Code
00:29:52contrôlait le navigateur à notre place, se connectait à des sites, testait des choses. C'est génial. Il possède un CLI
00:29:57et un MCP. Le CLI est bien meilleur. Il est environ 90 % plus efficace en jetons. C'est plus facile pour Claude Code
00:30:04à utiliser. Et c'est une étude de cas parfaite pour la dynamique CLI contre MCP. Maintenant, comment utiliser les CLI ? Eh bien,
00:30:10vous savez exactement ce que je vais vous dire. Il y a des commandes spécifiques. Ou alors que fait-on ?
00:30:15On va voir Claude Code et on dit : « Configure le CLI pour moi. » Pour les CLI et MCP, si vous
00:30:22n'êtes pas en permissions contournées, si vous n'avez pas lancé Claude Code avec l'option ignorant les permissions,
00:30:27il va vous demander de faire des choses, il vous dira probablement d'ouvrir une nouvelle fenêtre de terminal
00:30:31et d'y coller ces commandes. Si le contournement des permissions est activé, il fera tout cela pour vous.
00:30:35Une partie de cela est un peu effrayante, non ? Claude Code qui va télécharger quelque chose sur mon ordinateur,
00:30:40l'installer, l'exécuter... c'est intimidant. Cependant, si vous utilisez un CLI assez populaire,
00:30:47clairement validé par la communauté, vous ne devriez pas trop en avoir peur. Le CLI Playwright
00:30:51en est un bon exemple. La question devient alors : quels CLI devrais-je utiliser ? Et la vérité,
00:30:57c'est que je ne peux pas vous le dire. Cela dépend entièrement de votre cas d'utilisation. Avez-vous besoin d'automatisations web ?
00:31:03Peut-être. Avez-vous besoin de quelque chose comme SupaBase pour l'authentification afin de configurer des connexions sur votre site ?
00:31:08Peut-être, peut-être pas. Le piège ici, et beaucoup de gens tombent dedans, c'est qu'après avoir entendu parler
00:31:15des CLI et MCP, ils s'enfoncent dans le terrier et cherchent chaque CLI possible,
00:31:20chaque MCP qui pourrait être pertinent, les installent tous et les utilisent comme des fous.
00:31:25Le mieux est l'ennemi du bien avec Claude Code, du moins à mon avis. Avec le temps, vous serez plus
00:31:32exposé à certains de ces CLI et MCP et il deviendra évident quand ils font sens pour vous.
00:31:37Si vous débutez, je pense qu'il suffit de savoir que les CLI et MCP existent. Et plus
00:31:44importamment, que nous pouvons laisser Claude Code les installer et les utiliser pour nous. Et même dans bien des cas,
00:31:50créer des skills qui aident Claude Code à s'en servir. Si vous savez déjà que ça existe, c'est suffisant
00:31:56si vous êtes au début de votre parcours. Si vous êtes un peu plus expérimenté, alors
00:32:00il s'agit simplement d'utiliser Claude Code davantage et de lui demander s'il existe un MCP pour
00:32:06tel cas d'utilisation. Existe-t-il un CLI pour tel cas ? Oh, au fait, Claude Code,
00:32:12fais une recherche web et confirme si c'est le cas car ces choses changent tout le temps. Chaque jour,” photo_size
00:32:17un nouveau CLI sort. Chaque jour, un nouveau MCP est publié. Je ne vais donc pas rester assis là
00:32:21à vous donner les 30 qu'il faut connaître, bien que j'aie du contenu qui aborde certains d'entre eux.
00:32:26Comprenez simplement que c'est possible et que Claude Code peut les trouver, les installer
00:32:31et les utiliser pour vous. Ce sont les sortes de super-pouvoirs de Claude Code.
00:32:36Car ce dont je veux parler pour le concept 22, c'est l'idée du « few-shot prompting ». Qu'est-ce que
00:32:43le few-shot prompting ? C'est l'idée que lorsque je donne une instruction à Claude Code, comme pour le design
00:32:50front-end, je ne donne pas juste un prompt. Je ne donne pas juste une skill. Je vais en fait lui donner
00:32:55plusieurs exemples de ce que je veux qu'il fasse afin de mieux obtenir le résultat désiré. Et quand nous parlons
00:33:02de design front-end, nous pouvons faire mieux que de simples captures d'écran. Nous pouvons lui donner du code réel,
00:33:07du HTML concret qui se trouve sous le capot et que Claude Code peut utiliser pour mieux nous donner
00:33:14ce que nous visons. Qu'est-ce que je veux dire par là ? Eh bien, vous savez, on avait initialement dit à notre page
00:33:17qu'on visait un peu une palette de couleurs et un design à la Anthropic. Déjà, je peux prendre
00:33:23des captures d'écran de ce que je vise. Ajoutons quelques-unes de ces cartes. Prenons le pied de page, mais nous pouvons
00:33:29aussi regarder le code réel. Si je fais Ctrl+U, ce que nous avons ici, c'est le HTML. Si je copie
00:33:39tout cela et que je l'apporte dans Claude Code, c'est par essence une forme de few-shot prompting où
00:33:45j'ai des captures d'écran plus le code pour mieux guider Claude Code vers ce que je veux. Et c'est parfait
00:33:50pour le design front-end. J'ai donc dit : « Peut-on faire en sorte que le front-end corresponde mieux à l'esthétique d'Anthropic ? »
00:33:56« Voici le HTML de leur site plus des captures d'écran. » J'ai collé tout ce HTML, il y avait 2000 lignes,
00:34:01puis j'ai glissé-déposé les captures d'écran. Voyons ce que ça donne. Et voici ce qu'il
00:34:06a renvoyé. Et cela a nettement plus un style Anthropic au niveau des couleurs. Maintenant,
00:34:13est-ce une copie exacte à 100 % ? Reste-t-il beaucoup de travail ? Oui. Tout comme avant
00:34:18avec l'outil de design front-end. Mais le point est qu'en utilisant des techniques comme le few-shot prompting, vous avez
00:34:23plus de contrôle sur le résultat. Tout ce qu'on peut faire pour s'éloigner du simple « j'envoie un prompt et je prie » et sentir
00:34:30qu'on a une certaine influence sur le résultat, c'est énorme. Et le few-shot prompting est l'un des
00:34:37meilleurs moyens d'y parvenir. Mais l'un des problèmes quand on laisse Claude Code coder des choses alors que nous-mêmes
00:34:42ne sommes pas codeurs, c'est qu'on ne sait pas vraiment si ce que Claude Code crée est correct ou juste.
00:34:48Je veux dire, je peux regarder le résultat final et le juger sur ses mérites apparents. Mais est-ce que ce qu'il a créé sous
00:34:54le capot est correct ? Ça pourrait être du charabia total. Et pour la plupart d'entre nous, on n'en aurait aucune idée.
00:34:58Ce qui nous amène à notre prochain concept : le prompting contradictoire et la revue de code contradictoire.
00:35:05Alors, la revue de code contradictoire signifie simplement regarder le code et me dire ce qui ne va pas.
00:35:13Quand vous faites cela, il y a quelques points à garder à l'esprit. D'abord, l'idée que
00:35:18l'IA en général — et Opus et Sonnet font partie de ce groupe — a tendance à regarder
00:35:24son propre code avec bienveillance. Quoi qu'elle crée, elle pense que c'est bon. Donc si je dis : « Hé, regarde le code et
00:35:29dis-moi ce qui ne va pas », elle pourrait trouver quelques trucs, mais globalement, elle va penser que ce
00:35:35qu'elle a fait est correct. Et ça ne devrait pas vraiment être une surprise. Donc si je veux m'assurer que ce que
00:35:39j'ai écrit est correct, il y a deux options. La première est que je peux créer un autre terminal et
00:35:46démarrer cloud code à nouveau. J'ai donc cloud code dans deux terminaux et j'ai une session
00:35:51différente de cloud code. Jetez un œil au code que nous avons créé dans cette base de code. Et je lui dis d'être
00:35:56adversaire. Je lui dis de regarder avec un œil critique. Je lui dis, hé, imagine que tu es
00:36:01un nerd sur Reddit qui déteste l'IA et dis-moi ce qui ne va pas avec cette base de code, d'accord ? C'est la première
00:36:05façon de faire. La deuxième est d'utiliser une IA entièrement différente pour faire la revue de code. Et un excellent moyen
00:36:10de le faire est d'utiliser le plugin codex pour cloud code. OpenAI, alias les créateurs de chat GPT, créateurs
00:36:16de codex, ont un plugin pour cloud code. Donc si vous payez l'abonnement chat GPT, 20 dollars par mois,
00:36:22vous pouvez utiliser ce plugin. En fait, vous pouvez aussi l'utiliser gratuitement, mais je crois que le modèle
00:36:26est déclassé, mais nous pouvons l'installer de la même manière qu'une compétence et faire réviser
00:36:34notre code par codex. Et ils ont une commande spécifique pour la revue adversaire. Donc si vous êtes quelqu'un
00:36:39qui se dit : "Je ne crois pas ce que dit Opus. Et je veux un deuxième avis qui ne soit pas
00:36:44aussi Opus." Eh bien, le plugin codex est parfait. Comment l'installer ? Très simple. Prenez cette URL, collez-la
00:36:50dans cloud code et dites : "Hé, je veux installer le plugin codex" et il vous guidera. Et
00:36:55vous feriez simplement /codex review ou /codex adversarial review. Et je pense
00:37:00que c'est vraiment important, surtout si vous faites quelque chose de plus compliqué, vous savez, nous
00:37:04faisons quelque chose ici avec un front-end, comme une page d'accueil. Il n'y a pas tant de choses qu'il peut
00:37:10rater, mais plus le projet est complexe, plus il est gros, plus vous tirerez profit
00:37:15d'une revue adversaire. Et c'est génial, surtout, surtout, surtout si vous
00:37:20n'avez pas de formation technique, vous ne savez pas ce qu'il a construit. Donc, au moins, vous voulez
00:37:25que quelqu'un qui sait ce qui se passe, alias un autre modèle, vous dise si c'était bon ou pas. Maintenant nous
00:37:32sommes dans la section quatre, la section utilisateur averti, tout ce dont nous avons parlé jusqu'ici est quelque chose
00:37:37que vous devriez vous efforcer de maîtriser au cours de vos premières semaines. Si vous pouvez vous familiariser avec
00:37:41tout jusqu'à présent, vous serez bien en avance sur l'utilisateur moyen de cloud code. Tout ce que
00:37:46nous allons maintenant aborder, cependant, est plutôt pour l'utilisateur averti, pour quelqu'un de plus expérimenté.
00:37:52Vous n'avez pas besoin de commencer à implémenter ces choses tout de suite, mais vous devez savoir qu'elles existent
00:37:55car à mesure que vous deviendrez plus expérimenté, vous finirez par heurter certains murs. Et certaines choses
00:38:00auxquelles vous allez être exposé ici peuvent vous aider. Sachez donc qu'elles sont là, sachez qu'il y a
00:38:04des possibilités au-delà de tout ce que nous avons qualifié de fondamental ou central dans cloud code. Et les deux
00:38:11premiers concepts que nous allons aborder concernent les commandes personnalisées, les commandes slash personnalisées. Donc quand
00:38:15je fais slash, comme vous l'avez réalisé à ce stade, il y a un tas de commandes qui
00:38:22inciteront cloud code à faire quelque chose, des choses comme clear, n'est-ce pas ? Nous en avons parlé avec le contexte
00:38:26brut et le démarrage d'une nouvelle session, mais nous pouvons créer les nôtres. Souvent, elles prennent la forme d'une
00:38:32compétence. Vous utilisez donc le créateur de compétences personnalisées pour créer des compétences, que vous invoquez avec une
00:38:38commande slash. L'une de mes préférées que j'utilise est YT-Pipeline. C'est mon flux de travail
00:38:46de recherche de compétences personnalisées YouTube car les compétences dans cloud code ne doivent pas être seulement des choses simples comme un
00:38:52prompt text de conception front-end qui dit : "Hé, quand nous créons une conception front-end, assure-toi de faire X, Y,
00:38:56et Z." Les compétences personnalisées, les commandes slash personnalisées, peuvent être des flux de travail. Ils peuvent être quelque chose qui dit
00:39:01à cloud code : "Je veux que tu fasses A, puis je veux que tu fasses B, puis je veux que tu fasses C, je veux que tu fasses D."
00:39:06Cela devient comme sa propre automatisation. C'est ce que fait la mienne. Et elle utilise des sous-compétences. C'est donc une
00:39:13compétence d'ordre supérieur qui appelle des compétences additionnelles en dessous. Et elle utilise des choses comme les CLI. Vos
00:39:18commandes slash personnalisées, vos compétences, vos flux de travail personnalisés peuvent être assez compliqués,
00:39:22mais ils peuvent vous faire gagner un temps fou. Comme je l'ai dit, cela utilise l'API de notebook LM. Ça va sur YouTube.
00:39:28C'est capable d'utiliser l'application réelle notebook LM via cloud code pour m'aider à faire des recherches. Et donc
00:39:36tout ce que vous faites qui comporte plusieurs étapes et que vous faites plusieurs fois par jour, vous devriez le transformer en
00:39:41une commande slash personnalisée. Les commandes personnalisées peuvent aussi être des choses comme des hooks. Les hooks dans cloud code
00:39:46disent à cloud code de faire quelque chose avant une commande spécifique ou après une commande spécifique. Et ceux-ci peuvent
00:39:53être d'énormes gains de productivité. Mon hook préféré est celui qui joue un bruit chaque fois qu'il termine une
00:40:00commande. Vous n'avez probablement pas pu l'entendre dans cette vidéo, mais chaque fois que cloud code termine
00:40:04une commande, j'ai un son audible. Maintenant, pourquoi voudriez-vous cela ? Eh bien, avec le temps vous réaliserez,
00:40:10surtout quand vous avez plusieurs terminaux ou qu'il tourne sur une longue tâche et que vous l'oubliez
00:40:15un peu et vous vous retrouvez à scroller bêtement entre-temps. C'est génial d'avoir une
00:40:19sorte de signal sonore pour dire : "Hé, j'ai fini. Remettons-nous au travail." Je ferais totalement ça si j'étais
00:40:25vous. Et c'est très simple de créer ces choses. Vous dites simplement : crée un hook personnalisé ou crée un hook
00:40:31qui joue un bruit... joue un bruit. Je n'arrive pas à taper quand cloud code termine une tâche. C'est simple. Et vous
00:40:39pouvez faire en sorte que ce hook soit n'importe quoi. Pas forcément un bruit. Il pourrait vous envoyer un e-mail si vous vouliez
00:40:43chaque fois qu'il termine une tâche. N'est-ce pas ? Cloud code est infiniment personnalisable et les commandes slash
00:40:48et les hooks personnalisés sont un excellent moyen d'en tirer parti. Maintenant, le concept suivant dont nous allons parler
00:40:53concerne les sous-agents et les équipes d'agents. Ainsi, quand vous travaillez dans cloud code à tout moment,
00:40:59il peut de manière autonome générer des sous-agents pour effectuer des tâches en son nom. Imaginons que je
00:41:07faisais des recherches sur les compétences de cloud code et que je voulais savoir, je voulais aller sur le web et
00:41:14qu'il me trouve des informations sur les compétences de cloud code. Eh bien, il pourrait lancer un sous-agent. Tout ce qu'il fait
00:41:20est une recherche web. Donc cloud code crée essentiellement une deuxième instance de cloud code. Tout comme vous
00:41:26avez créé un deuxième terminal et il dit à cette sous-version de cloud code : "Hé, va chercher sur le web pour
00:41:32moi." Il pourrait faire cela pour n'importe quel nombre de tâches qu'il souhaite. Et parfois il créera plusieurs sous-agents,
00:41:38fera plusieurs choses en même temps. Vous, en tant qu'être humain, vous n'interagissez pas vraiment avec
00:41:44ces sous-agents et ils ont une tâche spécifique. Ils terminent la tâche puis ils ramènent
00:41:49l'information à l'instance principale de cloud code. Maintenant, vous avez la possibilité de créer des sous-agents
00:41:54par vous-même, mais pour l'essentiel, cloud code le fait automatiquement quand il en a besoin. Vous
00:41:58avez juste besoin de comprendre comment cela fonctionne théoriquement parce que vous perdez un peu votre temps à
00:42:02créer des sous-agents vous-même. Mais ce système peut avoir des inconvénients. Disons que j'ai dit à cloud code
00:42:06de créer une page web plus compliquée que celle sur laquelle nous avons travaillé. Et il crée donc trois sous-agents
00:42:11de lui-même. Il crée un sous-agent pour la conception front-end. Ce que nous avons fait. Il crée
00:42:16un autre sous-agent pour l'authentification, comme une page de connexion et il crée un autre sous-agent pour les paiements.
00:42:23Pensez à Stripe. Le problème est que ces gars ne se parlent pas entre eux. La conception front-end ne
00:42:28parle pas à l'authentification. L'authentification ne parle pas aux paiements, ce qui peut être un problème car
00:42:32nous essayons tous d'être sur la même longueur d'onde. Pourtant, avec le paradigme standard des sous-agents,
00:42:39ils sont tous isolés. Ils font leur propre truc et ils reviennent à la session principale de cloud code. Et
00:42:44ensuite, ce gars doit comprendre si tout correspond réellement bien. Voici alors les équipes d'agents,
00:42:51les équipes d'agents sont similaires en ce sens que cloud code va générer ces sous-agents. Cependant, ils se parlent
00:42:58désormais entre eux. Donc la conception front-end peut parler à l'authentification. L'authentification peut parler avec
00:43:06les paiements. Les paiements peuvent parler avec la conception front-end et souvent il va même générer un
00:43:12sous-agent supplémentaire dont tout le travail est de coordonner ce que ces trois gars font, n'est-ce pas ? Agissant
00:43:19un peu comme un cadre moyen pour une équipe. Il essaie de mimer une configuration d'équipe humaine réelle, ce qui signifie que votre
00:43:24cloud code principal n'a pas à tout coordonner lui-même. Tout est fait au niveau
00:43:29du sous-agent. C'est génial. C'est une configuration plus sophistiquée que vos sous-agents normaux.
00:43:35Cependant, ce n'est pas gratuit parce que pour avoir cette coordination afin que tous ces trois gars
00:43:40se parlent, cela coûte plus de jetons. De plus, c'est une fonctionnalité expérimentale.
00:43:46Qu'est-ce que j'entends par fonctionnalité expérimentale ? Je veux dire que vous devez explicitement activer cela
00:43:50dans votre settings.json. Comment faire ? Eh bien, vous pouvez aller dans .cloud et éditer vous-même,
00:43:55ou, et vous savez ce que je vais dire, copiez cette page ou copiez l'URL, allez dans cloud code et
00:44:01dites à cloud code d'activer les équipes d'agents en votre nom. Une fois cela fait, pour réellement utiliser les
00:44:06équipes d'agents, vous devez explicitement le dire à cloud code. Vous voulez utiliser des équipes d'agents. Dans leur exemple ici,
00:44:12ils ont dit "créer une équipe d'agents". Donc il ne va pas le faire automatiquement. Peu importe comment vous le dites,
00:44:17vous devez dire "créer une équipe d'agents". Voyons donc cela en action. Nous allons dire "créer une
00:44:21équipe d'agents pour travailler sur cette page web, un agent pour la conception front-end, un agent pour créer un formulaire
00:44:26de soumission pour les personnes qui veulent rejoindre notre newsletter et un agent pour rechercher des idées pour
00:44:30une machine à blog". Encore une fois, vous devez être explicite. Vous pouvez voir ici l'équipe d'agents qu'il a créée. Elle a
00:44:35donc un concepteur front-end avec sa tâche, un dev newsletter avec sa tâche, un chercheur de blog avec sa tâche. Et dans cette
00:44:43session principale de cloud code, vous recevrez des mises à jour au fur et à mesure que les sous-agents terminent leurs tâches. Et pendant
00:44:48qu'ils travaillent, parlons des sessions multiples. Car nous en avons parlé un instant. Et c'est
00:44:52quelque chose que vous voyez probablement partout, à savoir des gens avec genre neuf terminaux ouverts
00:44:57à la fois, tous travaillant sur le même projet. C'est quelque chose que vous pourriez faire. Je peux avoir à peu près
00:45:02autant de terminaux ouverts... autant de terminaux ouverts que je veux pour travailler sur cloud code. En un sens, je peux
00:45:09manuellement créer mes propres équipes d'agents. Je pourrais avoir un terminal ici qui travaille sur la conception front-end,
00:45:14un terminal là qui travaille sur le formulaire, etc., etc. Quand il s'agit de ces
00:45:20sessions multiples, il y a des choses auxquelles vous devez penser, principalement ce dont nous avons parlé avec l'équipe
00:45:24d'agents et les sous-agents au début, à savoir : est-ce que nous faisons travailler cloud code sur le même
00:45:30morceau de papier, changeant différentes choses en même temps ? Si vous aviez trois humains à un bureau,
00:45:36tous travaillant sur le même rapport et que le rapport était sur un seul bloc-notes, vous voyez les problèmes que vous
00:45:41rencontreriez. De plus, je dirai par expérience personnelle, vous ne pouvez avoir qu'un certain nombre de terminaux
00:45:48travaillant en même temps avant de faire tellement de changement de contexte qu'il semble que vous
00:45:54êtes productif. Vous lui donnez beaucoup de prompts, mais êtes-vous réellement concentré sur une tâche particulière ?
00:45:58Faites-vous réellement bouger les choses ? Progressez-vous vraiment de manière significative ?
00:46:02Je dirais qu'après deux terminaux, peut-être trois, on commence juste à s'amuser à ce stade.
00:46:10Si vous voyez quelqu'un avec neuf terminaux, c'est du théâtre de productivité. On fait juste semblant de faire
00:46:15ne fonctionnons pas vraiment à notre capacité maximale, mais si vous optez pour la solution
00:46:20des terminaux multiples et que vous travaillez sur une tonne de choses à la fois, vous devrez
00:46:23gérer ce problème évoqué. Trois personnes à un bureau sur un seul bloc-notes, ça va coincer.
00:46:27Comment régler ça ? Eh bien, une solution consiste à utiliser les "git worktrees". Les worktrees
00:46:34tentent de résoudre ce problème. Sans eux, nous avons trois personnes, trois agents, trois terminaux
00:46:39travaillant sur le même projet. Ils écrasent leur travail et on obtient un conflit. Cependant, avec
00:46:44les worktrees, au lieu d'avoir trois personnes au même bureau, chacun a son propre bureau et sa
00:46:50propre copie des fichiers. Ils travaillent et, finalement, tout est consolidé. Et devinez qui
00:46:57s'assure que tout concorde lors de la fusion ? C'est Cloud Code. Pour utiliser les worktrees, ouvrez
00:47:02Cloud Code normalement, mais utilisez le drapeau "worktree" puis nommez ce
00:47:06worktree. Par exemple, "front end design". Ce serait "clod --worktree", puis le nom.
00:47:12Répétez ensuite l'opération pour chaque terminal supplémentaire ouvert. Comme vous le voyez ici,
00:47:17celui-ci s'appelle "main", celui-là "front end", celui-là "tests". Vous travaillez sur ces
00:47:23éléments en parallèle. À la fin, vous revenez à votre session principale Cloud Code et
00:47:27dites : "Examine ces worktrees. Fusionnons-les proprement". C'est un concept
00:47:33plus avancé, surtout pour Git. Si vous débutez, ne vous embrouillez pas à l'utiliser
00:47:37immédiatement. Parlons maintenant d'un autre concept pour utilisateurs avertis : les frameworks. Des
00:47:43choses comme GSD (Get Shit Done), BMAT dans une certaine mesure, ou Superpowers. C'est l'idée
00:47:49qu'il existe des dépôts GitHub qui agissent essentiellement comme une couche d'orchestration autour
00:47:56de Cloud Code et modifient son fonctionnement à un niveau assez fondamental. C'est toujours Cloud Code,
00:48:01vous êtes toujours dans le terminal, mais ces programmes changent sa façon de planifier,
00:48:07d'exécuter ou d'enregistrer ses progrès. L'idée est qu'en utilisant ces
00:48:13couches d'orchestration, elles aident Cloud Code à accomplir quelque chose. Le plus souvent, cela l'aide
00:48:20à gérer des tâches et des projets complexes. Mon avis est qu'il y a beaucoup de choses utiles dans ces
00:48:25couches, mais il faut une certaine expérience pour comprendre quand elles sont pertinentes,
00:48:30car tout comme avec les CLI et les MCP, on peut vite devenir un enfant dans un magasin de bonbons
00:48:35et penser qu'il faut utiliser chaque couche d'orchestration existante pour le plaisir.
00:48:40Comme si une seule couche supplémentaire suffisait à maîtriser Cloud Code. Je ne pense pas que ce
00:48:46soit le cas, surtout avec le temps. Quand GSD est sorti, sa façon de gérer
00:48:51la dégradation du contexte était brillante, surtout comparée à Cloud Code à l'époque.
00:48:55Pourtant, beaucoup de concepts fondamentaux de GSD et d'autres frameworks similaires ont commencé à
00:49:03apparaître dans la version de base de Cloud Code. Cloud Code fait désormais beaucoup de ces choses en série.
00:49:08Il est constamment mis à jour et intègre ces meilleures pratiques. Cela ne veut pas dire que ces
00:49:13frameworks sont inutiles, mais attendez avant de les utiliser d'emblée. Moins, c'est souvent mieux
00:49:20avec Cloud Code ; comprenez d'abord ce que vous utilisez vraiment. Ne les utilisez pas pour le
00:49:26plaisir. Passons au concept suivant : les déclencheurs (triggers) et les tâches planifiées,
00:49:31ce qui peut être déroutant. Les déclencheurs peuvent être multiples. C'est simplement quand un
00:49:37événement survient, on en déclenche un autre, comme des "hooks". Les tâches planifiées, c'est quand on veut
00:49:42que Cloud Code fasse quelque chose selon un calendrier, même en notre absence. Pour cela,
00:49:47nous avons des options qui rejoignent les déclencheurs. C'est l'idée de la boucle (loop). Ainsi,
00:49:53avec la commande "loop", je peux faire exécuter une tâche à Cloud Code par intervalle.
00:49:59Il y a quelques bémols. D'abord, c'est basé sur la session. Je dois donc garder ce
00:50:03terminal précis ouvert. Ensuite, il y a un minuteur : sept jours maximum à ce jour. Au
00:50:10début, c'était trois jours, maintenant sept. Le fait est que vous êtes limité
00:50:14car le terminal doit rester ouvert. Si j'éteins mon ordinateur, la boucle s'arrête.
00:50:18Une boucle est idéale si, par exemple, vous créez constamment des déploiements,
00:50:24que vous mettez souvent à jour votre site et que vous voulez une boucle qui, toutes les 30 minutes,
00:50:29vérifie le statut du déploiement. C'est presque comme une mini-compétence hyper-ciblée.
00:50:37Mais que faire si vous voulez que Cloud Code travaille tout le temps, même sans vous ?
00:50:41La réponse varie. Nous avons parlé de l'application de bureau Cloud Code plus tôt. L'une des
00:50:47choses qu'elle gère très bien, ce sont les tâches planifiées. Si je vais
00:50:52ici dans "scheduled", je peux créer une nouvelle tâche planifiée qui s'exécutera à chaque
00:50:58fois, même en mon absence. Je peux créer une tâche distante qui fonctionnera dans le cloud. Disons :
00:51:04"Hé, chaque matin à 7h, vérifie mon GitHub et fais ceci ou cela". Elle le fera.
00:51:09Elle peut aussi effectuer une tâche locale. Je pourrais en avoir une pour que Cloud Code explore
00:51:14le web, aille sur YouTube, utilise l'outil Notebook LM et trouve les 10 vidéos tendances.
00:51:21C'est possible aussi. L'un des inconvénients de faire cela avec une tâche locale est que, là encore,
00:51:27ce n'est pas lié à la session. L'application créera une nouvelle session Cloud Code à chaque fois,
00:51:32comme un nouveau terminal, mais mon ordinateur doit être allumé et Cloud Code doit
00:51:37être ouvert d'une manière ou d'une autre. Comprenez que ce n'est pas une tâche planifiée absolue,
00:51:43mais Cloud Code peut créer des tâches planifiées sur Windows. J'en ai une qui utilise
00:51:48l'API GitHub et récupère les dépôts tendances du jour. Chaque matin, cela n'a rien
00:51:54à voir avec Cloud Code Windows, c'est ma machine qui le fait, mais Cloud Code
00:51:59a écrit le script. Il ne nous reste que quelques concepts. L'un d'eux, que j'ai
00:52:04évoqué au début, est l'Ultra Plan. Qu'est-ce que c'est ? Eh bien, c'est un peu comme
00:52:11le mode plan, mais en version boostée, et ça fonctionne dans le cloud. Si je tape
00:52:16"/ultra-plan" et dis : "Propose un plan de monétisation pour notre appli", il demandera :
00:52:21"Voulez-vous lancer Ultra Plan ?". Je dirai oui, et il démarrera une session Cloud Code
00:52:26dans le cloud. Il me donne un lien et vous pouvez voir Cloud Code travailler, un peu comme
00:52:31l'application de chat. Il y a quelques différences avec Ultra Plan. D'abord, ce n'est pas confirmé,
00:52:37mais vu son fonctionnement, on suppose qu'il y a plusieurs agents en coulisses
00:52:44travaillant sur ce plan précis. C'est donc un peu plus puissant qu'un plan Cloud Code standard.
00:52:48Ensuite, vous verrez qu'une fois le résultat obtenu, il est plus facile de le modifier
00:52:54et d'apporter votre contribution. Voici ce qu'Ultra Plan a produit. L'une des différences
00:52:59est que je peux copier n'importe quoi et laisser un commentaire sur ce plan. Je peux même répondre
00:53:06avec un emoji, car c'est la meilleure façon de coder. Globalement, l'interface est juste plus
00:53:12agréable. C'est la grande différence. Il y a probablement des agents plus puissants
00:53:16en dessous (encore non confirmé). L'interface est différente, plus intuitive, et il est
00:53:22plus facile de donner un feedback ciblé. Si vous approuvez le plan, cliquez ici,
00:53:27validez-le, et il est renvoyé dans le terminal. Vous avez alors l'option de l'implémenter
00:53:31dans la session ou d'en démarrer une nouvelle. Une nouvelle session efface la conversation
00:53:36mais conserve le plan. On obtient ainsi une nouvelle fenêtre contextuelle. C'est sorti cette semaine,
00:53:42donc attendez-vous à beaucoup d'évolutions. Il nous reste deux concepts, le
00:53:46pénultième étant le contrôle à distance. Comment utiliser Cloud Code depuis votre téléphone.
00:53:52Le plus simple est le Remote Control. Il existe d'autres moyens, comme les canaux, mais
00:53:57pour la plupart des gens, le Remote Control est le plus logique. Utilisez l'appli mobile Cloud,
00:54:01mais une session doit être ouverte. L'idée est que j'ai déjà une session spécifique
00:54:05ouverte. Je travaille déjà sur quelque chose dans Cloud Code, puis je prends
00:54:11mon téléphone et j'utilise Cloud Code Remote. C'est comme si je diffusais mon terminal.
00:54:18Je vois exactement la même chose, mais sur mon téléphone. C'est utile en ce sens. Et si, pour
00:54:24une raison quelconque, votre ordinateur s'éteint ou se met en veille, la session se
00:54:28reconnectera aussi sur votre téléphone. Enfin, parlons de la découverte de nouveaux outils
00:54:34pour Cloud Code. Je l'ai évoqué avec les CLI et les MCP en les cherchant
00:54:39sur GitHub via Cloud Code, mais vous pouvez le faire vous-même. La section "Trending" de
00:54:44GitHub est un excellent endroit pour trouver les outils émergents. Mieux encore, Cloud Code
00:54:51peut le faire pour vous chaque matin. Comme dit plus tôt, Cloud Code me donne ceci et le
00:54:55divise par section. Je vois les dépôts GitHub liés à l'IA. Vous pouvez voir ici les tendances
00:55:01d'aujourd'hui. Mercredi, je peux voir le top 10 des dépôts sortis la semaine dernière.
00:55:07Je vois leurs étoiles, leurs thèmes, leurs descriptions. Je peux cliquer dessus. Cela me permet
00:55:13de rester au fait de ce qui se passe dans l'univers de Cloud Code. Si vous
00:55:19êtes sérieux et que vous voulez toujours être à la pointe des nouveautés,
00:55:23c'est la meilleure méthode. Tout ne va pas vous époustoufler,
00:55:28mais parfois vous trouverez quelque chose de très intéressant très tôt. Vous pouvez aussi
00:55:32filtrer par mois. Pas seulement par jour. On y trouve plein de choses géniales,
00:55:38car c'est assez fou ce qui sort chaque jour. Chaque
00:55:42jour, il y a quelque chose de nouveau. Au lieu d'attendre que quelqu'un
00:55:46vous le dise, pourquoi ne pas aller à la source ?
00:55:50C'est aussi très intéressant de voir ce qui est tendance, car en explorant ces dépôts,
00:55:56vous pouvez pointer Cloud Code dessus et dire : "Clone ce repo. Dis-moi ce qu'il s'y passe".
00:56:00Vous allez apprendre beaucoup, car il y a une raison à leur succès. C'est là que je vais
00:56:05vous laisser pour aujourd'hui. J'espère que cette vidéo vous a donné un cadre,
00:56:11surtout si vous débutez et si vous n'avez pas un profil technique.
00:56:15Cloud Code est un outil formidable, mais intimidant quand on
00:56:21ne vient pas de ce milieu. Mais je vous promets qu'on s'en sort.
00:56:26Dites-moi ce que vous en pensez. N'oubliez pas d'aller voir Chase AI+ si vous
00:56:30voulez accéder à cette masterclass. À part ça, on se retrouve bientôt.

Key Takeaway

La maîtrise de Claude Code repose sur la gestion rigoureuse de la fenêtre de contexte par réinitialisation régulière et l'intégration de compétences personnalisées via des commandes slash pour automatiser les flux de travail répétitifs.

Highlights

Claude Code dispose d'une fenêtre de contexte de 1 million de jetons dont la saturation ou la dégradation progressive réduit l'efficacité des réponses.

L'utilisation de la commande --dangerously-skip-permissions permet à l'IA de modifier, supprimer ou télécharger des fichiers sans validation manuelle systématique.

Le fichier clod.md sert de manuel d'instructions permanent pour définir les conventions et les règles spécifiques à respecter au sein d'un projet.

L'activation de l'Ultra Plan via la commande /ultra-plan lance une instance de calcul dans le cloud capable de coordonner plusieurs agents pour des tâches complexes.

Les outils CLI sont 90 % plus efficaces en termes de consommation de jetons que les serveurs MCP pour les automatisations comme Playwright.

La création de Git worktrees permet de faire travailler plusieurs instances de Claude Code en parallèle sur des copies de fichiers isolées sans générer de conflits de fusion.

Timeline

Distinction entre interface web et environnement de développement

  • Claude Code et l'application web claude.ai partagent le même modèle Opus 4.6.
  • Le terminal donne à l'intelligence artificielle la capacité d'agir directement sur le système de fichiers et les courriels.

L'interface web classique fonctionne comme un cerveau isolé capable uniquement de discuter. Claude Code agit comme un corps doté de mains pouvant exécuter des commandes techniques sur un ordinateur. Cette intégration transforme le modèle de langage en un agent opérationnel complet.

Installation et configuration de l'environnement de travail

  • Une commande unique dans PowerShell ou le terminal Terminal installe l'assistant complet.
  • L'utilisation de VS Code comme IDE gratuit facilite la visualisation des fichiers créés par l'IA.

L'installation nécessite simplement de copier une ligne de code depuis la documentation officielle d'Anthropic. Le passage par VS Code permet d'ouvrir un dossier de projet spécifique et de lancer le terminal intégré pour une transition fluide vers le code. La commande 'clod' initialise l'environnement une fois l'authentification réussie.

Gestion des permissions et mode Plan

  • Le raccourci Shift + Tab fait défiler les niveaux de sécurité entre l'approbation manuelle et l'automatisation totale.
  • Le mode Plan force l'IA à décomposer les étapes d'exécution et à poser des questions de clarification avant toute action.

Le réglage par défaut demande une permission explicite pour chaque modification de fichier. Le mode Plan garantit que l'utilisateur valide la stratégie globale avant que l'IA ne commence à générer du code. Cette phase de planification réduit les erreurs en comblant les lacunes des instructions initiales via un dialogue interactif.

Optimisation de la fenêtre de contexte et du budget jetons

  • La commande /context affiche la consommation précise sur le budget total de 1 million de jetons.
  • L'efficacité du modèle diminue drastiquement lorsque la fenêtre de contexte dépasse les 200 000 jetons.

Les jetons représentent l'unité de mesure du texte traité et généré par l'IA. Une session trop longue provoque une dégradation du contexte (context rot) où l'IA perd en pertinence. La commande /clear réinitialise la mémoire immédiate sans perdre le travail accompli puisque l'IA peut relire les fichiers locaux pour retrouver ses repères.

Navigation dans l'historique et sélection des modèles

  • La commande /rewind permet de restaurer l'état du code et de la conversation à un point antérieur précis.
  • Le choix du modèle via /model influe sur le coût de la session et la profondeur de réflexion.

L'utilisateur peut basculer entre Opus, Sonnet et Haiku selon ses besoins de performance ou son forfait Anthropic. Git complète le système de sauvegarde de Claude Code en créant des points de restauration permanents sur le disque dur. Ces mécanismes offrent une sécurité contre les modifications non désirées ou les erreurs de logique de l'IA.

Extension des capacités via les Skills et les serveurs MCP

  • Les Skills sont des prompts textuels enregistrés pour standardiser des tâches comme le design front-end.
  • L'outil de création de Skills lance des tests A/B automatisés pour valider l'amélioration réelle des performances.

La place de marché accessible par /plugin permet d'installer des extensions communautaires pour des tâches spécifiques. Les serveurs MCP connectent l'IA à des services externes comme Notion ou Figma, bien que les outils CLI soient désormais privilégiés pour leur rapidité. L'IA peut guider l'utilisateur pas à pas pour configurer les clés API et les identifiants nécessaires.

Techniques avancées de prompting et revue de code

  • Le few-shot prompting consiste à fournir des exemples de code HTML existant pour guider le style visuel.
  • La revue de code contradictoire via un second terminal ou le plugin Codex identifie les erreurs ignorées par le modèle principal.

L'IA a naturellement tendance à valider son propre travail avec complaisance. L'ouverture d'une session parallèle avec une instruction de critique sévère permet de déceler des failles logiques invisibles pour l'agent créateur. Cette approche est particulièrement utile pour les utilisateurs non-techniciens qui ne peuvent pas auditer le code manuellement.

Automatisation et orchestration multi-agents

  • Les hooks personnalisés déclenchent des actions comme des signaux sonores à la fin d'une tâche longue.
  • Les équipes d'agents coordonnent plusieurs sous-agents capables de communiquer entre eux pour aligner le design et la base de données.

Les commandes slash personnalisées transforment des flux de travail complexes en automatisations simples à une seule commande. Contrairement aux sous-agents classiques isolés, les équipes d'agents partagent leurs informations pour éviter les incohérences. Cette fonctionnalité nécessite une activation explicite dans le fichier settings.json du dossier .cloud.

Opérations distantes et veille technologique

  • La commande loop permet d'exécuter des tâches de maintenance sur une période maximale de sept jours.
  • Le Remote Control diffuse le terminal sur l'application mobile Claude pour un suivi en déplacement.

L'Ultra Plan offre une interface cloud plus intuitive permettant de commenter directement des blocs de code avec des emojis ou du texte. Les tâches planifiées peuvent automatiser la surveillance des dépôts GitHub tendances pour maintenir l'environnement à jour. L'utilisateur peut ainsi déléguer la recherche de nouveaux outils à l'IA pour rester à la pointe des développements quotidiens.

Community Posts

View all posts