Workflow & Praxis

Mehrere AI-Agenten parallel nutzen, ohne Repo-Chaos

Parallel arbeitende AI-Agenten können Tempo bringen — aber nur, wenn Aufgaben, Branches, Dateien, Schutzbereiche und Merge-Gates klar getrennt sind. Diese Seite zeigt einen kontrollierten Workflow, der Geschwindigkeit ohne Repo-Chaos erlaubt.

11 min Lesezeit Aktualisiert

Eine zentrale Orchestrierung verbindet Research-, Planungs-, Umsetzungs- und Review-Agenten mit einem Human Gate. Parallele Agenten
Spezialisierte Agenten arbeiten koordiniert — mit einem menschlichen Freigabepunkt vor kritischen Schritten.

Sobald zwei oder mehr AI-Agenten — etwa Claude, Codex oder ChatGPT — am selben Projekt arbeiten, entsteht ein neues Risiko: Sie überschreiben sich gegenseitig, fassen denselben sensiblen Bereich an oder produzieren widersprüchliche Stände. Der Ausweg ist kein weiteres Werkzeug, sondern ein kontrollierter Workflow. Wer die Methode als feste Struktur will, findet sie im AI Orchestrator — oder liest zuerst die Beispiel-Aufteilung.

Wann paralleles Arbeiten sinnvoll ist

Parallelität lohnt sich genau dann, wenn sich die Aufgaben keine Dateien teilen und jede für sich prüfbar bleibt:

  • Ein Agent schreibt eine öffentliche Guide-Seite, ein anderer aktualisiert Tests.
  • Ein Agent prüft Dokumentation, während ein anderer einen generierten Report erneuert.
  • Isolierte Aufgaben ohne gemeinsame Dateien laufen gefahrlos nebeneinander.

Das gemeinsame Merkmal: getrennte Bereiche, getrennte Verantwortung, kein Streit um dieselben Zeilen.

Wann es gefährlich wird

Riskant wird es, sobald sich zwei Agenten denselben Bereich teilen — dann gewinnt am Ende einer, und die Arbeit des anderen verschwindet still:

Nicht parallel ohne Gate

  • Beide Agenten ändern dieselbe Komponente oder Datei.
  • Beide fassen Bezahlung, Stripe oder Umgebung an.
  • Beide bearbeiten geteilte Navigation oder den Header.
  • Einer ändert generierte Dateien, während ein anderer die Quelle ändert.
  • Einer ändert Tests, während ein anderer das Verhalten ändert.
  • Niemand ist für das finale Merge verantwortlich.

Keine dieser Konstellationen ist ein Werkzeugproblem. Sie entstehen durch fehlende Trennung — und genau die stellt der folgende Workflow her.

Sicherer Workflow

Ein wiederholbarer Ablauf von der Aufteilung bis zum Live-Smoke. Jeder Schritt hat eine klare Verantwortung:

  1. Ownership festlegen. Jede Aufgabe hat genau einen verantwortlichen Agenten und einen klaren Scope.
  2. Branch/Worktree zuweisen. Pro Aufgabe eine eigene Branch — bei echtem Parallelbetrieb ein eigener Worktree.
  3. Schutzbereiche benennen. Bezahlung, Umgebung, Recht, geteilte Komponenten stehen als nicht berührbar in der Aufgabe.
  4. Überlappende Dateien vermeiden. Zwei Aufgaben, die dieselben Dateien brauchen, laufen nacheinander statt gleichzeitig.
  5. Bericht der Änderungen verlangen. Jeder Agent liefert die Liste der geänderten Dateien gegen seinen Scope.
  6. QA pro Branch. Tests und Build laufen je Branch grün, bevor irgendetwas zusammengeführt wird.
  7. Sequenziell mergen. Ein Branch nach dem anderen — nie zwei Stände blind gleichzeitig.
  8. qa:all nach jedem Merge. Nach jeder Zusammenführung läuft die volle QA erneut.
  9. Live-Smoke nach dem letzten Merge. Produktions-Smoke erst, wenn der finale Stand steht.

Branch und Worktree verstehen

Zwei Begriffe reichen, um Parallelität sicher zu machen — ganz ohne tiefes Git-Tutorial:

  • Branch — eine getrennte Arbeitslinie im selben Projekt. Änderungen einer Branch berühren die andere nicht, bis bewusst zusammengeführt wird.
  • Worktree — ein eigener Arbeitsordner für eine Branch. So arbeiten zwei Agenten in zwei Ordnern, nicht im selben.

Drei praktische Regeln folgen daraus: Nicht denselben Ordner mit zwei Agenten gleichzeitig bearbeiten. Keinen veralteten Hauptstand als Ausgangspunkt nehmen — immer vom aktuellen Stand der Hauptlinie abzweigen. Und eine Aufgabe, eine Branch, damit jeder Stand für sich prüfbar bleibt. Wie ein einzelner Agentenlauf darin aussieht, zeigt Claude Code richtig nutzen.

Merge-Reihenfolge und Release-Gate

Nicht jede Aufgabe hat dasselbe Risiko, also auch nicht dasselbe Gate:

  • Risikoarme Inhaltsseiten können schneller zusammengeführt werden — nach Diff, Tests und kurzem Smoke.
  • Geteilte Komponenten brauchen strengere QA, weil sie viele Seiten betreffen.
  • Bezahlung, Umgebung, Recht und Tracking werden nie beiläufig geändert — nur hinter einer ausdrücklichen Freigabe.
  • Es gilt ein Release-Gate nach dem anderen: erst mergen, QA erneut, dann das nächste.
  • Der Produktions-Smoke kommt nach dem finalen Merge, nicht zwischendrin.

Was nach einem Lauf geprüft wird, fasst die KI-Agenten QA-Checkliste zusammen; wie eine Aufgabe vorab eingegrenzt wird, die AI-Agenten-Briefing Vorlage.

Red Flags und Abbruchkriterien — sofort stoppen

  • Falsches Repository oder ein nicht sauberer Worktree.
  • Unerwartete Änderungen an geschützten Dateien tauchen im Diff auf.
  • Zwei Aufgaben beanspruchen dieselben Dateien (überlappende Ownership).
  • qa:all ist rot.
  • Versteckte Werkzeuge tauchen plötzlich in der Sitemap auf.
  • Das Bezahl- oder Zahlungsverhalten wurde unbeabsichtigt verändert.
  • Die Live-Verifikation ist blockiert und niemand meldet es.
  • Ein Agent meldet „fertig", aber es gibt keine geänderten Dateien oder die QA bricht ab.

Beispiel: Aufgaben sauber aufteilen

Eine kompakte, gefahrlose Aufteilung zweier Agenten auf getrennte Dateien — bewusst knapp gehalten:

parallel-split.txt
Agent A:
  Aufgabe: nur öffentliche SEO-Seite
  Erlaubte Dateien: src/pages/neue-seite.astro, tests/neue-seite.test.mjs

Agent B:
  Aufgabe: nur Docs-/Report-Refresh
  Erlaubte Dateien: docs/generated/*

Merge-Reihenfolge:
  A zuerst -> qa:all -> B danach -> qa:all -> Live-Smoke

Der Kern: getrennte Dateien, getrennte Branches, eine klare Merge-Reihenfolge — und QA zwischen den Schritten. Welche Kontextdateien die Agenten dabei steuern, erklärt AGENTS.md, CLAUDE.md und PROJECT_CONTEXT.md; den direkten Werkzeugvergleich liefert Claude Code vs. Codex.

Was diese Seite nicht verspricht

Ein kontrollierter Workflow macht paralleles Arbeiten nachvollziehbarer und sicherer steuerbar — mehr nicht. Er ist kein Erfolgsversprechen und kein Ersatz für Entwicklung, Design oder Beratung. Nicht jede Arbeit lässt sich sinnvoll parallelisieren, QA bleibt vor jedem Release nötig, und ein menschlicher Operator bleibt für geschützte Bereiche verantwortlich. Was die Seite leistet: aus riskanter Gleichzeitigkeit einen geordneten, prüfbaren Ablauf machen.

Häufige Fragen

Kann ich mehrere AI-Agenten gleichzeitig im selben Projekt nutzen?

Ja, aber nicht beliebig. Paralleles Arbeiten ist kein Standard, sondern eine Entscheidung: Es trägt nur, wenn Aufgaben, Branches, Dateien, Schutzbereiche und Merge-Gates sauber getrennt sind. Solange sich zwei Agenten keine Dateien teilen und je eine Person das Merge verantwortet, bringt Parallelität Tempo — sonst Chaos.

Wann ist paralleles Arbeiten sinnvoll?

Bei isolierten Aufgaben ohne gemeinsame Dateien: einer schreibt eine Guide-Seite, ein anderer aktualisiert Tests, ein dritter erneuert einen generierten Report. Sobald sich zwei Aufgaben dieselbe Komponente oder denselben sensiblen Bereich teilen, läuft die Arbeit besser nacheinander.

Warum brauche ich separate Branches oder Worktrees?

Eine Branch ist eine getrennte Arbeitslinie; ein Worktree ist ein eigener Arbeitsordner für eine Branch. Zwei Agenten dürfen nicht gleichzeitig denselben Ordner bearbeiten — sonst überschreibt der eine den anderen still. Getrennte Branches/Worktrees halten die Stände auseinander, bis ein bewusstes, geprüftes Merge sie zusammenführt.

Was darf nie parallel ohne Operator-Freigabe geändert werden?

Sensible, geteilte Bereiche: Bezahlung und Stripe, Umgebungsdateien, Datenbank, Login/Authentifizierung, Tracking, rechtliche und steuerliche Inhalte sowie geteilte Komponenten wie der Header. Solche Änderungen gehören hinter ein ausdrückliches Gate mit menschlicher Entscheidung — ein menschlicher Operator bleibt verantwortlich.

Wie verhindere ich Merge-Chaos?

Durch klare Ownership, getrennte Dateien und eine feste Reihenfolge: sequenziell mergen statt blind gleichzeitig, nach jedem Merge die volle QA erneut laufen lassen und immer von einem aktuellen Stand der Hauptlinie ausgehen — nie von einem veralteten Stand. Produktions-Smoke kommt erst nach dem letzten Merge.

Muss nach jedem Merge qa:all laufen — und wie hilft AI Orchestrator dabei?

Ja: QA bleibt vor jedem Release Pflicht, und nach jeder Zusammenführung kann sich etwas verschoben haben, das einzeln noch grün war. AI Orchestrator bündelt diese Disziplin — wiederverwendbare Aufgaben-Briefings, Schutzbereich-Regeln, Branch- und Release-Gates, QA-Befehlsdisziplin und ein Berichts-Format — als lokale Markdown-Dateien.