Automatisation IA 29 mai 2026

Hermes Agent : délégation subagents pour solopreneurs—1 boss, 3 workers (2026)

NodeMac Équipe

~14 min

Les solopreneurs enchaînent recherche, tableurs et rédaction le même après-midi. Hermes Agent (Nous Research) intègre delegate_task pour lancer des subagents isolés avec terminaux dédiés. Le parent coordonne ; chaque enfant a une conversation fraîche, un goal et un toolset restreint—seul le résumé revient au boss.

Pas d'orchestration CrewAI en Python : décrivez les livrables en langage naturel—Hermes fan-out jusqu'à 3 subagents parallèles par défaut. Pas encore installé ? Voir guide de configuration Hermes macOS ou tutoriel Hermes Mac mini M4.

Workflow délégation subagents Hermes solopreneur
Divulgation : NodeMac publie des guides Mac et de l'hébergement. Comportement d'après les docs de délégation.

Pourquoi delegate_task bat le multi-agent codé à la main

CrewAI impose rôles et dépendances en Python. Hermes laisse le parent LLM décider.

Enfants sans historique parent, terminaux séparés, résumés vers le parent, batch parallèle (3 par défaut).

CrewAI impose rôles et dépendances en Python avant validation. Hermes laisse le parent LLM décider et isole chaque enfant dans un terminal.

Le prompt système enfant vient de goal et context—collez traces, chemins, schémas.

Les feuilles ne peuvent pas appeler delegate_task, clarify, memory, send_message, execute_code.

Trois enfants en parallèle par défaut ; sérialisez si deux écrivent le même fichier.

CSV mécanique : execute_code. Credentials parent hérités sauf override.

delegate_task comme contrat : livrables, chemins, schémas ; audit disque.

Dans le TUI Hermes, /agents (alias /tasks) montre l'arbre des subagents, les tokens par branche et les arrêts—utile avec trois workers parallèles.

Pour Telegram, le parent via hermes gateway fusionne les résumés ; les enfants ne peuvent pas send_message vers votre téléphone.

Comparez le coût token : delegate_task pour le jugement éditorial ; execute_code pour trier dix mille lignes sans raisonnement.

Un MacBook en veille pause les longs lots—souvent un Mac mini toujours allumé pour déléguer depuis Telegram sans changer les commandes.

Les skills sous ~/.hermes/skills/ permettent de réinjecter chaque semaine le même brief boss trois workers sans retaper le pipeline newsletter.

Si un enfant échoue, demandez au parent une seule tâche corrigée plutôt que de relancer tout le lot—c'est le modèle de réexécution bon marché des solopreneurs.

Hermes hérite des credentials API du parent pour chaque enfant, ce qui aide à répartir les limites de débit quand trois workers appellent le même fournisseur de modèles.

FacteurCode style CrewAIHermes delegate_task
Mise en placeRôles/tâches PythonBrief en langage naturel
IsolationBuffers mémoire câblésConversation fraîche par enfant
ParallélismeExécuteur au choixBatch + pool (défaut 3)
OutilsBindings customparam toolsets (web, terminal, file…)

Citation : Les feuilles ne peuvent pas appeler delegate_task, clarify, memory, send_message, execute_code.

Source : documentation délégation.

Architecture : boss, workers, toolsets

Prompts dérivés de goal et context—collez traces, chemins, schémas.

Toolsets bloqués : delegation, memory, clarify pour les feuilles.

You (solopreneur)
    │
    ▼
Hermes parent agent  ──delegate_task(tasks=[A, B, C])──┐
    │                                                   │
    │                    ┌──────────────┬──────────────┐  │
    │                    ▼              ▼              ▼  │
    │              Subagent A      Subagent B    Subagent C
    │              toolsets:web    terminal+file  web+file
    │                    │              │              │
    │                    └──── summaries back to parent ──┘
    ▼
Final merged brief / files on disk

Bloc delegation optionnel dans ~/.hermes/config.yaml.

Credentials parent hérités sauf override.

delegation:
  max_iterations: 50
  max_concurrent_children: 3
  child_timeout_seconds: 600
  model: "google/gemini-2.0-flash-001"
  provider: "openrouter"

Planifiez les frontières avant spawn—pas de questions en vol.

Workflow solopreneur : trois employés IA

Exemple newsletter SaaS solo :

Le prompt boss dans le TUI Hermes pilote delegate_task.

WorkerRôletoolsetsSortie
A — Chercheur10 sources primaires["web"]Puces + URL
B — AnalystePages → sources.csv["terminal", "file", "web"]CSV sous ~/work/newsletter/
C — Rédacteur~800 mots depuis le CSV["file"]draft.md avec H2

Dans le TUI Hermes, prompt boss :

Run this week's newsletter pipeline for topic "Mac mini CI for iOS teams":
1) Delegate research: 10 authoritative sources from 2025–2026.
2) Delegate data: save title,url,summary into ~/work/newsletter/sources.csv.
3) Delegate writing: draft draft.md (~800 words) using only that CSV.
Use parallel delegation where safe. Report file paths when done.

Lot delegate_task type upstream :

delegate_task(tasks=[
    {
        "goal": "Research Mac mini CI for iOS teams",
        "context": "Need 10 sources from 2025–2026. Prefer Apple, GitHub Actions, and Mac host vendors. Return bullet list with URLs.",
        "toolsets": ["web"]
    },
    {
        "goal": "Build sources.csv from research output",
        "context": "CSV columns: title,url,summary. Path: ~/work/newsletter/sources.csv. Create directory if missing.",
        "toolsets": ["terminal", "file"]
    },
    {
        "goal": "Draft newsletter markdown",
        "context": "Read ~/work/newsletter/sources.csv only. Write ~/work/newsletter/draft.md ~800 words, H2 sections, no fabricated URLs.",
        "toolsets": ["file"]
    }
])

Le parent fusionne ; vous auditez sur disque. CSV mécanique : execute_code.

Runbook macOS en 8 étapes

Ce runbook en huit étapes suppose Hermes sur un Mac que vous contrôlez : installation, outils, espace de travail, config optionnelle, skill réutilisable, session boss, revue des fichiers et planification cron pour les pipelines hebdomadaires.

  1. Installer Hermes — Sinon voir guide de configuration Hermes macOS : curl …/install.sh | bash, puis hermes doctor.
  2. Activer les outilshermes tools : delegation, web, terminal, file.
  3. Espace de travailmkdir -p ~/work/newsletter.
  4. Config optionnelle — Bloc delegation: dans ~/.hermes/config.yaml.
  5. Skill réutilisable~/.hermes/skills/newsletter-pipeline/.
  6. Session bosshermes, prompt pipeline, /agents pour l'arbre live.
  7. Revue — Ouvrir sources.csv et draft.md.
  8. Planification — Jobs récurrents : Hermes cron documentation ; pas de delegate_task après Ctrl+C.

Dépannage

Résumé vide ou générique

Symptôme: L'enfant termine en quelques secondes sans valeur.

Correctif: Contexte parent insuffisant. Chemins, schémas, exemples explicites. Pas d'historique parent.

Erreur de concurrence

Symptôme: Erreur avec 4+ tâches dans un lot.

Correctif: max_concurrent_children par défaut : 3. Diviser ou augmenter dans config.yaml.

Timeout 600 s

Symptôme: Recherche tuée par child_timeout_seconds.

Correctif: Augmenter delegation.child_timeout_seconds ou réduire le goal. Voir logs subagent-timeout.

delegate_task vs execute_code

Choisissez l'outil avant trois boucles de raisonnement.

UsageOutilPourquoi
Recherche multi-étapes avec jugementdelegate_taskRaisonnement + outils
Tri CSV 10k lignes mécaniqueexecute_codeMoins de tokens
ETL nocturne fixecronjob + scriptSurvit à l'interruption parent

Spécifications Mac mini : 16 Go M4 de base pour parent + 3 enfants ; 24 Go si navigateur lourd.

Pour la vidéo sans visage, combinez la délégation avec le tutoriel MoneyPrinterTurbo —67K+ étoiles, runbook macOS 8 étapes pour Douyin / Shorts / Xiaohongshu.

Pair delegate_task with our Hermes Gateway multi-device setup for Telegram→Discord handoff.

FAQ

Faut-il CrewAI avec les subagents Hermes ?

Non pour les workflows ad hoc. Hermes intègre l'orchestration dans le modèle parent via delegate_task. CrewAI reste pertinent pour des DAG Python versionnés dans un dépôt applicatif—rare pour les boucles newsletter solo.

Combien de subagents parallèles Hermes peut-il lancer ?

3 par défaut, configurable sans plafond dur upstream—un lot au-delà de la limite renvoie une erreur tant que max_concurrent_children n'est pas augmenté.

Les subagents peuvent-ils me parler sur Telegram ?

Pas directement. Les feuilles ne peuvent pas utiliser send_message ou clarify. La session gateway parent relaie la réponse fusionnée. Lancez hermes gateway pour le chat boss mobile.

Les enfants se souviendront-ils de la recherche de la semaine dernière ?

Pas automatiquement. Les feuilles ne peuvent pas écrire memory. Persistez sources.csv, draft.md sur disque ou laissez le parent curater memory après revue.

Faut-il un Mac cloud ?

Non. Tout Mac éveillé avec Hermes convient. Un portable en veille pause les longs lots—les équipes qui délèguent depuis Telegram utilisent souvent un Mac toujours allumé.

Lecture : guide de configuration Hermes macOS ; tutoriel Hermes Mac mini M4—pas de grille tarifaire ici.

Besoin d'un Mac toujours allumé pour déléguer depuis Telegram ?

Mac Apple Silicon dédiés avec accès SSH, régions HK, JP, SG, KR et US.

NM
NodeMac Cloud Mac
Déploiement 5 min

Mac Apple Silicon dédié. SSH/VNC, nœuds HK·JP·SG·KO·US.

Commencer