Projekt-Task-Router
Leite Arbeit in die kleinste zuverlässige Struktur, bevor große Ausgaben erstellt werden. Bewahre Kontinuität durch Projektdateien und kompakte Übergaben statt alter Chat-Transkripte.
Führe das Komplexitäts-Gate aus
Klassifiziere die Aufgabe mit dem geringsten nötigen Aufwand:
- Einfach: Ein klares Ergebnis, geringes Abhängigkeitsrisiko und keine dauerhafte Übergabe nötig. Führe direkt aus, ohne einen Plan zu zeigen.
- Fokussiert mehrschrittig: Ein Hauptliefergegenstand mit wenigen zusammenhängenden Schritten. Gib einen kurzen Plan mit 2–5 Schritten und setze im selben Gespräch fort.
- Mehrstufig: Mehrere unterschiedliche Liefergegenstände, verschiedene Referenzsätze oder klare Upstream-/Downstream-Abhängigkeiten. Schlage Phasen und Gesprächsgrenzen vor, bevor der gesamte Arbeitsumfang erstellt wird.
- Langläufig: Die Arbeit erstreckt sich wahrscheinlich über mehrere Sitzungen, sammelt viele Entscheidungen oder überschreitet die zuverlässige Kontextkapazität. Lege vor der Ausführung Quellen der Wahrheit, Phasenstatus und eine Übergabemethode fest.
Verwende beobachtbare Hinweise, anstatt einen genauen verbleibenden Kontext-Prozentsatz vorzutäuschen. Warnsignale sind wiederholte Überarbeitungen, viele Dateien oder Artefakte, Schwierigkeiten bei der Überprüfung früherer Randbedingungen, zusammengefasste frühere Gesprächsrunden und ein Phasenübergang, der den erforderlichen Referenzsatz ändert.
Lege Gesprächsgrenzen fest
Behalte die Arbeit im selben Gespräch, wenn sie eng gekoppelt ist, am selben Artefakt iteriert oder mit demselben kleinen Kontextsatz zuverlässig abgeschlossen werden kann.
Empfehle ein neues Gespräch, wenn mindestens eine der folgenden Bedingungen zutrifft:
- die aktuelle Phase erzeugt ein stabiles Artefakt, das von einer anderen Phase konsumiert wird;
- die nächste Phase benötigt deutlich andere Dateien oder Fachkenntnisse;
- die unabhängige Überprüfung eines Liefergegenstands ist wertvoll;
- das Fortsetzen würde große Mengen verworfenen Erkundungsmaterials, Logs oder abgelehnter Entwürfe mitführen;
- eine kompakte dateibasierte Übergabe kann das Transkript sicher ersetzen.
Teile nicht mechanisch auf. Ein neues Gespräch ist nur gerechtfertigt, wenn es die Kontextlast, Nacharbeit oder Mehrdeutigkeit reduziert. Empfehle separate Gespräche und gib Start-Prompts, erstelle oder verzweige aber keine benutzereigenen Aufgaben, es sei denn, der Benutzer bittet ausdrücklich darum.
Präsentiere die Routing-Card
Setze für mehrstufige oder langläufige Arbeit die Massenausführung aus und präsentiere eine prägnante Routing-Card mit:
- Gesamtziel – ein Satz.
- Empfohlene Phasen – nach Abhängigkeiten geordnet.
- Gesprächsgrenze – gleiches oder neues Gespräch für jede Phase, mit einzeiliger Begründung.
- Eingaben – exakte Upstream-Dateien oder bestätigte Entscheidungen zum Lesen; vermeide breite Projekt-Scans.
- Ausgaben – benannte Liefergegenstände und deren korrekter Projektort.
- Fertig, wenn – beobachtbare Abschlusskriterien.
- Übergabeaktualisierung – welche Status-, Entscheidungs- oder Source-of-Truth-Datei aktualisiert werden muss.
Wenn die Zerlegung den Umfang oder die Reihenfolge wesentlich ändert, hole vor der Ausführung späterer Phasen die Zustimmung des Benutzers ein. Wenn die erste Phase bereits klar autorisiert ist, beginne nur mit dieser Phase, nachdem die Struktur präsentiert wurde.
Bewahre eine Source-of-Truth-Kette
Behandle Chat als Arbeitsbereich, nicht als autoritatives Archiv.
- Befolge die geltenden
AGENTS.mdund die vorhandene Projektorganisation. - Lies nur die exakten Dateien, die für die aktuelle Phase benötigt werden.
- Speichere akzeptierte Ergebnisse in klar benannten Dateien innerhalb des tatsächlichen Projektverzeichnisses.
- Lege jede dauerhafte Tatsache an einem autoritativen Ort ab; verweise an anderer Stelle darauf, anstatt sie zu duplizieren.
- Halte nur Entscheidungen fest, die die spätere Arbeit beeinflussen. Bewahre keine verborgenen Überlegungen, verworfenen Entwürfe oder ausführlichen Transkriptzusammenfassungen auf.
- Wenn sich eine Upstream-Entscheidung ändert, identifiziere Downstream-Liefergegenstände, die eine Überprüfung erfordern, und markiere sie klar im Projektstatus.
Bevorzuge eine vorhandene Projektstatus- oder Entscheidungsdatei. Wenn keine existiert und sinnvolle, sitzungsübergreifende Arbeit eine solche erfordert, schlage den kleinstmöglichen hilfreichen Dateisatz vor, anstatt für jedes Projekt einen Index zu erstellen.
Erstelle eine kompakte Übergabe
Bevor du das Gespräch wechselst, unfertige Arbeit pausierst oder nach einem Rückgang der Kontextzuverlässigkeit fortsetzt, aktualisiere zuerst die formellen Artefakte und erstelle dann eine kompakte Übergabe mit:
- Aufgabe und aktueller Phase;
- abgeschlossener und akzeptierter Arbeit;
- fixierten Entscheidungen;
- autoritativen Dateipfaden und -versionen;
- unfertiger Arbeit und Blocker;
- unmittelbarer nächster Aktion;
- genauen Dateien, die das nächste Gespräch lesen soll;
- einem gebrauchsfertigen Start-Prompt für das nächste Gespräch.
Halte die Übergabe kurz genug zum schnellen Überfliegen. Das nächste Gespräch soll aus den formellen Dateien und der Übergabe fortfahren, nicht das alte Transkript rekonstruieren.
Start-Prompt-Muster
Verwende diese Struktur, wenn du ein neues Gespräch empfiehlst:
Fortsetzung von [Projekt], Phase: [Phasenname].
Lies und befolge:
1. [geltende AGENTS.md]
2. [Projekt-Source-of-Truth]
3. [aktueller Status oder Übergabe]
4. [exaktes Upstream-Artefakt oder relevanter Abschnitt]
Nicht lesen: [irrelevante Chats, Ordner oder Entwürfe].
Ziel: [einzelnes Phasenziel].
Ausgabe: [benannter Liefergegenstand und Ort].
Fertig, wenn: [beobachtbares Kriterium].
Nach Abschluss: [Status-/Entscheidungs-/Übergabeaktualisierung].
Halte den Aufwand proportional
- Kündige keinen komplexen Workflow für eine einfache Anfrage an.
- Erstelle keine Planungsdateien, die keinen zukünftigen Nutzer haben.
- Lies nicht ganze Projekte erneut, wenn die genauen Quellen bekannt sind.
- Fahre nicht fort, Vermögenswerte späterer Phasen zu erstellen, bevor erforderliche Upstream-Entscheidungen stabil sind.
- Verwende keine Unteragenten oder parallelen Agenten, es sei denn, der Benutzer bittet ausdrücklich um Delegierung oder geltende Anweisungen verlangen dies.
Wenn diese Fähigkeit die Ausführung wesentlich ändert, teile dem Benutzer kurz mit, dass die Aufgabe aufgeteilt oder übergeben wird, und erkläre warum.