KI-Automatisierung 29. Mai 2026

Hermes Agent Subagent-Delegation für Solopreneure: 1 Boss, 3 Worker (2026)

NodeMac Team

~14 Min.

Solopreneure jonglieren Nachmittags Recherche, Tabellen und Text. Hermes Agent von Nous Research bietet delegate_task für isolierte Kind-Agents mit eigenen Terminals. Der Parent koordiniert; jedes Kind: frische Konversation, goal, eingeschränktes toolset—nur die Zusammenfassung kehrt zum Boss zurück.

Keine CrewAI-Orchestrierungsklassen: Ergebnisse in Natursprache—Hermes fan-out bis 3 parallele Subagenten (Standard). Neu? Hermes-Agent-macOS-Einrichtungsleitfaden oder Hermes Mac mini M4-Anleitung.

Hermes Subagent-Delegation Solopreneur-Workflow
Hinweis: NodeMac veröffentlicht Mac-Guides und Hosting. Laut Delegations-Doku; Namen können sich ändern.

Warum delegate_task handcodiertem Multi-Agent schlägt

CrewAI verlangt Python-Rollen zuerst. Hermes entscheidet per Parent-LLM.

Kinder: keine Parent-Historie, eigene Terminals, Summaries zurück, Parallel-Batch (Standard 3).

Dieses Muster skaliert für wöchentliche Newsletter ohne zusätzliche Python-Orchestrierung.

CrewAI verlangt Python-Rollen vor dem Test. Hermes entscheidet per Parent-LLM und isoliert Terminals pro Kind.

System-Prompt aus goal und context—Stacktraces und Pfade einfügen.

Blatt-Subagenten dürfen delegate_task, clarify, memory, send_message, execute_code nicht.

Standard drei parallel; bei Dateikonflikt im Boss-Prompt serialisieren.

Mechanisches CSV: execute_code. API-Credentials vom Parent erben.

delegate_task als Vertrag: Ergebnisse, Pfade, Schemas; Artefakte prüfen.

Im Hermes-TUI zeigt /agents (Alias /tasks) den Subagent-Baum, Token-Rollups und Kill-Steuerung bei drei parallelen Workern.

Telegram-Delegation läuft über den Parent mit hermes gateway; Kinder dürfen nicht direkt send_message an Ihr Handy.

Token-Kosten: delegate_task für redaktionelles Urteil; execute_code für mechanisches Sortieren großer CSV ohne Reasoning-Schleife.

Schlafende MacBooks pausieren lange Batches—Always-on-Mac-mini für Telegram-Boss-Chat ohne andere Hermes-Befehle.

Skills unter ~/.hermes/skills/ speichern wöchentlich denselben Boss-Brief für drei Worker ohne erneutes Abtippen.

Scheitert ein Kind, lassen Sie den Parent nur diese eine korrigierte Aufgabe delegieren—günstiges Re-Run-Muster für Solopreneure.

Hermes erbt API-Credentials vom Parent für jedes Kind—hilfreich bei Rate-Limits, wenn drei Worker denselben Modellanbieter nutzen.

Vergleichen Sie CrewAI-Repositories mit Hermes auf dem Mac anhand der Änderungsfrequenz: feste DAGs für nächtliche ETL, wöchentliche Newsletter-Schleifen per Natursprache.

Optional ~/.hermes/config.yaml: günstigeres Subagent-Modell, höhere max_concurrent_children oder längere child_timeout_seconds für langsame Recherche.

Die Tabelle unten fasst delegate_task, execute_code und cronjob zusammen—wählen Sie vor dem Spawn, nicht danach.

Unter tools/delegate_tool.py erzeugt Hermes Kind-AIAgent-Instanzen mit getrennten Terminal-Sessions—Datei- und Shell-Operationen kollidieren nicht zwischen Researcher und Analyst.

Für wöchentliche Newsletter: Worker A web, Worker B terminal+file, Worker C file-only—dieses Dreieck deckt die meisten Solo-SaaS-Content-Ops ohne CrewAI-Python ab.

Nach dem Spawn prüfen Sie sources.csv und draft.md auf dem Datenträger—nicht nur die Chat-Zusammenfassung des Parents, die absichtlich kurz gehalten wird.

NodeMac erwähnt Hosting nur dezent: ein Always-on-Mac hilft bei Telegram-Delegation, ohne dass dieses Tutorial Preistabellen oder FAQ-Preise wiederholt.

FaktorCrewAI-CodeHermes delegate_task
SetupPython-Rollen, TasksNatursprach-Brief an Hermes CLI
IsolationMemory-Puffer selbstFrische Konversation pro Kind
ParallelitätExecutor wählenBatch + Thread-Pool (Standard 3)
ToolsCustom Bindingstoolsets (web, terminal, file, …)

Zitat: Blatt-Subagenten dürfen delegate_task, clarify, memory, send_message, execute_code nicht.

Quelle: Subagent-Delegation.

Architektur: Boss, Worker, toolsets

Prompts aus goal und context—Stacktraces und Pfade einfügen.

Gesperrt für Blätter: delegation, memory, clarify.

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

Optional delegation-Block in ~/.hermes/config.yaml.

API-Credentials vom Parent erben.

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

Grenzen vor spawn planen—keine Rückfragen mid-flight.

Solopreneur: drei KI-Mitarbeiter

Newsletter-Beispiel für Ein-Personen-SaaS:

Boss-Prompt in der Hermes-TUI steuert delegate_task.

WorkerRolletoolsetsOutput
A — Researcher10 Primärquellen["web"]Stichpunkte + URLs
B — AnalystSeiten → sources.csv["terminal", "file", "web"]CSV unter ~/work/newsletter/
C — Writer~800 Wörter aus CSV["file"]draft.md mit H2

Boss-Prompt in der Hermes-TUI:

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.

delegate_task-Batch wie 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"]
    }
])

Parent führt zusammen; Artefakte auf Disk prüfen. Mechanik: execute_code.

macOS-Runbook in 8 Schritten

Dieses achtstufige Runbook setzt Hermes auf einem Mac voraus, den Sie steuern: Installation, Tools, Workspace, optionale config, Skill, Boss-Session, Artefakt-Review und Cron für wiederkehrende Newsletter-Pipelines.

  1. Hermes installieren — Fehlt: Hermes-Agent-macOS-Einrichtungsleitfaden: curl …/install.sh | bash, hermes doctor.
  2. Tools aktivierenhermes tools: delegation, web, terminal, file.
  3. Workspacemkdir -p ~/work/newsletter.
  4. Optionale Configdelegation: in ~/.hermes/config.yaml.
  5. Skill (optional)~/.hermes/skills/newsletter-pipeline/.
  6. Boss-Sessionhermes, Pipeline-Prompt, /agents.
  7. Reviewsources.csv und draft.md prüfen.
  8. Zeitplan — Wiederkehrend: Hermes cron documentation; kein delegate_task nach Ctrl+C im Hintergrund.

Fehlerbehebung

Leeres oder generisches Summary

Symptom: Kind endet in Sekunden ohne Nutzen.

Fix: Eltern-context zu knapp. Pfade, Schemas, Beispiele nachreichen. Keine Parent-Historie.

Concurrency-Fehler

Symptom: Fehler bei 4+ Tasks pro Batch.

Fix: Standard max_concurrent_children=3. Teilen oder in config.yaml erhöhen.

Timeout 600 s

Symptom: Recherche durch child_timeout_seconds abgebrochen.

Fix: delegation.child_timeout_seconds erhöhen oder goal verengen. Bei 0 API-Calls Logs prüfen.

delegate_task vs execute_code

Tool wählen vor drei Reasoning-Schleifen.

EinsatzToolWarum
Urteilsreiche Mehrschritt-Recherchedelegate_taskReasoning + Tools
10k-Zeilen-CSV mechanischexecute_codeWeniger Tokens
Feste Nacht-ETLcronjob + SkriptÜberlebt Parent-Interrupt

Apple Mac-mini-Spezifikationen: M4-Basis 16 GB für Parent + 3 Kinder; 24 GB bei schwerem Browser.

Für Faceless-Video (nicht nur Text-Pipelines): Delegation plus MoneyPrinterTurbo-Tutorial —67K+ Stars, 8-Schritte-macOS-Batch für Douyin / Shorts / Xiaohongshu.

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

FAQ

Brauche ich CrewAI mit Hermes-Subagenten?

Nein für Ad-hoc-Workflows. Hermes bettet Orchestrierung via delegate_task in das Elternmodell ein. CrewAI lohnt sich für versionierte Python-DAGs im App-Repo—selten nötig für Solopreneur-Newsletter-Schleifen.

Wie viele parallele Subagenten kann Hermes spawnen?

Standard 3, konfigurierbar ohne harte Obergrenze upstream—Batches über dem Limit liefern Fehler, bis max_concurrent_children erhöht wird.

Können Subagenten direkt auf Telegram mit mir sprechen?

Nicht direkt. Blatt-Subagenten dürfen send_message oder clarify nicht nutzen. Die Eltern-Gateway-Sitzung liefert die zusammengeführte Antwort. hermes gateway für Boss-Chat vom Handy.

Merken sich Kinder die Recherche von letzter Woche?

Nicht automatisch. Blatt-Subagenten dürfen memory nicht schreiben. Artefakte wie sources.csv, draft.md auf Disk persistieren oder Eltern kuratiert memory nach Review.

Brauche ich einen Cloud-Mac?

Nein. Jeder wache Mac mit Hermes reicht. Schlafendes Laptop pausiert lange Batches—Teams, die von Telegram delegieren, nutzen oft einen Always-on-Mac.

Weiter: Hermes-Agent-macOS-Einrichtungsleitfaden, Hermes Mac mini M4-Anleitung—keine Preistabelle.

Brauchen Sie einen Always-on-Mac für Delegation per Telegram?

Dedizierte Apple-Silicon-Macs mit SSH in HK, JP, SG, KR und US.

NM
NodeMac Cloud Mac
Bereitstellung 5 Min

Dedizierter Apple-Silicon-Mac. SSH/VNC, HK·JP·SG·KO·US.

Jetzt starten