8news

Tech • IA • Robotique

VIDÉO
ENFR
Aujourd'huiShortsÀ la uneVotre topicPour vousTopicsToutes les vidéosChaînes YTArchivesRechercheFavoris

Tutoriel Hermes Agent pour débutants : comment créer une appli avec l’IA

7/10
AI CodingMikey No Code26 août 2026 à 14:1519:49
Lecteur audio
0:00 / 0:00

INTRO

Hermes Agent est un outil d’IA autonome local capable de configurer, modifier et exécuter des projets logiciels à partir d’instructions en anglais courant. La démonstration montre la création d’un suivi de calories fonctionnel en trois prompts.

POINTS CLÉS

Ce que fait Hermes

Hermes Agent prend en charge une grande partie du travail de configuration qui bloque souvent les nouveaux créateurs d’applications, notamment la création de fichiers, l’installation de paquets, l’exécution de commandes dans le terminal et la mise à jour de la structure du projet. Contrairement à un assistant de code classique limité aux suggestions ou au fichier actif, il agit à l’échelle de tout le projet et vérifie si l’application fonctionne toujours après les modifications.

Exécution locale et mémoire

L’outil s’exécute directement sur la machine de l’utilisateur et existe en application de bureau pour macOS, Windows et Linux, ainsi qu’en version CLI. Un système de mémoire locale lui permet de conserver les workflows réussis comme compétences réutilisables, afin d’aborder plus vite les tâches suivantes avec davantage de contexte, au lieu de repartir de zéro à chaque fois.

Connexion au modèle et détails du lancement

Hermes a besoin d’un modèle d’IA externe pour le raisonnement et la planification des tâches. Dans cette configuration, il est relié à l’API Anthropic via une clé API et configuré pour utiliser Claude Sonnet 4.6. L’application de bureau a été lancée le 2 juin 2026, et le projet open source est maintenu par New Research sur GitHub.

Processus d’installation

Sous Windows, l’installation se fait via PowerShell, Hermes configurant les dépendances, dont UV, Python, Node.js et un environnement Git isolé. Après réouverture du terminal, l’assistant de configuration démarre avec Hermes setup, où l’utilisateur choisit une installation complète, sélectionne Anthropic comme fournisseur, colle la clé API et confirme Claude Sonnet 4.6 comme modèle.

Sécurité et coût

La clé Anthropic commence par sk-ant- et doit être conservée en sécurité, car elle peut ne plus être visible après sa création. Elle ne doit pas être partagée publiquement ni placée dans les fichiers du projet. L’utilisation entraîne un coût API basé sur les tokens, même si un petit projet pour débutant est présenté comme relativement peu coûteux grâce à des prompts courts et à un nombre limité d’étapes de développement.

Première étape de création

Le premier prompt demande à Hermes de créer un suivi de calories basé sur Vite, avec une interface sombre, un titre, un conteneur de saisie et un formulaire pour le nom du repas et le nombre de calories. Hermes crée le projet, installe les dépendances, génère les fichiers principaux et prépare l’application pour une exécution locale avec npm run dev.

Deuxième mise à jour fonctionnelle

Le deuxième prompt ajoute un objectif calorique quotidien et une barre de progression en direct sans reconstruire l’application depuis zéro. Après actualisation de l’application en cours d’exécution, la saisie d’un objectif de 2,000 calories et l’enregistrement de avocado toast à 450 calories mettent immédiatement à jour la barre de progression, montrant la part de l’objectif déjà utilisée.

Troisième mise à jour fonctionnelle

Le troisième prompt enrichit le formulaire avec un sélecteur de catégorie pour breakfast, lunch, dinner et snacks. Hermes met à jour la structure de données de l’application, associe chaque repas à une catégorie et ajoute en bas une section récapitulative totalisant les calories pour chaque groupe, avec les entrées affichées à côté de leurs libellés de catégorie.

Application finale et propriété des fichiers

Le suivi terminé enregistre les repas, suit la progression vers un objectif quotidien et met à jour les totaux par catégorie en temps réel. Un test avec des éléments comme oatmeal, chicken salad, roast beef et un protein shake montre que toutes les fonctionnalités restent bien connectées. Les fichiers obtenus, dont index.html, style.css, main.js et package.json, sont stockés localement, modifiables et non enfermés dans une plateforme no-code ou un système d’hébergement fermé.

CONCLUSION

La démonstration présente Hermes Agent comme un outil visant à réduire les frictions de configuration dans le développement logiciel en combinant exécution locale et planification pilotée par l’IA. Son principal atout est sa capacité à créer puis mettre à jour progressivement des applications fonctionnelles tout en laissant à l’utilisateur le contrôle complet du projet.

Explique-moi
Transcription complète

Sur le même sujet : AI Coding