⚙️ Hermes X Paperclip – Aufbau einer gesteuerten Multiagentenarchitektur mit Symfony AI, Flow und Navi
der 30. April 2026
Multiagentensysteme sind allgegenwärtig:
- Orchestriert über Docker: https://blog.darkwood.com/fr/article/ai-tinkerers-paris-agentic-workflows-avec-docker-vers-des-systemes-autonomes-securises-et-orchestres
- Simuliert mit Frameworks wie Paperclip + Hermes: https://www.youtube.com/watch?v=j7cKjTMjNLE
- oder direkt in Produkte integriert: https://docs.langchain.com/oss/python/langchain/multi-agent
In den meisten Fällen bleiben sie jedoch bestehen:
❌ Sammlungen von Eingabeaufforderungen
❌ ohne Regierungsführung
❌ ohne Rückverfolgbarkeit
❌ ohne klare Verantwortlichkeit
In diesem Artikel werden wir eine Alternative aufbauen, nicht als fiktives Startup, sondern als konkretes Beispiel:
NoLife Agency – eine digitale Agentur, die vollständig auf einer gesteuerten Multiagentenarchitektur basiert.
eine Digitalagentur, die Kundenwebseiten mit spezialisierten Aufgaben erstellt.
🏢 NoLife Agency - eine Komplettorganisation
Im Gegensatz zu simplen Demos bildet NoLife Agency eine reale Organisation nach:
Richtung
- CEO
- CTO
- Governance-Direktor/Manager
Kunde & Lieferung
- Account-Manager
- Produktverantwortlicher
- Liefermanager
Produktion
- Architekt
- Entwickler
- UX-Designer
- UI-Designer Grafikdesigner
- Motion Designer
- Integrator
Wachstum
- SEO / GEO
- Marketing
- Verkäufe
- Webanalyse
Unterstützung und Zuverlässigkeit
- Qualitätssicherung
- DevOps
- Sicherheitsbeamter
- Datenanalyst
Interne Organisation
- Erfahrungsbeauftragter
- Büroleiter/in
- Leiter der Abteilung Glück
- Nolife Resource
👉 Hier kann jede Rolle von einem Agenten übernommen werden.
⚠️ Die Falle von Multiagentenarchitekturen
Was viele bauen:
Prompt → LLM → résultat
Das Ergebnis lautet:
*Keine Garantie
- keine Kontrolle
- keine Prüfbarkeit
- kein Vertrag
- keine Regierung
- keine Spuren
- Kein Eintausch
- keine klare Verantwortlichkeit
✅ Das NoLife-Agenturmodell
Wir führen eine strikte Trennung ein:
- Organisation (Büroklammer) → Wer macht was
- Spezialisierung (Hermes) → wie man denkt
- Orchestrierung (Ablauf) → Wann ausführen?
- Rückverfolgbarkeit (Navi) → beobachten und prüfen
- KI (Symfony AI) → Inhalte erstellen
🧱 Technische Architektur
Die Anwendung basiert auf einer Ports & Adapters-Architektur.
Hauptanschlüsse
NoLife Agency verwendet Ports und Adapter, um sicherzustellen, dass Orchestrierung und Governance von hersteller- bzw. laufzeitspezifischen Gegebenheiten entkoppelt bleiben.
- KI →
AiAgentClient - Workflow →
FlowWorkflowClient - Trace →
NaviTraceClient - Medien →
MediaGenerationClient
👉 Jede externe Abhängigkeit ist isoliert.
AgentRunner bildet die zentrale Schnittstelle für Ausführung und Steuerung. Adapter stellen zwar Funktionalität bereit, setzen aber keine Richtlinien durch.
flowchart LR
demoCommand[DemoClientWebsiteCommand] --> workflowLoader[WorkflowDefinitionLoader]
workflowLoader --> workflowValidator[WorkflowDefinitionValidator]
workflowValidator --> flowPort[FlowWorkflowClient]
flowPort --> agentRunner[AgentRunner]
agentRunner --> aiPort[AiAgentClient]
agentRunner --> naviPort[NaviTraceClient]
agentRunner --> mediaPort[MediaGenerationClient]
agentRunner --> auditJsonl[Audit JSONL]
agentRunner --> runArtifacts[Run Artifacts]
Symfony AI
↓
Agent Contracts + Registry
↓
AgentRunner + Governance
↓
Flow Workflow Runner
↓
Navi Trace Client
↓
Operational Reports
🧠 Grundprinzip
Agenten sind nicht von Werkzeugen abhängig. Sie sind von Verträgen abhängig.
Ergebnis :
- Testbarkeit
- Austauschbarkeit
- Robustheit
⚙️ Das Herzstück des Systems: AgentRunner
AgentRunner ist der zentrale Punkt:
- Ausführung
- Governance
- Prüfung
- verfolgen
👉 Kein Agent kann diesen Punkt umgehen.
Wichtigste Garantien:
- Überprüfung der „Vorflug“- und „Nachflug“-Richtlinien
- Antrag auf Genehmigung für Hochrisikostaaten/endgültige Lieferung
- Sicherheitsprüfungen des Workflow-Status
- Beschränkung des Artefaktpfads auf das Ausführungsverzeichnis
- Verfolgen Sie den Zusammenhang zwischen Lebenszyklus- und Prüfungsereignissen.
🔐 Integrierte IT-Governance
Jede Aktion ist:
- validiert
- nachverfolgt
- geprüft
Mit :
- JSONL-Protokolle
- Ablaufverfolgung pro Durchlauf
- Validierungsregeln
- obligatorische Genehmigung
👉 Dies ist kein blindes, autonomes System.
👉 Es handelt sich um ein kontrolliertes System.
AgentRunner ist die zentrale Anwendung für:
- Richtlinienprüfungen
- den Lebenszyklus verfolgen
- Veröffentlichung von Prüfungsereignissen
- Genehmigungsanforderungen
Wichtigste Punkte:
- Trennung der Verantwortlichkeiten
- Prüfbarkeit
- menschliche Validierung
- Begrenzung riskanter Handlungen
- typisierte Schnittstellen
- Richtlinientests
🔌 Phase 3 - Typisierte Ports
Die Abhängigkeiten werden zu Ports:
- Symfony AI → Intelligenz
- Ablauf → Orchestrierung
- Navi → Rückverfolgbarkeit
- Medienbündel → Mediengenerierung
Mit einem entscheidenden Punkt:
Die Adapter sind über die Konfiguration austauschbar.
Im Projekt verfügbare Umgebungsvariablen:
NOLIFE_AI_ADAPTER(null|symfony_ai)NOLIFE_FLOW_ADAPTER(null|darkwood_flow)NOLIFE_NAVI_ADAPTER(null|darkwood_navi)NOLIFE_MEDIA_ADAPTER(null|media_bundle)NOLIFE_FLOW_ROOTNOLIFE_NAVI_ROOTNOLIFE_MEDIA_BUNDLE_ROOT
🧪 Anwendungsfall – Erstellung einer Kundenwebsite
Anwendungsfall:
Client: Acme SaaS
Contact: John Do
Need: landing page + blog + SEO + short launch video
Befehl :
php bin/console nolife:demo:client-website acme-saas
Arbeitsablauf:
- Lead-qualifiziert
- brief_created
- Architektur definiert
- ux_ready
- content_generated
- entwicklungsbereit
- SEO-optimiert
- qa_validiert
- media_brief_created
- Lieferung geprüft
- Genehmigung durch einen Menschen erforderlich
- veröffentlicht
👉 Wir stoppen absichtlich vor der Veröffentlichung.
Die Büroklammer wird als Organisationskonzept modelliert.
Hermès ist als ein Konzept der Spezialisierung konzipiert.
Keiner der beiden ist als Ausführungsdienst gekoppelt.
📂 Generierte Ausgaben
var/nolife-agency/runs/{run_id}/
- brief.json
- landing-page.md
- article-draft.md
- seo-geo.md
- media-brief.yaml
- delivery-report.md
- trace.json
- audit.jsonl
Erwarteter Endzustand: human_approval_required.
🔁 Multiagenten auf allen Ebenen
1. Infrastruktur
- Docker / isolierte Dienste
2. Organisation
- Büroklammer → Rollenstruktur
3. Intelligenz
- Hermes → Agentenspezialisierung
4. Anwendung
- Symfony → konkrete Orchestrierung
👉 NoLife Agency ist ein Punkt der Konvergenz.
⚠️ Es ist ein echtes Problem aufgetreten
Heute :
AI adapter: null
Using Null AI adapter
👉 Das System ist korrekt… aber noch nicht verbunden.
Das ist normal.
Weil :
Die Anschlüsse sind vorhanden
- aber die tatsächlichen Implementierungen sind nicht aktiviert
🧠 Was dies offenbart
Der Aufbau einer Multiagentenarchitektur ist nicht dasselbe wie der Aufruf eines LLM.
Es ist :
- Verträge definieren
- Abhängigkeiten isolieren
- Zentralisierung der Steuerung
- Machen Sie das System testbar.
- Die Integrationen schrittweise aktivieren
🚀 Nächster Schritt
Aktivieren :
- Symfony AI (echte Intelligenz)
- Ablauf (tatsächlicher Arbeitsablauf)
- Navi (tatsächliche Strecke)
👉 Ohne etwas kaputt zu machen:
- die Tests
- Governance
- die Häfen
🎯 Fazit
Multiagentenarchitekturen sind nicht:
magische autonome Systeme
Diese sind :
gesteuerte, orchestrierte und nachvollziehbare Softwareorganisationen
💡 Positionierung von Darkwood
Die Agentur NoLife zeigt eine klare Richtung:
Die Zukunft von KI-Systemen ist nicht nur autonom.
Es wird regiert.
🕵 Projektquellcode
- nolife-agency: https://github.com/matyo91/nolife-agency
🔗 Ressourcen
- Multi-Agenten-Architekturen: https://speakerdeck.com/chr_hertel/symfony-ai-in-action-symfonylive-berlin-2026?slide=46 Was ist ein Multiagentensystem? https://www.ibm.com/fr-fr/think/topics/multiagent-system
- Multi-Agenten-Orchestrierung: Wie man Agententeams aufbaut, die tatsächlich funktionieren: https://www.mindstudio.ai/blog/multi-agent-orchestration-patterns
- Aufbau von KI-Teams: Wie Docker Sandboxes und Docker Agent die Entwicklung verändern: https://www.docker.com/blog/building-ai-teams-docker-sandboxes-agent/
- So erstellen Sie ein Multi-Agenten-KI-System mit Docker Agent: https://www.digitalocean.com/community/tutorials/how-to-build-multi-agent-ai-system-docker-agent-digitalocean
- Langchain Multi-Agent: https://docs.langchain.com/oss/python/langchain/multi-agent
- GitHub NousResearch/hermes-paperclip-adapter: https://github.com/NousResearch/hermes-paperclip-adapter
- Hermes-Agent, wie man den OpenClaw-Killer ausnutzt: https://www.youtube.com/watch?v=j7cKjTMjNLE
- Das A-Team – KI-Agenten für die SaaS-Entwicklung: https://github.com/gmoigneu/the-a-team Neue Tech-Rolle im Entstehen: Produktmanager könnten sich zu „Produkt-CEOs“ entwickeln (Paul Teyssier | Front): https://www.youtube.com/watch?v=J3vCkWbSYI0
- Openai/symphony: https://github.com/openai/symphony
🎶 Musikcredits
- Keine Freunde bleiben (feat. Mia Julia) - Matthias Reim: https://vm.tiktok.com/ZNRgyxKkE/
@reim.matthias Wenn Freundschaft keinen Sinn mehr macht… Wer fühlt den Song? #miajulia#matthiasreim #keinefreundebleben ♬ Keine Freunde bleiben (feat. Mia Julia) - Matthias Reim
- „So esse ich mehr!“ 😂 #nico #byilhanntwitch: https://vm.tiktok.com/ZNRg5Rsh1/
@leclippeurrapide „So esse ich mehr!“ 😂 #nico #byilhanntwitch ♬ Originalton – Le Clippeur Rapide
📖 Auswahl der Woche
- Die Entwicklung eines Game-of-Life-Musters durch DeepSeek-R1 fühlt sich wirklich wie ein Durchbruch an: https://www.reddit.com/r/LocalLLaMA/comments/1icqzcz/deepseekr1_evolving_a_game_of_life_pattern_really/
- Unbounded: Ein generatives unendliches Spiel zur Simulation des Charakterlebens: https://arxiv.org/html/2410.18975v1
- LLM Interactive Story Game Architecture: https://montreal.aitinkerers.org/talks/rsvp_c82tFBRQJ9A Kann man mit einem LLM-Abschluss ein Videospiel entwickeln? https://www.codemag.com/Article/2411061/Can-an-LLM-Make-a-Video-Game
- Harness-Design für die Entwicklung langfristiger Anwendungen: https://www.anthropic.com/engineering/harness-design-long-running-apps Elon Musk erklärt seinen 5-Punkte-Algorithmus zur Unternehmensführung: https://youtu.be/tdf3luOCNks?is=L6MRoXTHzvFVIUR8
- Wenn du einen Vibe Coder im Büro hast: https://x.com/javinpaul/status/2048425733694124211/video/1?s=46
- Wissenschaft am Sonntagmorgen: https://x.com/Soph_astro/status/2048333972615111050/video/1?s=46
- React Native bei Cdiscount mit Ludwig Vantours: https://www.youtube.com/watch?v=C3toh628KJE&list=PLmewDYeBL3XIx7Lnga-jO3eRjOsKQ-HW0&index=31
- Getgaal - docs(mcp): Resynchronisierung mit Agenten/globaler Registry-Auflösung: https://github.com/getgaal/docs/pull/16
- Arize Phoenix: https://arize.com/docs/phoenix Gestalte deine berufliche Zukunft mit No-Code und KI: https://www.youtube.com/watch?v=p-sHtOut884
- Der Schwachsinn von Open-Source-KI-Modellen: https://www.youtube.com/watch?v=jpg9lvtqrF8 Ein ehemaliger Spion nutzt KI, um alles über Sie herauszufinden (Demonstration von Claude Code): https://www.youtube.com/watch?v=eQXMEvGRld4 Automatisieren Sie Ihre Informationsüberwachung kostenlos und einfach: https://www.youtube.com/watch?v=6n_xwJ6YAj0 Ein Mann lehrte 50 Jahre lang am MIT. Die wichtigste Stunde, die Sie diese Woche sehen werden. https://x.com/suryanshti777/status/2049187998936482069?s=46
- Die schnellste KI-Infrastruktur: https://www.cerebras.ai
- Diablo® IV: Lord of Hatred: https://eu.shop.battle.net/fr-fr/product/diablo-iv-lord-of-hatred