Zum Inhalt springen

Wissensbasis

Multi-Agent und Orchestrierung

Multi-Agent-Orchestrierung gestaltet das System, das die Arbeit vieler Coding-Agents verteilt, isoliert, prüft und zusammenführt. Gut gebaut vervielfachen parallele Agents den Output. Schlecht gebaut vervielfachen sie die Nacharbeit.

Verfasst von

Aktualisiert:

Software Factories 5

Unsere Position. Wir betreiben eine Factory größtenteils als Workflow und setzen Agents nur an den Stationen ein, die Urteilsvermögen brauchen. Wer weiß, welcher Art ein Schritt ist, weiß auch, wo ein Gate hingehört und wo ihr dem Modell vertrauen könnt (Workflows and agents (öffnet in einem neuen Tab)). Die Grenze für parallele Agents liegt dort, wo das Team noch gut prüfen kann. Setzt sie dort an und hebt sie erst an, wenn das Prüfen besser wird (A swarm is not throughput (öffnet in einem neuen Tab)).

Beim agentischen Coding wandert der Hebel vom Prompten eines einzelnen Agents zur Gestaltung der Arbeitsteilung zwischen vielen Agents. Orchestratoren, autonome Loops, Agent-Teams, Swarms und Runner sind die Bausteine. Bei jedem davon müsst ihr klären, wann ihr parallel auffächert, wie gleichzeitige Arbeit kollisionsfrei bleibt und wer das Ergebnis prüft.

Bei der prüfenden Rolle sind sich die meisten Quellen einig: Ein Agent kann seine eigene Arbeit nicht bewerten. Ein Verifier in frischem Kontext liest idealerweise das echte Signal aus der Welt statt der Behauptungen des Agents. So fängt er ab, was sich der Creator schönredet (Creator- und Verifier-Rollen). Die Factory, die diese Koordination in autonome Produktion verwandelt, sitzt eine Ebene höher, in Software Factories und Harness Engineering.

Einstieg

Verwandte Seiten

Quellen

Orchestrierung und Koordination

  • AgentField (öffnet in einem neuen Tab) - Open-Source-Control-Plane, die KI-Agents als Produktionsinfrastruktur betreibt, mit SDKs für mehrere Sprachen, Agent-Mesh-Kommunikation und Human-in-the-Loop-Workflows.
  • Air (JetBrains) (öffnet in einem neuen Tab) - Agentische Entwicklungsumgebung von JetBrains, die Codex, Claude Agent, Gemini CLI und Junie nebeneinander als unabhängige parallele Task-Loops ausführt, mit Delegation und Aufsicht.
  • Augment Intent (öffnet in einem neuen Tab) - Developer-Workspace von Augment Code, der mehrere KI-Agents um lebende Spezifikationen orchestriert. Er delegiert an parallele Spezialist-Agents und hält Specs synchron mit dem Code.
  • Claude Flow (öffnet in einem neuen Tab) - Agent-Orchestrierung für Claude mit Multi-Agent-Swarms, RAG-Integration und nativen Hooks für Claude Code und Codex.
  • Claude Swarm (öffnet in einem neuen Tab) - Ruby-Gems für KI-Agent-Systeme. SwarmSDK orchestriert in einem einzigen Prozess mit persistentem Memory, semantischer Suche und Node-Workflows, dazu kommen SwarmMemory und SwarmCLI.
  • ClipboardHealth core-utils (öffnet in einem neuen Tab) - Open-Source-TypeScript-Monorepo von Clipboard Health. Es bündelt groundcrew (Agent-Orchestrator mit isolierten Git-Worktrees), ai-rules, playwright-reporter-llm und Produktions-Utilities.
  • Conductor (öffnet in einem neuen Tab) - Führt parallele Codex- und Claude-Code-Agents in isolierten Git-Worktrees aus, mit einer gemeinsamen Sicht darauf, woran jeder gerade arbeitet, für Review und Merge.
  • Gas City (öffnet in einem neuen Tab) - SDK zum Bau von Orchestrierungen für deklarative Multi-Agent-Setups über city.toml-Manifeste, mit Runtime-Providern, Work-Tracking auf Basis von Beads und Controller- und Supervisor-Loops.
  • Gastown (öffnet in einem neuen Tab) - Workspace-Manager für mehrere Agents, der 20-30+ Claude-Code-Instanzen koordiniert, mit persistenten Work-Queues, Convoy-basiertem Task-Tracking und Crash-Recovery.
  • MCP Agent Mail (öffnet in einem neuen Tab) - Koordinationsschicht nach dem Muster von Mail für Coding-Agents, mit asynchronem Messaging, Leases zur Dateireservierung, durchsuchbarer Nachrichtenhistorie und menschlicher Aufsicht für gemeinsame Codebases.
  • dmux (öffnet in einem neuen Tab) - Tmux-Pane-Manager, der Claude Code, Codex und OpenCode parallel in Git-Worktrees ausführt, mit KI-generierten Branch-Namen und Verwaltung per einzelnem Tastendruck.
  • fabro (öffnet in einem neuen Tab) - MIT-lizenzierter Orchestrator in Rust, der Workflows von KI-Agents als deterministische Graphen in Graphviz DOT definiert. Dazu kommen Gates zur menschlichen Freigabe und Stylesheets, die Tasks auf Modelle verteilen.
  • groundcrew (öffnet in einem neuen Tab) - CLI von Clipboard Health, das einen Ticket-Backlog an lokale KI-Coding-Agents verteilt, jeden isoliert in eigenem Git-Worktree und tmux-Pane; MIT.
  • herdr (öffnet in einem neuen Tab) - Terminal-Multiplexer in Rust für KI-Coding-Agents. Er zeigt Terminal-Output und Status jedes Agents über mehrere Panes, mit SSH-Detach und -Reattach; AGPL-3.0-or-later, kommerzielle Option.
  • kagent (öffnet in einem neuen Tab) - Kubernetes-native Agent-Runtime von den Gründern von Istio. Sie definiert Agents als CRDs, verwaltet mit GitOps, RBAC und OpenTelemetry, und arbeitet mit jedem LLM oder Framework.

Autonome Loops und Runner

  • Loop Engineering (öffnet in einem neuen Tab) - MIT-lizenziertes Referenz-Repo mit Patterns, Startern und Node-CLI-Tools für autonome Loops, die KI-Coding-Agents orchestrieren, bis ein Ziel erreicht ist.
  • Millwright (öffnet in einem neuen Tab) - MIT-lizenzierter autonomer Agent-Orchestrator in Ruby. Er pollt ein GitHub-Project-Board und schickt Claude Code los, um Issues umzusetzen und PRs zu öffnen.
  • Open Agents (öffnet in einem neuen Tab) - Open-Source-Tool von Vercel-labs, das Coding-Agents in isolierten Cloud-Sandboxes startet, mit eigenen Git-Branches, Explorer- und Executor-Subagents und dauerhaften, fortsetzbaren Loops.
  • Ralph (öffnet in einem neuen Tab) - Autonomer Engineering-Loop, der Claude Code als Staffel von Sessions ausführt. Jede Session erledigt eine Task, committet und stößt per Bash die nächste an.
  • Ralph loop (öffnet in einem neuen Tab) - Autonomer Loop, der Amp oder Claude Code laufen lässt, bis alle PRD-Punkte erledigt sind. Jede Iteration startet mit sauberem Kontext und hält den State über Git fest.
  • Ralphy (öffnet in einem neuen Tab) - Bash-Skript für autonome Entwicklung. Es liest Tasks aus PRDs, YAML oder GitHub Issues und verteilt sie an Claude Code, OpenCode, Codex oder Cursor.

Multi-Agent-Frameworks

Agent-Sammlungen und Bibliotheken

Agent-Design-Patterns

In diesem Bereich

  • Creator- und Verifier-Rollen

    Patterns, die Bauen und Prüfen trennen: warum Self-Grading scheitert und wie ihr einen Verifier in den Loop einbaut, für Teams mit mehr als einem Agenten.