Aller au contenu
Formation gratuite et accessible à tous. Les cours évoluent grâce à tes retours.
Langue : FR

Les agents autonomes : option avancée et risques

En testVérifiée le 24/10/2026

Cette leçon est encore en test : elle s'améliore avec les retours des apprenants. Si quelque chose n'est pas clair, c'est la leçon qu'il faut corriger, pas toi.

Suivre cette leçon avec Claude Code

Avec le compagnon de la formation installé, ouvre Claude Code dans ton dossier de travail et tape :

/formation-ia:suivre m09-l06

Il lit cette leçon à jour sur le site et t'accompagne étape par étape, sans rien modifier sans ton accord. Installer le compagnon. Claude Code n'est pas inclus dans l'offre gratuite : abonnement Claude éligible, ou compte Console facturé à l'usage pour le terminal.

À la fin de cette leçon, tu sauras

  • dire ce qu’est un agent autonome, et ce qui le distingue d’un agent comme Claude Code en mode Manuel ;
  • connaître les risques propres à ces agents, sur un exemple réel : Hermes Agent ;
  • lire les réglages de sécurité à regarder avant toute installation ;
  • décider, sur papier, si tu en as vraiment besoin.

Pourquoi ça t’intéresse

Un agent autonome promet beaucoup : il répond sur ta messagerie, garde la mémoire de tes projets, lance des tâches la nuit. Mais il agit aussi quand tu ne regardes pas, avec les accès que tu lui as donnés, et parfois sans te demander ton accord. Cette leçon ne te fait rien installer. Elle t’apprend à lire ce qu’un tel outil peut faire, et à décider en connaissance de cause. Pour la plupart des besoins, les tâches planifiées du module 8 suffisent.

Avant de commencer

Il te fautRien à installer : la leçon se fait sur papier. Ta fiche tâche et ton plan d’arrêt du module 8
Coût0 € pour la leçon. Hermes Agent est un logiciel gratuit (licence MIT) ; le modèle d’IA qu’il utilise peut être payant
Durée35 minutes
RappelUn agent autonome agit avec les accès que tu lui donnes, quand tu ne regardes pas

Comprendre en 3 minutes

Ce qui change avec un agent autonome :

Claude Code en mode ManuelUn agent autonome
Quand il agitPendant que tu travailles avec lui, ou à l’heure d’une tâche planifiée que tu as réglée (module 8)Aussi quand tu n’es pas là : tâches programmées, messages reçus
Qui peut lui parlerToi, sur ton ordinateur (sauf si tu as branché une messagerie comme Telegram ou Discord)Selon ses réglages : toi, ou d’autres personnes, par une messagerie
Ton accordDemandé avant la plupart des actions qui modifient un fichier, lancent une commande ou touchent au réseauSelon ses réglages, parfois seulement pour certaines commandes

Un exemple réel : Hermes Agent, de Nous Research, d’après son site et sa documentation (24/10/2026) :

  • il se connecte à des messageries (Telegram, Discord, Slack, WhatsApp, Signal, mail), garde une mémoire de tes projets, et lance des tâches programmées qui tournent sans surveillance ;
  • le logiciel est gratuit (licence MIT), mais il lui faut un modèle d’IA : par exemple un abonnement de Nous Research, ton abonnement ChatGPT (modèles de Codex), Claude (une offre Max avec des crédits d’usage, ou une clé de l’API facturée à l’usage), ou OpenRouter (une clé de l’API) ;
  • il existe une appli pour Mac et Windows.

Ce que dit sa page de sécurité :

RéglageCe qu’il faitPour commencer
Demandes d’accord (approvals.mode)Par défaut « smart » : une IA juge le risque des commandes repérées comme dangereuses ; « manual » te demande toujours ton accord pour ces commandes ; « off » ne demande plus rienmanual. Et sache que seules les commandes repérées comme dangereuses demandent ton accord
Le mode YOLOSupprime toutes les demandes d’accord pour la séance, sauf une courte liste de commandes toujours bloquées. Il reste enregistré avec la séance : il est encore actif si tu la rouvresJamais
Où s’exécutent les commandes (terminal.backend)« local » : directement sur ton ordinateur, sans isolation ; Docker, Modal ou Daytona : dans un espace isolé. Attention : dans un espace isolé, Hermes saute son contrôle habituel des commandes dangereuses, car c’est l’isolation qui protège ; le réglage manual n’y change rien, seules tes propres règles d’interdiction restent appliquéesUn espace isolé, ou un ordinateur à part, en vérifiant ce que tu partages avec lui (dossiers, clés)
Qui peut lui écrireSans liste d’autorisés, la messagerie refuse tout le monde ; GATEWAY_ALLOW_ALL_USERS=true l’ouvre à tousTa seule identité dans la liste. Jamais « tous »
Les tâches programmées (cron_mode)Par défaut, une commande dangereuse dans une tâche programmée est refuséeGarder ce réglage
Les clésRangées dans ~/.hermes/.env ; la documentation conseille d’y limiter les droits de lecture (sur Mac et Linux : chmod 600 ~/.hermes/.env)Jamais dans une conversation
Les connexions déjà présentes (auth.adopt_external_logins)Par défaut, quand il n’a pas de connexion à lui, Hermes peut reprendre celles de Codex et de Claude Code installés sur le même ordinateur, et les renouvelerLui donner sa propre connexion, et mettre ce réglage sur false

Faire ensemble

1Étape 1 : Lire avant d’installer

Ouvre la page de sécurité officielle : hermes-agent.nousresearch.com/docs/user-guide/security. Pour chacun des sept réglages du tableau, retrouve le passage qui en parle. Tu n’as pas besoin de tout comprendre : tu cherches ce qui agit sans toi.

2Étape 2 : La fiche « agent autonome », sur papier

Recopie et remplis :

FICHE AGENT AUTONOME
Le besoin : [ce que je voudrais qu'il fasse]
Une tâche planifiée du module 8 suffirait-elle ? [oui / non, parce que…]
Ce qu'il pourrait lire : [dossiers, comptes]
Ce qu'il pourrait faire : [écrire, envoyer, supprimer, payer]
Qui pourrait lui écrire : [moi seul / d'autres]
Où s'exécuteraient ses commandes : [mon ordinateur / un espace isolé / un ordinateur à part]
Ce que coûterait le modèle d'IA, par mois : [montant, et où je le plafonne]
Comment je l'arrête : [la procédure exacte, trouvée dans la documentation officielle]
Ma décision : [installer plus tard / ne pas installer], le [date]

Si la ligne « Comment je l’arrête » reste vide, la décision est déjà prise : pas d’installation.

3Étape 3 : Comparer avec ce que tu as déjà

Reprends ta routine du module 8 (point-semaine-auto). Elle lit ton journal, en mode Manuel, sur ton ordinateur, et tu sais l’arrêter en deux minutes. Pour la plupart des besoins de reporting et de rappel, c’est suffisant.

Faire toi-même

  1. Remplis la fiche « agent autonome » pour un besoin réel, ou imaginé.
  2. Si tu décides d’installer un jour : suis seulement la documentation officielle, avec un compte et un dossier dédiés, approvals.mode sur manual, jamais YOLO, ta seule identité autorisée, et le plan d’arrêt rempli avant le premier lancement.
  3. Range la fiche dans ton journal.

Vérifier

C’est réussi si :

  • tu sais dire ce que font les sept réglages du tableau ;
  • ta fiche est remplie, avec une décision datée ;
  • la ligne « Comment je l’arrête » est remplie, ou ta décision est « ne pas installer » ;
  • tu n’as rien installé pendant cette leçon.

Erreurs fréquentes :

  • installer d’après une vidéo, sans lire la page de sécurité ;
  • laisser le réglage « local » sur l’ordinateur où sont tous tes documents ;
  • ouvrir la messagerie de l’agent à tous ;
  • activer YOLO « pour qu’il arrête de demander » ;
  • oublier le coût du modèle d’IA, qui tourne aussi la nuit.

Conserver et reprendre

  • Garde la fiche « agent autonome » dans ton journal, à côté de tes fiches tâches.
  • Si tu installes un jour un agent autonome, ajoute-le à ton plan d’arrêt (module 8, leçon 6) le jour même.

Pour aller plus loin

facultatif
  • La documentation de Hermes conseille, pour un usage permanent, un espace isolé ou un ordinateur à part, une liste d’autorisés, de ne jamais le lancer en administrateur, et des mises à jour régulières (hermes update).

Mots nouveaux

4 mots expliqués
MotCe que ça veut dire
Agent autonomeUn agent qui agit aussi sans toi : tâches programmées, messages reçus
Espace isolé (conteneur)Un environnement séparé de ton ordinateur, où les commandes ne touchent pas tes fichiers, sauf ceux que tu y partages
Liste d’autorisésLes seules personnes qui peuvent écrire à l’agent
YOLOUn mode qui supprime les demandes d’accord. À ne jamais utiliser pour commencer

Vérifie ta compréhension

3 questions, sans note. Une explication s'affiche après chaque réponse.

1Dans Hermes Agent, que fait le mode « YOLO » ?
2Avec le réglage « local », où s'exécutent les commandes de Hermes ?
3Tu ne trouves pas, dans la documentation, comment arrêter l'agent que tu veux installer. Que fais-tu ?

Et ensuite ?

Leçon 7 · Garde-fous : boucles, coûts, données : les trois risques de tout travail à plusieurs IA, et comment les tenir.

Module 9 :

✏️ Faire les exercices

Mon espace : ta progression, tes exercices et ta dernière leçon.

À vérifier : Hermes Agent n’a été ni installé ni testé pour cette leçon ; les réglages sont décrits d’après la documentation, et peuvent changer d’une version à l’autre. Pour l’arrêt, la page de référence des commandes (hermes-agent.nousresearch.com/docs/reference/cli-commands) donne hermes gateway stop pour la messagerie, hermes cron pause ou hermes cron remove pour une tâche programmée, et hermes uninstall pour retirer le logiciel ; ces commandes n’ont pas été essayées, vérifie leurs noms dans la documentation de ta version.

Sources et vérifications

4 sources

Date, version, sources Rédigée le 24/10/2026. Vérifications du 24/10/2026 :

  • présentation de Hermes Agent (messageries, mémoire, tâches sans surveillance, appli Mac et Windows) : hermes-agent.nousresearch.com ;
  • licence MIT : fichier LICENSE du dépôt NousResearch/hermes-agent ;
  • modèles d’IA possibles (Nous Portal, ChatGPT ou Codex, Claude avec une offre Max et des crédits d’usage ou une clé de l’API, OpenRouter) : hermes-agent.nousresearch.com/docs/getting-started/quickstart ;
  • demandes d’accord, YOLO, réglage « local », espaces isolés, liste d’autorisés, tâches programmées, clés, conseils pour un usage permanent : hermes-agent.nousresearch.com/docs/user-guide/security ;
  • commandes d’arrêt (hermes gateway stop, hermes cron pause, hermes cron remove, hermes uninstall) : hermes-agent.nousresearch.com/docs/reference/cli-commands.

Sources vérifiées :