Claude TUE 4 ENTREPRISE avec sa nouvelle mise à jour SECURITY !

Brief Summary

This video discusses recent updates to Claude, focusing on three main areas: its new cybersecurity capabilities, improvements to Claude Code Desktop, and support for worktree mode. It highlights Claude's ability to scan codebases for vulnerabilities, the enhanced desktop application for launching applications and reviewing code, and the new worktree support for parallel agent execution.

  • Claude's new cybersecurity capabilities can scan codebases for vulnerabilities and suggest fixes.
  • Claude Code Desktop now allows users to launch applications, review code, and manage CI/CD pipelines.
  • Worktree mode support enables parallel agent execution, allowing for more efficient collaboration and code review.

Introduction

The video introduces three significant updates from Claude and Anthropic that have generated considerable buzz on Twitter. These updates include enhanced cybersecurity capabilities, improvements to Claude Code Desktop, and support for worktree mode. The video aims to explore these features and their potential impact.

Analyse de Claude Security

Claude has introduced a new service called Cloud Code Security, designed to enhance cybersecurity for websites. This feature scans codebases for security vulnerabilities and suggests changes to resolve them, addressing issues that traditional methods often miss. The tool leverages AI to detect vulnerabilities and provide advanced security analysis. Some users have jokingly claimed to cancel their cybersecurity subscriptions in favor of Claude, leading to a drop in stock prices for cybersecurity software companies.

Détection de vulnérabilités IA

Cloud Code Security uses static analysis to scan deployed code for security vulnerabilities. It identifies issues such as exposed passwords and outdated encryption methods. Anthropic has a dedicated "red team" that attempts to hack Claude to test its security capabilities. In one instance, Claude 4.6 identified over 500 vulnerabilities. The introduction of this feature has led to a significant decrease in the stock value of cybersecurity firms like CRWD, OCTA, and NET, with some experiencing a 10% drop in a single day.

Nouveautés de Claude Code Desktop

Claude Code Desktop now allows users to launch applications, review code, and manage CI/CD pipelines in the background. The application can launch servers, read consoles, and iterate with errors, providing a more comprehensive understanding of the development process. The local code review feature allows users to submit code changes and receive comments from Claude, which can also monitor pull requests.

Interface de Preview et Serveur

The updated interface includes a preview button to run servers and inspect requests. A review tab on the left allows for more detailed analysis. The presenter encounters issues with permission requests and environment variables, which need to be configured correctly for the application to run. The new interface aims to provide a more integrated development experience.

Configuration des variables d'environnement

The presenter struggles with setting up environment variables, which are necessary for the application to function correctly. Despite granting bypass permissions, the application repeatedly requests permissions, causing frustration. Once the environment variables are correctly configured, the application launches, showcasing an interface that some believe could rival platforms like Lovalable.

Test de l'application en local

The presenter tests the application locally, encountering issues with signing in and port configurations. The application struggles to launch Convex in the background, leading to errors. After adjusting the port settings, the presenter manages to get the application running, though not without continued issues.

Review de code et commentaires

The presenter demonstrates the code review feature, which allows users to add comments to the code. The presenter adds a comment suggesting the use of hooks and clean code for managing the interface and global contexts. This feature enables users to review and provide feedback on the code generated by Claude.

Gestion des Pull Requests et CI

Claude can create pull requests and manage CI/CD pipelines. The presenter approves a "plan mode" and allows Claude to fix a problem. Claude then creates a pull request with the necessary changes. The CI pipeline runs tests, and Claude can automatically fix errors and merge the pull request once the tests pass. A link is provided to download the presenter's Claude Code configuration.

Correction automatique des erreurs

Claude can automatically fix errors identified during the CI process and merge the changes. The presenter encounters a failing test in the project, preventing the automatic merge. However, the video highlights Claude's ability to manage the entire pull request process, from creation to merge.

Support du mode Worktree

Claude now supports worktree mode, allowing agents to run in parallel without interfering with each other. This feature enables multiple sub-agents to work on different tasks simultaneously and submit pull requests. The presenter attempts to demonstrate this feature but encounters issues with the command-line interface.

Conclusion

The video concludes by inviting viewers to share their thoughts on the new updates and whether they are beneficial. Despite some challenges encountered during the demonstration, the video highlights the potential of Claude's new features to improve cybersecurity, streamline development workflows, and enhance collaboration.

Summarize any YouTube video in seconds

Get summaries like this one for any video, in your language, with the free Summ app.

Download on the App Store
Get it on Google Play

Transcript

Full transcript of “Claude TUE 4 ENTREPRISE avec sa nouvelle mise à jour SECURITY !”. Click a timestamp to open the video at that moment. Need another video? Use the YouTube transcript generator.

0:00 Claude et Anropique ont encore sorti euh plusieurs dingueries et dans cette vidéo, on va voir ces trois sujets qui ont fait exploser Twitter. Encore une fois, la première nouveauté, c'est Making Frontier Cyber Security Capabilities Available to Defender. Rendre la cybersécurité disponible pour les personnes qui protègent vos sites. Donc un nouveau service, Cloud Code Security PTI, une nouvelle capacité dans Cloud Code web qui va être disponible pour pour l'instant de manière limitée. Ça permet de scanner ta codebase pour des security et de suggestre des changements pour résoudre le problème pour corriger ici des problèmes que les traditionnelles

0:46 méthodes souvent failent. Et on a déjà eu des tweets de donc par exemple comme ceci. On vient de cancel toutes nos abonnements de cybersécurité, strike, cloud flare, octo, occta, tout ça est parti à la place. On va juste utiliser CL comme ceci, ce qui est évidemment une blague juste ici. Et ce qui est le plus flou, c'est que depuis cette annonce, donc on peut voir juste ici cyber security software, donc CRWD, P A NWD et cetera non de jusqu'à 30 %. Regardez-moi cette dinguerie ici, un nombre de ventes qui est incroyable. Et ils ont vraiment réussi à tuer les stocks. Pourquoi ? parce qu'ils veulent créer un outil spécialisé dans la cybersécurité. Donc ici euh LAI, elle va

1:34 être capable de detecté des sécurité, des vulnérabilités, voilà, de manière poussée. Donc la promesse, c'est que ça fonctionne vraiment bien. Donc comment ça fonctionne ? une petite démo et en gros ça va venir statiquement analyser tout le code que tu déployes pour faire des security testing avec des r du code à propos des vulnérability qui connaissent qui permet de récupérer tous les sécurités comme expose password updated inscription et d'autres trucs comme ceci donc ici utiliser cloud code comme cyber security club code security est créé sur plus d'une année de recherche sur la sécurité des la cybersécurité des capacités de cloud, notre frontière red team. Donc qu'est-ce que c'est une red team ? En fait, c'est que

2:20 de ce que je comprends ici dans cet article, Cloudropique a une équipe qui a comme travail de hack et Cloud, c'est ce qu'on appelle Red et Blue Team, sont venus tester ses capacités en essayant de faire des events pour hacker euh hacker un site. Et en sachant que la Blue Team, donc la team qui essaie de résoudre les failles, c'était l'AI Security qui checkait tout ça. Donc, en utilisant Cloudopus 4.6 l'équipe Cloud a trouvé plus de 500 vulnérabilités et cetera. Et donc pour faire ça, il faut appliquer sur le join juste ici. Alors moi j'ai déjà apply. Bon voir si je vais être accepté mais ça a énormément changé. Donc à noter, très important. Et on a ici des des des statistiques qui sont juste affolantes.

3:07 Juste ici, je sais pas si on peut voir le graphique mais voilà 20 fois forward, Markets est en train de tout vendre. CRWD, OCTA et Net en seulement 1 jour, ils ont perdu tous 10 % de valeur euh en baissant la stock de manière drastique. Alors, peut-être que c'est le moment d'acheter toutes ces stocks. Il y a aussi pas mal de gens sont en train de dire que avec ce changement juste ici Anthropique est un petit peu en train de venir kill love et tous ces outils no code parce que avec cloud desktop et cetera, plus ils vont rajouter de feature à ce cloud juste ici, plus on va pouvoir créer des sites de A à Z avec ceci. Donc ça c'est la première nouveauté cloud. On en a deux autres. On a nouveauté cloud

3:53 code et nouveauté cloud web. Donc on va commencer par les nouveautés Cloud Web. Cloud Code en desktop peut maintenant lancer tes applications, review ton code et gérer les failers du C du C en background. Donc il est capable de tout faire. Donc juste ici maintenant l'application Cloud ici va pouvoir lancer ton serveur pour voir ce qui se passe, lire les console et continuer d'itérer avec les erreurs. Donc avoir une compréhension beaucoup plus globale. Local code review. Quand tu es prêt à pche, tu cliques sur review code et cloud code peut mettre des commentaires dans les changements afin que tu puisses lui dire ce qui doit changer. Et il est capable même de faire des PR monitoring. Donc comment est-ce qu'on peut tester ça ? Juste ici, le problème quand vous

4:40 lancez ici avec des environnements, c'est qu'il faut rajouter toutes les variables d'environnement. Donc je vais le faire. Donc ici, j'ai essayé de rajouter ça. Alors finalement en fait, c'est des cloud environnement et je sais donc voilà environnement variable. Je sais pas exactement comment les work on peut les setup pour que ça ajoute les bonnes variables d'environnement. J'ai l'impression qu'il manque ceci. Et on va essayer de lui demander de faire une petite fiture. Donc juste ici normalement j'ai local 3000. Donc par exemple, on va lui demander la capacité de pouvoir cacher ou pas le menu. Là, je vais faire un screenshot. Je vous invite toujours à Féit comme ça, hein. Si vous pouvez cacher des menus dans le menu ici, j'aimerais bien. Et donc ici, on a cette nouvelle interface juste ici. Alors, avec notamment ce bouton preview juste ici, run your server et inspect

5:27 request et cetera. Et donc là, tu peux voir qu'on a une un tab review qui s'affiche à gauche, donc qui va permettre de réaliser un peu plus de choses juste ici. Donc pour l'instant, tout ce qu'on voit, c'est que l'agent est en train de s'effectuer. On a encore une fois des requests ici de permission qui se font. Alors, je sais pas pourquoi il me fait toujours chier avec ses permissions. Ça me rend ça me rend dingue parfois de voir qui qui veut passer ce bypass permission. Pourtant, je lui ai dit bypasse toutes les permissions que tu veux, moi je m'en fous. Ensuite, ici, on a les difs, on a les commits. Donc là, c'était peut-être les autres difs que j'ai memory feature avec ici le MH qui essaie de se faire. Ici, je peux l'ouvrir dans Z, copier le work et je

6:14 peux commit les changements, voir les choses. Donc ça c'est un peu la nouvelle interface. On a juste pas de on a juste pas de preview. En tout cas, il faut que je dise peut-être qu' OK. send to preview. OK, du coup ici je peux lui envoyer un message, lui envoie un prank pour l'ajouter la preview. Bon, il va faire ses petites actions. En attendant, on va voir les autres petits changements juste de ça. Donc, on a vu Perman Dity et Session Move with you. Donc, one/dom to bring CLI station dans la CLI app. Ça c'est la deuxième feure. On va attendre en fait qu'il fasse tout ça. Et je sais pas pourquoi il veut pas avoir son bypass permission. foutez du bypass permission partout, ça me rend dingue. Quel serveur tu as envie de lancer ? Next dev submit. Et donc là,

7:01 peut-être qu'il est capable de lancer. Moi, pour moi, il va pas être capable tout simplement parce qu'il y a pas les variables d'environnement. Voilà, il y a même pas les trucs qui sont installés. Donc là, il va installer les dépendances, mais il me demande encore une fois toutes ces questions euh et c'est insupportable parce que je sais pas comment ils veulent penser que les gens vont utiliser leur app s'ils me font chier à à me demander chaque permission alors que juste avant, il m'a demandé si je voulais le lancer en bypass permission et j'ai dit oui. Donc j'ai dit oui, lance en by PayPs. Et donc là, on peut voir qu'il s'est lancé l'application. Le problème, c'est qu'il a pas d'environnement variable. Et ce qui est intéressant, c'est l'interface qui nous intéresse ici. Donc moi ici, je vais lui donner les petites variables d'environnement. Ça va être normalement assez facile. On va faire CP. Donc là, j'ai rajouté les variables

7:47 d'environnement d'une manière ou d'une autre dans cette application de l'enfer, mais il arrive toujours pas à fonctionner parce qu'il faut que je mette aussi le point en point local. Peut-être que maintenant ça va fonctionner. Maintenant, ça fonctionne bien. Donc là, tu vois que maintenant, on a l'interface ici. Et donc c'est pour ça qu'il y a des gens qui disent que ça va tuer l'ovable parce que on se retrouve avec une interface du coup qui peut ressembler à l'able juste ici vu qu'il a le terminal, l'interface. On a ici des boutons light et dark mode donc qui marchent pas super bien. On peut ici se sign. Donc on va tester hop avec une application qui fonctionne pas super bien parce qu'il doit aussi lancer convexe en background et que de toute évidence, il a pas lancé convexe en background. Donc effectivement s'il y a

8:33 pas de convexe qui tourne, généralement il s'énerve un petit peu euh dans dans le fonctionnement de son truc. Donc je sais pas s'il est capable de lancer plusieurs qui quand même sympa. Donc là on a convex ready sign in fail to send OTP. OK, ça c'est pas le truc qui fonctionne le mieux au monde actuellement. Bah même ça fonctionne pas du tout. Peut-être que c'est à cause du port. Je vais lui dire "OK, je peux changer la configuration juste ici." Donc voilà, hop, port000. Et si là je le fais euh si là je coupe le serveur, donc là en fait on a une interface et là je peux preview next. En fait on a une interface et je peux aussi preview convex. Donc là, j'ai lancé deux serveurs. On va voir si ça fonctionne. Mais il est toujours

9:18 en train de me lancer. Ah non, c'est le port ici. 3000. On va couper ça. On coupe ça et on essaie de lancer la preview juste ici. Et normalement, vu que j'ai mon serveur convexe ici qui s'énerve un petit peu, il s'énerve. Voilà. Hop, styling. Et maintenant, quand je fais son sign de Zinzin, Melville mal. Bon, ça fonctionne pas. le plus top du top que j'ai que j'ai déjà vu dans ma vie. On est on est en on est en galère les amis. Non, c'est parce qu'il va dans le port, il va dans le mauvais port en fait et que ici il va dans le port 127. Bon, c'est pas très grave. C'est pas très grave. C'est pas très grave. Donc là, on peut voir qu'il a vu il est il est capable de faire un screenshot du site pour voir que j'arrive pas à me login.

10:03 Et ici un autre. Donc moi ce qu'il faut que je dise ici, c'est le serveur fonctionne pas. Donc écoutez, on va essayer de lui demander de résoudre le problème, ce qui va être généralement le plus simple. Donc là, il a arrêté la preview. Je pense qu'il va modifier la configuration pour essayer de faire en sorte que là, quand je lance cette commande ici, ça fonctionne un peu mieux. OK, donc maintenant on a ça. Et là, si je clique sur sign in, on peut voir que ça m'affiche ça et que du coup on a directement l'interface ici. Et là, on a toujours le fail to send OTP de merde. Et euh je sais pas vraiment comment je devrais faire ça. Je pense que on va lancer le convexe juste ici. Mais vu que tous les deux on le on le porte 3000, ça fonctionne pas. Donc là, il essaie de se

10:49 corriger tout seul. Donc ça c'est la première fure. Je sais pas d'ailleurs s'il a fait sa picture. Normalement il a fait sa picture. On peut aussi voir les guid ici avec le bouton review code. Donc on va tester ça juste après. Déjà on regarde ça. Donc voilà il vient modifier euh il vient configurer ça. Et maintenant normalement ça marche. Il a réussi. Il a réussi. Donc là send OTP je vais lui dire logp code dans la console. Quel est le OTP code de la console ? Vex. Ah, il m'a dit il m'a il m'a donné il m'a donné bon ça marche. Hop, on lui envoie le code sign sign in. C'est parfait. Et maintenant que c'est sign in, on a du coup l'organisation qui s'affiche. On a

11:34 les log ici. Alors, c'est juste que voilà. Et du coup là, je peux voir le chat. Et là, j'ai bien le menu. La différence, c'est est-ce que je peux tester en desktop ? Alors, j'ai tout cassé. On peut voir que j'aurais pas dû zoomer. J'aurais pas dû zoomer du tout. Là, on peut afficher en mobile. Alors, le problème, c'est que là, sur la taille de mon écran actuel, je peux pas trop preview ce qu'il a fait ou pas. Si là, j'ajoute de la taille d'écran, on peut toujours pas augmenter la taille. Donc on est un peu pointato pointadé dans le dans cette interface un petit peu buggée. Si on teste juste ici pour voir. Donc là on peut voir en fait que le problème ici c'est que l'image est trop grande. C'est que le site est pas assez grand et donc même ici quand je change

12:20 quand je change le boom ça marche pas. Là il m'a posé une question. La feature togle du panneau est vérifiée. Ici je peux lui dire c'est bon merci. comme quoi il a terminé. Mais ici tu peux voir qu'il a fait le panneau. Mais je sais juste pas si en desktop on peut toujours le cacher ou pas. Et en l'occurrence, j'arrive pas trop à faire le test juste ici. Localos 3000. Non, ça marche pas. Bon pouvoir cacher l'autre panneau de l'autre côté. Et lui, il m'a il m'a acheté une feature pour cacher ce panneau. Alors déjà le bouton pour cacher le panneau, tu sais pas pourquoi il est là. Plutôt peut-être afficher un divider. Bref. Et ici, on a ce menu là que je voulais cacher, c'est le visitor info. Bon, c'est pas très grave. On va pas on va pas lui dire de changer son histoire, je lui dis "Mais c'est pas grave. Ce qu'on va faire Kitty, on peut

13:07 voir et on peut cliquer sur review code. Donc là, on peut voir qu'il a fait quelques modifications donc sur cette header et sur d'autres composants. Et là, on peut voir que review code nous dit, il y a pas de problème qui a qui a été résolu, mais on peut voir que dans le guide dif ici, je suis capable de mettre des commentaires. Alors là, le problème c'est qu'il y a des difs de plein d'autres choses. Donc ici sur le layout, voir qu'ici il a créé un contexte. Il a créé un contexte React et là moi je peux par exemple lui dire non non il faudrait utiliser des hook et du clean code et pour gérer l'interface et les contextes globaux. Par exemple, je peux lui mettre un commentaire ici dans

13:52 le code. Donc je peux moi-même review le petit code qu'il a fait et ensuite je peux submitre le commentaire. Et tu peux voir en fait ça vient autosubmiter un commentaire pour lui demander de faire des modifications. Donc ça c'est un des trucs qui vont être très intéressants juste ici. En plus de pouvoir lancer l'application. Alors le problème c'est qu'on peut pas lancer plusieurs applications, j'ai l'impression. On faudrait faire session disable auto verify. Euh et là encore une fois il me demande plein de permissions. Voilà clan mode il va partir en VR. Donc on va devoir perdre du temps à le laisser partir envie un petit peu. Mais après je vais lui dire ok c'est tout bon. request merge please. Donc là, on a aussi le petit plan mode qui a été affiché juste là. Donc là, je peux faire approuver le plan

14:40 mode et commencer à coder. Donc là, je clique ici et comme ça, on le lance en plan mode et il va pouvoir résoudre le petit problème. Donc voilà, il a corrigé son petit problème et on peut ensuite lui demander de faire une pool request. On peut voir qu'il est capable de voir le screenshot. Donc il a vraiment accès à cette donnée. Et ensuite ici tu peux voir qu'il vient utiliser le skill. Alors encore une fois, je sais pas pourquoi on est obligé de tout accepter ou refuser dans cette terre sur terre mais une fois qu'on a accepté, qu'on lui a demandé de faire son truc, on peut voir Kitti, il est capable de faire son petit statut, son petit commit et de faire sa petite PR. Donc fichier à committer, boum boum, PR créé. Et donc ce qui est normalement dit dans le change log, c'est que euh voilà quand le quand la PR est faite, alors ici je me

15:25 suis trompé, il devrait y avoir un fichier. Je sais pas si j'arrive à à refresh. Alors je sais pas exactement leur problème, c'est qu'il y a eu plein d'app mais donc là il y a la PR et là tu peux voir tous les tests qui failent et tu peux lui demander autofix et automerge. Donc moi ça va pas marcher parce qu'il y a un test qui fail constamment sur ce projet. Euh tout simplement la C n'est pas n'est pas setup correctement. Mais on peut voir qu'ici on va avoir en fait la C qui effectue ici toutes les reviews vertiel preview unit machin. Une fois que c'est passé ça dit et là tu peux faire auto fixe de toutes les erreurs et automer quand c'est terminé. Et donc là apparemment en fait il a tout de suite mergé. Bon pourquoi pas. Hop je t'arrête 2 secondes pour te dire que tu peux télécharger ma configuration Cloud Code directement ici en allant sur mlv.sh/fc.

16:14 Tu vas te retrouver sur ce site et tu vas avoir accès à ma configuration Cloud code, c'est-à-dire mes agents, mes commandes, mais surtout mes scripts qui sont juste ici pour renommer la session, la statue line, le commande validator ainsi que les skills. Donc si tu cherches ça, sache que c'est le premier lien sous cette vidéo ou sur mlv.sh/fc. Pourquoi pas ? Pourquoi pas ? Voici un petit peu pour ce changement principal sur l'application 1 et on on a le dernier exemple qu'on va pas beaucoup tester mais on a le build qui support for cloud con. Maintenant les agents peuvent se lancer en parallèle sans se marcher dessus. C'est-à-dire que vu que cloud code desktop a le support, lui il a aussi le support. Et donc ici, on peut lancer en work tree. Ensuite, tu peux activer le work tre mode sur la desktop

17:00 app et tu peux dire au subgenent de travailler sur un work afin de pouvoir faire en sorte que tous les subagents fassent une pool request sur ton code et pouvoir review chacun des travails. On peut même créer des workers comme ceci. Et donc si on teste rapidement, ici j'ai le projet, hop, je lance un nouveau cloud et si je lance cloud avec ti- work euh ici ça fonctionne pas. Donc pour vérifier, vous faites cloud install, ça va installer la dernière version de cloud code. Ensuite vous pouvez faire cloud work et peut-être qu' ça fonctionne. On n'est toujours pas dans le bon dossier. Est-ce que je suis fou ? Git CSM, git work, cloud work tree. Bon,

17:46 apparemment c'est pas non plus cloud work 1 avec un paramètre. OK. Cloud work my teste. Si quand j'écris my test change, on peut voir que je suis toujours pas dans le bon fucking dossier. Donc là, si je fais CWD, je sais plus si c'est CWD. Non, PWD. PWD, ça donne le PAF actuel. On peut voir qu'on est dans le mauvais pas. Mais en tout cas, il y a cet update. Je vous laisse tester ça. La vidéo est déjà assez longue. Dites-moi un peu si c'est des bons updates ou si c'était pas des bons update. J'espère que le micro était pas trop mauvais. On se dit à bientôt. Ciao ciao.

Share

More video summaries