🤖HermesBlog
Tutoriels Officiels Hermes · Partie 238/9/2026

Tutoriel 23 : Kanban — Tableau Multi-Agents

Tutoriel 23 : Kanban — Tableau Multi-Agents — guide facile à comprendre basé sur la documentation officielle

Ceci fait partie de la série de tutoriels officiels d’Hermes Agent. Voir tous les tutoriels

Imaginez un tableau blanc dans un bureau partagé où plusieurs collègues peuvent épingler des notes autocollantes, les déplacer et écrire des commentaires — sauf que les collègues sont des agents IA, et que le tableau n’est jamais effacé. C’est ça, Hermes Kanban : un tableau de tâches persistant qui permet à plusieurs agents nommés de collaborer sans transferts fragiles ni perte de travail.


Hermes tutorial

Étape 1 : Comprendre l’idée principale

Kanban est une base de données partagée (un fichier unique situé à ~/.hermes/kanban.db) que chaque profil Hermes peut lire et modifier. Chaque tâche est une ligne. Chaque transfert est une ligne. Chaque travailleur est un processus système complet avec sa propre identité et sa propre mémoire.

Différence clé avec delegate_task :

  • delegate_task, c’est comme un appel téléphonique — vous appelez, vous attendez, vous raccrochez. Si ça échoue, c’est perdu.
  • Kanban, c’est comme un tableau d’affichage — vous publiez une tâche, vous partez, et n’importe qui peut la récupérer plus tard. Si un travailleur plante, la tâche reste et un autre agent peut la reprendre.

Étape 2 : Faites connaissance avec les deux portes d’entrée

Les deux interfaces utilisent la même base de données, donc elles ne sont jamais en désaccord.

Porte 1 — Les agents utilisent des outils. Le modèle IA communique avec le tableau via un ensemble d’outils dédiés : kanban_show, kanban_list, kanban_create, kanban_complete, kanban_block, kanban_comment, et bien d’autres. Le répartiteur fournit automatiquement ces outils à chaque travailleur.

Porte 2 — Vous utilisez la CLI. Vous (ou des scripts, ou des tâches cron) utilisez hermes kanban … dans le terminal, /kanban … comme commande slash, ou le tableau de bord.

Règle empirique : s’il y a un modèle derrière, utilisez les outils. Si c’est un humain ou de l’automatisation, utilisez la CLI.


Étape 3 : Essayez les commandes de base

Voici comment créer et gérer une tâche depuis le terminal :

# Créer une nouvelle tâche
hermes kanban create "Rédiger un article de blog" --assign researcher-1

# Lister toutes les tâches
hermes kanban list

# Afficher les détails d'une tâche
hermes kanban show 42

# Marquer une tâche comme terminée
hermes kanban complete 42

# Bloquer une tâche (en attente de quelque chose)
hermes kanban block 42 "Besoin de plus de données"

# La débloquer plus tard
hermes kanban unblock 42

# Ajouter un commentaire
hermes kanban comment 42 "Le brouillon est prêt pour la relecture"

Chaque verbe CLI a un appel d’outil correspondant que le modèle utilise en interne — même base de données, même résultat.


Étape 4 : Découvrez ce que Kanban peut faire que delegate_task ne peut pas

Voici les charges de travail pour lesquelles ce tableau est conçu :

  • Tri de recherche — plusieurs chercheurs travaillent en parallèle, un analyste examine, un rédacteur écrit. Un humain peut commenter et débloquer à tout moment.
  • Opérations planifiées — un agent de brief quotidien qui construit un journal sur plusieurs semaines.
  • Jumeaux numériques — des assistants persistants comme inbox-triage qui accumulent de la mémoire au fil du temps.
  • Pipelines d’ingénierie — décomposer une grosse fonctionnalité, l’implémenter dans des worktrees parallèles, examiner, itérer, puis créer une PR.
  • Travail en flotte — un spécialiste gérant 50 comptes de réseaux sociaux ou 12 services surveillés.

Étape 5 : Retenez la distinction en une phrase

delegate_task est un appel RPC fork-join ; Kanban est une file de messages durable avec une machine à états. En clair : delegate_task, c’est « demander et attendre », Kanban, c’est « publier et laisser l’équipe travailler ».


Official Screenshots

Official Kanban board overview

Résumé

Kanban transforme Hermes d’un assistant à agent unique en une force de travail multi-agents avec une mémoire partagée et persistante. Les tâches survivent aux plantages, les humains peuvent intervenir à tout moment, et plusieurs agents peuvent toucher la même tâche tout au long de sa vie. C’est la différence entre embaucher un intérimaire et constituer une équipe.

À suivre : Tutoriel 24 — Objectifs persistants : garder l’agent actif jusqu’à ce que le travail soit vraiment terminé.

📖 Documentation officielle

Cet article est basé sur la documentation officielle de Hermes Agent :Docs officiels › user-guide/features/kanban