Cela débloque tant de cas d'utilisation incroyables pour Hermes
AAI LABS
Computing/SoftwareSmall Business/StartupsInternet Technology
Transcript
00:00:00Vous avez probablement déjà entendu dire que l'agent Hermes est l'agent personnel le plus puissant qui soit, et ce n'est pas faux.
00:00:06Il possède en réalité de nombreuses fonctionnalités qui le rendent bien meilleur qu'OpenClaw.
00:00:09Mais que se passe-t-il si vous le connectez à l'un des agents de codage les plus puissants du moment, ClaudeCode ?
00:00:14En soi, ClaudeCode est génial, mais il lui manque un élément crucial de l'agent Hermes : le système de compétences auto-évolutif.
00:00:20Associé à cela, vous pouvez créer des flux de travail beaucoup plus autonomes, même pour des choses qu'on ne pensait pas pouvoir automatiser.
00:00:26Mais au-delà de son rôle d'agent personnel, vous pouvez l'adapter à toute entreprise souhaitant automatiser ses processus, et c'est vraiment simple.
00:00:33Mais comme beaucoup d'entre vous découvrent peut-être l'agent Hermes, ne vous inquiétez pas, nous allons vous guider.
00:00:38Mais avant d'aborder la configuration, commençons par comprendre pourquoi le système de compétences auto-évolutif est important.
00:00:44Quand nous l'avons découvert, nous nous sommes dit qu'il pourrait être meilleur qu'OpenClaw.
00:00:48Ce n'était pas un projet quelconque, il a été conçu par Noose Research, l'un des principaux laboratoires d'IA open source,
00:00:54et c'est devenu l'un de leurs projets les plus populaires.
00:00:57D'ailleurs, voici quelque chose d'intéressant.
00:00:58L'agent Hermes a été créé avant OpenClaw.
00:01:01Il n'a simplement pas fait beaucoup de bruit au début.
00:01:04L'équipe de Noose Research a aussi essayé OpenClaw, mais ils ont rencontré des problèmes, alors ils sont passés à leur propre solution.
00:01:10Ils ont vu les problèmes par eux-mêmes et ont rendu leur solution open source.
00:01:13La plupart des fonctionnalités d'Hermes sont les mêmes que celles d'OpenClaw.
00:01:16Tout comme OpenClaw, vous pouvez le connecter à plusieurs plateformes.
00:01:19Mais il y a deux choses qui le rendent bien meilleur.
00:01:22La première est la mémoire persistante, et la seconde, les compétences auto-améliorables.
00:01:26OpenClaw possède déjà une mémoire persistante qui lui permet de se souvenir d'informations sur vous et d'adapter ses réponses, mais cela a ses limites.
00:01:33Hermes va plus loin.
00:01:35Il enregistre ces souvenirs et, lorsqu'il trouve un flux de travail réutilisable dans vos conversations, il le transforme en compétence.
00:01:40La mémoire persistante d'Hermes repose sur une conception très intelligente.
00:01:43Hermes impose une limite à la taille des fichiers user.md et memory.md.
00:01:49Au fur et à mesure que vous discutez avec l'agent Hermes, il met à jour ces fichiers après chaque exécution.
00:01:53Pourquoi cette limite est-elle importante ?
00:01:55C'est à cause du fonctionnement des modèles.
00:01:56Tout comme vous, un modèle a une très mauvaise capacité d'attention.
00:01:59Il ne peut se concentrer que sur une quantité limitée d'informations à la fois, et il se perd lorsqu'on lui en donne trop.
00:02:05Toutes ces informations, des invites et outils aux instructions système, en plus de vos propres fichiers, se disputent l'attention du modèle dans la fenêtre de contexte.
00:02:15Donc, plus vous en mettez dans ce contexte, plus le modèle perd le fil de la tâche réelle, car le surplus d'informations devient du bruit pour l'agent.
00:02:23Cette limite de jetons est là pour empêcher cela.
00:02:26Une fois qu'Hermes atteint la limite de jetons sur les fichiers, le modèle les parcourt et supprime tout ce qui n'est pas utile.
00:02:32Il conserve les informations les plus récentes en mémoire, afin que l'agent ne soit pas distrait par d'anciens détails inutiles.
00:02:38OpenClaw ne fait rien de tout cela.
00:02:40Il laisse simplement la mémoire croître indéfiniment.
00:02:42Il y a un autre problème que nous avons rencontré avec OpenClaw.
00:02:44Pour le sécuriser, nous devions nous-mêmes mettre l'agent en sandbox.
00:02:47Hermes fonctionne déjà dans un environnement isolé.
00:02:49Cela signifie qu'il tourne dans une sandbox où il ne peut pas accéder à ce qu'il ne devrait pas, ou faire accidentellement quelque chose d'interdit.
00:02:56Il élimine ainsi la plupart des problèmes de sécurité d'OpenClaw.
00:02:59Et si vous voulez utiliser Hermes avec Claude Code, c'est le moment idéal, car le cupide Dario a trouvé un autre moyen de gagner de l'argent avec Claude en commençant à facturer l'utilisation de votre abonnement avec des applications tierces.
00:03:12Après le 15 juin, vous ne pourrez plus utiliser votre abonnement Claude pour faire tourner des agents comme Hermes gratuitement.
00:03:18Vous devrez payer un supplément à Anthropic.
00:03:19Votre forfait inclura un crédit mensuel pour l'SDK agent, et ce crédit sera consommé dès que vous connecterez une application tierce via votre abonnement.
00:03:27La même limite s'applique à l'exécution de Claude en mode non interactif, le mode utilisé par beaucoup d'agents pour faire tourner Claude Code en arrière-plan sans demander de permission.
00:03:36Donc, jusqu'au 15 juin, vous pouvez continuer à utiliser l'agent Hermes sans frais d'API exorbitants.
00:03:41Maintenant, configurer l'agent Hermes est assez simple.
00:03:44Il suffit de copier la commande d'installation et de l'exécuter dans votre terminal.
00:03:47Il installe d'abord toutes les dépendances nécessaires, puis lance l'installateur en mode interactif.
00:03:52Si vous voulez configurer l'agent selon le plan Noose, avec leurs modèles et outils intégrés, vous pouvez le faire.
00:03:58Mais nous voulions notre propre configuration, alors nous avons choisi l'option manuelle.
00:04:01Vous pouvez également reconfigurer l'agent plus tard en utilisant la commande de configuration d'Hermes.
00:04:05C'est à cette étape que vous configurez tout ce dont l'agent a besoin.
00:04:08Hermes peut importer vos anciens paramètres OpenClaw ; il vous demande donc d'abord si vous souhaitez les récupérer.
00:04:14Vous pouvez vérifier exactement ce qui est importé, cela couvre votre profil utilisateur et vos identifiants, ainsi que vos compétences et votre fichier “soul”, qui définit la personnalité et les instructions de l'agent.
00:04:24Mais tout comme la taille transmise par votre lignée peut causer des problèmes, hériter des réglages d'un agent à un autre a ses inconvénients.
00:04:31Les détails de connexion que vous importez pointent toujours vers les mêmes canaux qu'utilisait votre agent OpenClaw, et les fichiers sur lesquels il comptait ne sont pas bien transférés, car ces instructions étaient spécifiques à OpenClaw.
00:04:43L'importation ne fait donc que causer des problèmes, et c'est pourquoi nous avons choisi de ne pas importer les nôtres.
00:04:47Après cela, vous choisissez le modèle qu'Hermes utilisera.
00:04:50Nous voulions utiliser les modèles Claude via l'abonnement Anthropic.
00:04:53Mais quand nous avons essayé, nous n'avons pas pu utiliser les modèles Claude et avons reçu une erreur.
00:04:57Il s'avère que Dario nous demandait déjà de configurer ce supplément, même si nous ne sommes pas encore le 15 juin.
00:05:03Cette politique pourrait donc être déjà en cours de déploiement progressif, mais elle pourrait toujours fonctionner pour vous.
00:05:07Quoi qu'il en soit, nous pouvions toujours utiliser Claude Code en mode non interactif, ce que nous utiliserons pour la plupart de nos tâches de toute façon.
00:05:14Et vous pouvez changer de fournisseur de modèle à tout moment par la suite.
00:05:17Une fois le modèle configuré, il vous demande où l'agent doit tourner, que ce soit sur un hébergement ou un VPS que vous avez préparé.
00:05:24Et pour ceux qui ne savent pas, un VPS est un serveur que vous louez et gérez vous-même.
00:05:29Mais comme nous avons des Mac Minis dédiés à cela, nous avons choisi l'option locale.
00:05:33Et non, nous ne sommes pas responsables de la pénurie de Mac Mini, car malheureusement, comme vous, notre business SaaS B2B en IA a manqué de financement.
00:05:40Après cela, il vous demande de connecter la plateforme de messagerie de votre choix.
00:05:44Nous avons choisi Discord, mais vous pouvez connecter n'importe laquelle.
00:05:46Nous ne montrerons pas la configuration du bot Discord ici, mais vous trouverez les instructions complètes dans notre communauté, AI Labs Pro.
00:05:53Une fois cela fait, il pose quelques questions supplémentaires et votre agent est prêt.
00:05:56Il vous suffit de taper “Hermes”, et une fois l'interface chargée, vous pouvez commencer à discuter avec l'agent.
00:06:01Pour s'adapter à vos besoins, il a besoin d'informations sur vous.
00:06:05Vous pouvez donc soit continuer à l'utiliser pendant un mois et le laisser vous découvrir par lui-même, ou simplement lui dire qui vous êtes avant qu'il ne touche à d'autres tâches.
00:06:13Si vous voulez le configurer en tant qu'agent personnel, vous pouvez lui donner toutes les informations sur vous dans le chat, ou si vous préférez ne pas tout taper, liez-le plutôt à votre second cerveau.
00:06:22Donnez-lui simplement le chemin d'accès à votre second cerveau et dites-lui de s'intégrer à partir de là, et il apprend tout sur vous ainsi.
00:06:28Si vous voulez le configurer pour un cas d'automatisation spécifique, fournissez simplement les documents relatifs ou les informations générales sur l'entreprise.
00:06:37Mais avant de continuer, un mot de notre sponsor.
00:06:39Si vous utilisez des outils d'IA au quotidien, mais que vous ne comprenez pas vraiment comment les LLM, les agents ou des protocoles comme MCP fonctionnent, ce manque de connaissances devient vite un handicap.
00:06:49C'est là qu'Educative intervient, une plateforme interactive utilisée par plus de 3 millions de développeurs avec plus de 2 300 cours où vous codez dans le navigateur sans aucune configuration et recevez des retours basés sur l'IA.
00:07:01Je commencerais par leur cours “Essentials of Large Language Models”.
00:07:04En deux heures, il explique le fonctionnement des LLM, de la tokenisation aux mécanismes d'attention, jusqu'au RAG.
00:07:09Vous finirez avec un vrai modèle mental de ce qui se passe sous le capot.
00:07:12Ensuite, “MCP Fundamentals” vous apprend à construire des agents IA en utilisant le protocole de contexte de modèle.
00:07:18La conception de systèmes agents va plus loin, avec des systèmes multi-agents qui raisonnent, planifient et agissent de manière autonome.
00:07:23Puis le bootcamp LLM de 16 heures ajoute des travaux pratiques sur AWS avec Bedrock, SageMaker et LangGraph.
00:07:29Vous allez ajuster un modèle, construire des systèmes multi-agents et déployer un chatbot RAG.
00:07:34Vous écrivez du vrai code dès la première leçon, sans juste regarder quelqu'un d'autre construire.
00:07:39Educative a aidé plus de 10 000 développeurs à décrocher un emploi dans les meilleures entreprises technologiques.
00:07:43Essayez-le gratuitement. Lien dans la description.
00:07:45Vous pouvez construire une collection de compétences pour votre agent Hermes depuis le Skill Hub.
00:07:49C'est leur marketplace officielle de compétences, qui propose des solutions pour toutes sortes de cas d'usage.
00:07:54Hermes est également livré avec 90 compétences installées par défaut.
00:07:57Ces compétences pré-installées sont sécurisées car elles sont maintenues par l'organisation elle-même.
00:08:03C'est une réelle différence par rapport aux compétences OpenClaw, dont nous avons parlé dans notre précédente vidéo.
00:08:07Un grand nombre d'entre elles n'étaient pas du tout sûres, avec des problèmes de sécurité comme des invites dangereuses et des scripts capables de transférer vos données vers un serveur distant.
00:08:15Le Skill Hub effectue d'ailleurs une analyse de sécurité sur chaque compétence et surveille ces problèmes.
00:08:20Ainsi, vous pouvez ajouter les compétences que vous voulez sans les mêmes risques.
00:08:23Comme n'importe quel autre agent, vous pouvez connecter le MCP de votre choix à Hermes.
00:08:27Mais voici ce qui distingue Hermes des autres.
00:08:29Vous pouvez faire tourner votre propre configuration Hermes comme un serveur MCP lui-même et le connecter à vos autres agents, leur permettant d'accéder à Hermes via des outils pour une communication bidirectionnelle.
00:08:38Connecter Hermes à d'autres agents de cette façon comble les lacunes de ces derniers.
00:08:42Un agent comme Claude Code ne se souvient de rien sur vous, et ses compétences ne se réparent pas ni ne s'améliorent d'elles-mêmes.
00:08:49Mais grâce à cette connexion MCP, vous pouvez lui donner accès à tout ce qu'Hermes sait faire.
00:08:53Cela signifie aussi que vous accédez à toutes les applications que vous avez déjà connectées à Hermes sans avoir à configurer chaque agent pour chaque application séparément.
00:09:00Ils utilisent simplement ces applications via votre configuration Hermes.
00:09:02Pour faire tourner Hermes en tant que MCP, vous utilisez la commande “Hermes MCP serve”.
00:09:07Il n'y a pas de message dans le terminal indiquant que le serveur est actif, mais il tourne bien en tant que serveur MCP.
00:09:12Pour le connecter à votre agent, vous ajoutez le MCP Hermes au fichier .mcp.json, et il devient utilisable.
00:09:18Vous pouvez le configurer à l'échelle du projet, ce qui signifie que seul le projet sur lequel vous travaillez y aura accès.
00:09:22Ou vous pouvez ajouter la configuration dans le dossier root.claude, et le MCP Hermes sera alors disponible pour tous vos projets.
00:09:29Et en parlant de compétences, Hermes est fourni avec une compétence Claude Code, qui contient des conseils sur l'utilisation de Claude Code via l'agent.
00:09:36Donc, combiné avec la configuration d'Hermes tournant en tant que MCP, cela ouvre beaucoup de possibilités.
00:09:41L'agent Hermes et Claude Code ensemble ouvrent de nombreux cas d'usage,
00:09:44surtout dans les entreprises où plusieurs automatisations peuvent être mises en place pour gérer des processus répétitifs.
00:09:49L'un d'eux consiste à connecter Claude Code à l'espace de travail Slack de votre équipe.
00:09:53Cela fonctionne très bien car Hermes est essentiellement un agent qui tourne en permanence,
00:09:57tandis que Claude Code est là où le développement réel a lieu.
00:09:59Nous utilisons donc l'agent Hermes pour accéder à l'espace de travail de l'équipe.
00:10:02Tout comme pour la configuration Discord, nous ne détaillerons pas la connexion Slack ici,
00:10:06mais vous trouverez le guide complet dans notre communauté.
00:10:08Dans la plupart des espaces de travail, vous pourriez avoir un canal dédié à un projet,
00:10:12où toute l'équipe discute des différents points le concernant.
00:10:14Ce que vous pouvez faire avec l'agent Hermes, c'est lui demander de créer un cron job qui surveille ce canal spécifique.
00:10:20À partir des besoins discutés là,
00:10:22il construit une compétence PRD qui évolue au fur et à mesure que ces besoins changent.
00:10:26Avoir le PRD sous forme de compétence est très utile,
00:10:29surtout durant les sessions où vous développez réellement le produit.
00:10:32Dès que nécessaire, il extrait les parties pertinentes du PRD dans le contexte,
00:10:37afin que le projet reste aligné sur les exigences initiales.
00:10:39Le PRD seul pourrait aussi fonctionner, mais pour la raison évoquée plus tôt,
00:10:44l'agent est parfois confus sur ce à quoi il doit prêter attention.
00:10:48Une compétence est appelée uniquement quand nécessaire et reste dans la partie fraîche de la fenêtre de contexte,
00:10:52là où le modèle prête réellement attention.
00:10:54Hermes crée donc la compétence selon vos instructions et l'exécute toutes les 30 minutes sous forme de cron job.
00:10:59Ainsi, lorsqu'un changement d'exigence est discuté dans le canal,
00:11:02il met à jour le PRD, et l'agent Hermes s'assure que ces changements se répercutent des deux côtés,
00:11:07afin que la compétence créée dans votre projet reste également mise à jour.
00:11:10À ce stade, vous pourriez vous dire,
00:11:12puisque nous avons déjà un MCP connecté pour l'agent Hermes,
00:11:15pourquoi ne pas simplement utiliser un outil pour extraire les informations de ce canal Slack et laisser l'agent agir ?
00:11:20La raison est que le MCP Slack a une limitation.
00:11:23Il ne peut pas lire l'historique complet de la conversation par défaut.
00:11:26Il ne lit que les messages dans lesquels il est tagué,
00:11:28et il n'extraira pas l'historique complet à moins que le message tagué ne nécessite spécifiquement ce contexte.
00:11:33La configuration via l'agent Hermes est donc la meilleure voie,
00:11:36car il peut synchroniser directement les informations à partir de là.
00:11:38À partir de là, vous pouvez aussi lui demander d'implémenter n'importe quelle fonctionnalité en utilisant Claude Code en mode non interactif,
00:11:44directement via les canaux de l'agent Hermes.
00:11:46Il charge la compétence Claude Code dont nous avons parlé plus tôt,
00:11:49puis lance Claude Code et l'utilise pour construire la fonctionnalité.
00:11:52De plus, si vous appréciez notre contenu, pensez à cliquer sur le bouton "j'aime",
00:11:56car cela nous aide à créer plus de contenu comme celui-ci et à toucher plus de monde.
00:11:59Vous pouvez aussi greffer Hermes sur une application déployée, que vous la construisiez pour vous ou pour un client.
00:12:05Donc, si vous avez une application déployée construite avec Claude Code,
00:12:08vous pouvez créer des compétences de surveillance et de vérification de santé qui guident l'agent sur la façon de surveiller l'application en cours d'exécution.
00:12:13Parce que Claude Code possède le meilleur contexte sur ce dont l'application a réellement besoin.
00:12:17Ensuite, vous importez ces compétences dans votre agent Hermes.
00:12:20Vous pouvez configurer un cron job pour cela,
00:12:21essentiellement une tâche qui s'exécute automatiquement selon un planning,
00:12:24et laisser l'agent surveiller à la fois l'application hébergée et le code.
00:12:27Nous lui avons aussi dit que s'il trouve un problème lors de l'exécution de la compétence et le corrige,
00:12:31il doit synchroniser ces compétences vers le projet local,
00:12:34pour que Claude Code ait le contexte sur elles aussi.
00:12:36C'est ainsi que ses compétences auto-évolutives aident à mettre en place une vérification de santé continue
00:12:40qui s'améliore à chaque exécution.
00:12:42Une fois que vous donnez l'invite à Hermes, il configure le cron job pour vous.
00:12:46Vous pouvez l'exécuter pour voir s'il est bien configuré.
00:12:49Il vous envoie un rapport dans le canal que vous avez configuré,
00:12:51et dans notre cas, il a fait son rapport sur Discord.
00:12:53Et avec le MCP configuré, vous pouvez obtenir ces rapports directement à l'intérieur de Claude Code,
00:12:57ainsi que toutes les corrections suggérées par d'autres membres de l'équipe,
00:13:01et les implémenter directement dans votre projet.
00:13:03Ou vous pouvez pousser ces corrections vous-même,
00:13:05ou même configurer l'agent Hermes pour corriger les problèmes trouvés en utilisant Claude Code.
00:13:09Si vous voulez fonder la prochaine grande entreprise SaaS B2B en IA
00:13:12et tout automatiser comme nous l'avons fait avec Hermes,
00:13:14vous devriez rejoindre AI Labs Pro.
00:13:16C'est là que vous trouverez les guides de configuration de cette vidéo,
00:13:19ainsi que toutes les autres ressources et outils que nous avons réunis.
00:13:22Vous pourrez aussi rencontrer plein de passionnés,
00:13:25y compris notre équipe.
00:13:26Le lien est dans la description, n'hésitez pas à jeter un œil.
00:13:28Ceci conclut cette vidéo.
00:13:30Si vous souhaitez soutenir la chaîne et nous aider à continuer de faire des vidéos comme celle-ci,
00:13:34vous pouvez le faire en utilisant le bouton “Super Thanks” ci-dessous.
00:13:36Comme toujours, merci d'avoir regardé, et je vous dis à la prochaine.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video