Full agent conversation history is preserved in git. Only data/ remains gitignored (persistent service data).
1.9 KiB
1.9 KiB
| mode | description |
|---|---|
| agent | Agenten-History loggen oder Kontext-Summary aktualisieren |
Agent History & Kontext
Du hilfst dabei die Projekt-History zu pflegen. Es gibt zwei Aufgaben:
Aufgabe A: Konversation loggen
Erstelle eine neue Datei history/prompts/{{DATUM}}_{{TITEL}}.md mit folgendem Inhalt:
- Alle Fragen, Antworten, Entscheidungen aus dieser Sitzung
- Datum und Aufgabentitel im Dateinamen (Format:
YYYY-MM-DD_kurz-beschreibung.md) - Vollständig – nichts weglassen
Struktur:
# [Aufgabe] – YYYY-MM-DD
## Aufgabe / Ziel
[Was sollte erreicht werden]
## Verlauf
### Prompt 1
[Frage/Anweisung]
### Antwort 1
[Was der Agent geantwortet / getan hat]
### Prompt 2
…
## Ergebnis
[Was wurde erreicht? Welche Dateien geändert?]
## Entscheidungen
[Wichtige Entscheidungen die getroffen wurden]
## Offene Punkte
[Was wurde nicht abgeschlossen / zurückgestellt?]
Aufgabe B: PROJECT_CONTEXT.md aktualisieren
Lies history/summary/PROJECT_CONTEXT.md und aktualisiere:
- "Letzte Aktualisierung" mit heutigem Datum und erledigter Aufgabe
- "Erledigte Aufgaben" – neue Zeile oben einfügen (neueste zuerst)
- "Offene Aufgaben" – Abgehaktes entfernen, Neues hinzufügen
- "Für den nächsten Agenten" – klare Startpunkte für die nächste Session
- "Bekannte Fallstricke" – neue Erkenntnisse ergänzen
Wichtig: PROJECT_CONTEXT.md muss immer den aktuellsten Stand widerspiegeln.
Es ist das einzige Dokument, das ein Agent ohne vorherige Kenntnis des Projekts
lesen muss um sofort produktiv zu sein.
Wann ausführen?
- Am Ende jeder Copilot-Session die bedeutende Änderungen gemacht hat
- Vor dem letzten Commit einer Feature-Branch
- Bevor eine neue komplexe Aufgabe beginnt (Kontext prüfen)
Automatisierung
Nach Abschluss dieser Aufgabe:
git add history/
git commit -m "docs: update agent history and project context"