TECHNO VERITAS
Veille technologique — 72 videos, recherche horodatee

← Retour

7 nouveautés qui changent TOUT sur Hermes Agent

288 passages — 9,176 caracteres — Ouvrir sur YouTube

Transcription horodatee

00:00:02 La version 0.21.0
00:00:04 de Hermes Agent est disponible.
00:00:07 Et l'équipe de Nous Research l'appelle
00:00:10 la Panthéon Release.
00:00:12 Le nom n'est pas gratuit. Dans cette
00:00:13 version, vos agents ne sont plus des
00:00:15 outils isolés. Ils forment une véritable
00:00:18 société avec des identités, une mémoire
00:00:20 qui dure dans le temps et un contrôle
00:00:22 que vous gardez en direct.
00:00:29 Ce qui change globalement, on a cette
00:00:32 nouveauté le bot mode qui va transformer
00:00:33 vos agents en société. Donc ça, j'ai
00:00:36 déjà réalisé une vidéo dessus
00:00:37 mais en fait, maintenant avec la version
00:00:40 0.21.0, le bot mode est directement
00:00:41 inclus alors qu'avant, il fallait au
00:00:44 préalable installer un plugin.
00:00:46 Ensuite, on va voir les cron jobs, donc
00:00:47 les tâches planifiées qui vont gagner
00:00:49 une mémoire, c'est-à-dire que chaque
00:00:52 exécution pourra se rappeler de la de la
00:00:54 dernière, de la précédente pour faire un
00:00:55 un suivi, pour améliorer les rapports au
00:00:57 fur et à mesure, par exemple.
00:00:58 On va voir aussi la possibilité
00:01:00 d'orchestrer des sub agents en direct,
00:01:03 donc les sous-agents.
00:01:05 Le centre de commande MCP qui fait son
00:01:07 apparition, une CMI qui monte en
00:01:10 puissance, le navigateur du bureau de
00:01:12 donc que l'agent peut désormais piloter
00:01:15 lui-même et enfin la sécurité qui va
00:01:17 être renforcée sur toute la ligne.
00:01:19 Alors avant d'entrer dans les détails,
00:01:21 un mot sur l'ampleur de cette version.
00:01:23 Plus de 2475
00:01:25 pull requests ont été
00:01:26 fusionnées donc depuis la version
00:01:28 0.21.0.
00:01:31 760 contributeurs ont parti-
00:01:33 et plus de 2100
00:01:34 issues, donc
00:01:37 problèmes, ont été ont été fermés euh
00:01:39 sur sur GitHub.
00:01:40 C'est l'une des plus grosses releases de
00:01:44 l'histoire du projet, pour info.
00:01:46 Et maintenant on rentre dans les détails
00:01:49 de ces nouveautés. Le bot mode, donc
00:01:51 chaque agent reçoit maintenant un nom,
00:01:53 un visage généré automatiquement
00:01:56 que on peut soit randomiser
00:01:58 ou choisir nous-même.
00:02:00 et une place dans une liste partagée
00:02:02 avec tous les autres bottes. On peut
00:02:04 créer des salons de discussion à la
00:02:06 façon Discord où plusieurs bottes
00:02:07 et vous-même vous échangez dans dans la
00:02:09 même dans le même salon
00:02:11 jusqu'à six bottes maximum il me semble.
00:02:12 On peut mentionner n'importe quel botte
00:02:14 avec un simple arobase et avec la
00:02:17 commande Hermes peer, vos agents peuvent
00:02:19 désormais s'écrire directement entre
00:02:20 eux-mêmes
00:02:22 entre profils différents. Les réponses
00:02:24 arrivent dans le botte dans le chat
00:02:26 botte de chacun
00:02:32 Je vous disais tout à l'heure les cron
00:02:34 jobs qui
00:02:36 obtiennent une mémoire
00:02:38 jusqu'ici un job planifié repartait de
00:02:40 zéro à chaque exécution. Maintenant, la
00:02:42 continuité
00:02:43 permet de reporter le résultat d'une
00:02:46 exécution sur la suivante.
00:02:48 Par exemple un job de surveillance peut
00:02:50 maintenant éviter de vous signaler deux
00:02:52 fois la même chose si si la se rend
00:02:53 compte que ça a déjà été signalé
00:02:55 précédemment.
00:02:58 Chaque job garde aussi un bloc-notes
00:03:01 durable et on a une vraie mémoire
00:03:02 persistante qui est chargée à chaque
00:03:04 fois comme un comme un agent
00:03:07 lorsque le le job va s'exécuter
00:03:09 et le résultat va directement atterrir
00:03:11 dans le chat botte
00:03:13 dans le chat d'un botte pour qu'il vous
00:03:14 réponde pour de vrai si jamais vous
00:03:21 La troisième nouveauté, le pilotage des
00:03:23 sous-agents en direct
00:03:25 on peut désormais lister les tâches qui
00:03:27 sont déléguées en cours,
00:03:29 recadrer une une tâche pendant qu'elle
00:03:31 tourne ou l'arrêter plus tôt en gardant
00:03:32 le résultat partiel plutôt que de tout
00:03:33 perdre.
00:03:35 C'est beaucoup plus intéressant
00:03:36 qu'avant.
00:03:38 On a aussi une validation JSON schéma
00:03:41 qui va être optionnelle, va garantir la
00:03:43 forme des réponses et le coût de chaque
00:03:45 délégation s'affiche directement dans le
00:03:46 résultat.
00:03:49 Les nouveaux plafonds par défaut, 250
00:03:53 itérations, 10 enfants en parallèle.
00:03:54 Le 4e chantier de cette release, ça
00:03:56 concerne les le MCP.
00:03:58 Donc gérer les serveurs et le catalogue,
00:03:59 ça se faisait jusqu'ici à coup de
00:04:02 fichier de configuration. Désormais,
00:04:04 tout vit dans une seule page du du
00:04:06 bureau avec un import qui accepte de
00:04:08 coller n'importe quoi
00:04:10 et des contrôles de santé en
00:04:12 arrière-plan qui vous préviennent avant
00:04:14 qu'un outil fasse fasse des siennes ou
00:04:16 bien qu'il y a un problème de de de
00:04:17 ré-authentification.
00:04:19 Donc le On va aussi avoir une vue sur
00:04:22 les coûts et les usages par serveur,
00:04:23 l'estimation de token, la consommation
00:04:24 sur 30 jours
00:04:26 et les différents liens qui vont vous
00:04:27 permettre euh les nouveaux liens donc
00:04:29 hermes://
00:04:30 qui permettent d'installer un serveur en
00:04:32 un clic en ouvrant automatiquement
00:04:35 Hermes Desktop notamment.
00:04:37 Côté ligne de commande, une vraie montée
00:04:39 en puissance. On a contrôle P qui permet
00:04:40 d'ouvrir une palette de commandes en
00:04:41 recherche
00:04:43 et euh et le sélecteur de modèle qui
00:04:45 filtre à chaque fois qu'on va taper sur
00:04:46 une touche.
00:04:48 La commande slash status affiche le mode
00:04:50 de raisonnement les approbations en
00:04:52 attente et l'usage du contexte. La barre
00:04:53 de statut peut désormais montrer en
00:04:56 direct le taux de cache la latence et
00:04:59 les tokens par seconde pour les plus euh
00:05:00 ceux qui veulent avoir un maximum
00:05:01 d'informations, c'est désormais
00:05:02 possible.
00:05:04 Et pour finir sur une note un peu plus
00:05:05 légère il y a un bouton d'arrêt
00:05:07 d'urgence global l'épinglage de session
00:05:09 et même les petits animaux de compagnie
00:05:10 qu'on peut voir dans le terminal.
00:05:12 Pourquoi ?
00:05:14 Ensuite, la 6e nouveauté, l'une des des
00:05:17 plus intéressantes spectaculaire même le
00:05:19 navigateur intégré qui n'est plus une
00:05:21 simple fenêtre que l'agent va regarder.
00:05:23 Euh Hermes peut maintenant naviguer,
00:05:25 cliquer et lire les pages directement de
00:05:27 sa propre initiative.
00:05:28 On peut le faire sortir euh vers notre
00:05:30 navigateur habituel avec le menu
00:05:32 contextuel complet sur les liens lui
00:05:34 demander de parcourir une documentation
00:05:36 ou de débugger une application web et
00:05:38 euh le regarder agir en direct dans
00:05:41 notre propre application.
00:05:43 Le dernier point
00:05:45 la sécurité. Les fichiers d'instructions
00:05:47 comme agent.md euh les skills ou les
00:05:49 fichiers de mémoire exigent désormais
00:05:52 toujours une validation avant écriture.
00:05:54 Un agent piégé ne peut plus réécrire
00:05:56 directement ses propres consignes.
00:05:59 Un grand audit de rédaction referme les
00:06:00 fuites de secrets dans les erreurs de
00:06:02 terminal euh ou alors les fichiers les
00:06:04 lectures de fichiers point env et
00:06:05 cetera. Donc là, on a quelque chose qui
00:06:06 était durci.
00:06:08 Euh on a aussi un système qui va
00:06:10 reconnaître les commandes de destruction
00:06:11 sur Windows
00:06:15 et sur macOS, euh les mises à jour
00:06:16 les autorisations survivent aux mises à
00:06:19 jour, pardon, grâce à une identité de
00:06:24 Alors, petite démonstration de des
00:06:26 quelques nouveautés. Euh dans la partie
00:06:29 session capabilities, puis MCP juste
00:06:31 ici, je peux venir modifier directement
00:06:35 le fichier JSON euh mcp.json ou bien
00:06:37 venir ajouter euh la plupart des des
00:06:40 serveurs MCP gérés par
00:06:42 par Hermes en un clic. Je clique sur
00:06:44 install ici
00:06:45 et ça devrait venir euh donc là, par
00:06:47 exemple, j'ai cliqué sur Filma
00:06:50 me dater, voilà, le fichier JSON.
00:06:52 Ensuite, si je clique sur la zone qui
00:06:54 compose Filma, j'ai un petit bouton qui
00:06:55 apparaît, je peux directement
00:06:57 m'authentifier ou bien venir le
00:07:00 supprimer et ça me modifie en direct mon
00:07:02 euh mon MCP serveur, mes MCP serveurs.
00:07:04 Donc c'est super bien fait, je trouve au
00:07:05 niveau de
00:07:07 la user experience.
00:07:08 Mais vraiment, c'est quelque chose de
00:07:09 très propre, comme d'habitude.
00:07:12 Euh et dans la partie bots, là ici, ce
00:07:13 que j'ai fait, c'est que j'ai créé un
00:07:15 nouveau groupe chat. Je fais plus, on
00:07:16 peut soit créer un nouveau bot, soit
00:07:18 créer une conversation.
00:07:19 Et là, j'ai demandé euh à ma petite
00:07:22 équipe euh tech research, SEO et
00:07:23 YouTube. Donc là, j'ai rajouté, vous
00:07:25 voyez ici, trois bots
00:07:27 euh qui sont en train de bosser sur un
00:07:28 brainstorming des dernières actualités
00:07:30 euh tech
00:07:32 euh du PHP, de l'IA, du rag, Hermes,
00:07:33 Open Cloud
00:07:35 ou encore Symfony
00:07:37 dans l'objectif de me proposer des idées
00:07:39 de vidéos sur ces actualités. On va voir
00:07:40 ce que ça donne. Euh pour l'instant, ils
00:07:41 sont en train de réfléchir très fort,
00:07:43 j'ai l'impression. Alors, je sais pas si
00:07:46 je vais sur recherche tech ici.
00:07:48 On voit pas, non, on ne voit pas ici
00:07:49 réfléchir.
00:07:51 Je vous reviens dès que dès qu'ils ont
00:07:53 fini de de brainstormer.
00:07:55 Hop là, donc là on voit le débat en
00:07:57 direct qui s'effectue.
00:07:59 On a premièrement recherche tech qui m'a
00:08:02 donné un un ordre de production alors
00:08:05 qui a mentionné YouTube
00:08:06 et là YouTube et SEO sont en train de
00:08:08 discuter ensemble, recherche tech aussi.
00:08:09 Alors par contre, ça me scroll toujours
00:08:12 en bas à chaque fois que
00:08:14 chaque fois que je que que que quelqu'un
00:08:16 répond. Je sais pas si ça je peux
00:08:19 peut-être dans les settings venir
00:08:20 modifier ce comportement. Donc je verrai
00:08:22 ça plus tard.
00:08:23 Bien vu, j'en fais un vrai moment de
00:08:24 tension vidéo plus précis que ça vous de
00:08:26 la bloquer. Donc c'est assez sympa ce
00:08:27 qui se passe.
00:08:29 On a les sources qui ont été citées ici,
00:08:31 donc après c'est classique.
00:08:34 Cinq du coup, cinq sujets de vidéo.
00:08:37 Les angles à recommander, donc ça ça m'a
00:08:39 ça a été ça m'a été fait par recherche
00:08:41 tech. Ensuite, on doit avoir des
00:08:44 optimisations qui ont dû être faites par
00:08:45 SEO.
00:08:47 Priorité nette à enrichir, donc voilà,
00:08:48 on parle du coup de mon site
00:08:51 pentimanes.fr pour pour proposer un
00:08:54 angle SEO, donc optimisation de
00:08:55 recherche Google
00:08:57 sur mon site.
00:09:00 OK, super sympa. Et YouTube du coup qui
00:09:02 cadre le pack YouTube
00:09:04 en me proposant des titres
00:09:05 par exemple.
00:09:07 Ben écoutez, j'en ai fini avec cette
00:09:08 petite démonstration. Moi je vous laisse
00:09:10 découvrir de votre côté les nouveautés
00:09:11 de Hermes Agent
00:09:13 et je reviens très prochainement pour
00:09:16 vous montrer des cas d'utilisation avec
00:09:18 avec l'agent, comment je l'utilise et et
00:09:18 puis
00:09:21 découvrir tout au long de
00:09:22 de l'année, des mois qui suivent, les
00:09:24 nouveautés d'Hermes puisque ça ça va à
00:09:26 une vitesse assez incroyable. On voit le
00:09:27 nombre de commits qui sont qui sont
00:09:29 poussés chaque jour sur le sur le dépôt
00:09:31 sur GitHub, c'est n'importe quoi.
00:09:32 N'hésitez pas à liker la vidéo si elle
00:09:33 vous a plu, abonnez-vous si ce n'est pas
00:09:35 déjà fait et je vous retrouve très vite
00:09:36 pour de nouvelles vidéos. Allez, ciao