Zum Inhalt springen

Wissensbasis

Research, Plan, Implement (RPI)

Aktualisiert:

Research, Plan, Implement löst eine Coding-Aufgabe mit einem Agenten in drei Schritten:

  • Research: Der Agent findet heraus, wie der betroffene Teil des Systems funktioniert. Das Ergebnis verdichtet er zu einem kurzen Dokument.
  • Plan: Daraus macht er konkrete Schritte, mit Dateinamen und der Änderung, die jede Datei bekommt.
  • Implement: Er führt den Plan aus.

In jedem Schritt startet der Agent mit einem frischen Kontextfenster und liest nur, was der vorige Schritt schriftlich hinterlassen hat.

Warum eine Aufgabe auf drei Fenster verteilen?

Je voller das Kontextfenster eines Agenten wird, desto schlechter wird sein Output. Deshalb startet jeder Schritt klein und übergibt ein kompaktes Dokument statt eines langen Gesprächs. Wer in einer Session fragt, korrigiert und wieder fragt, füllt das Fenster mit Sackgassen. Subagents dienen demselben Ziel: Einer sucht und liest in seinem eigenen Fenster und liefert eine Zusammenfassung zurück. Mehr dazu unter Context Engineering.

Wo sollten Menschen prüfen?

Prüft die kurzen Recherche- und Abstimmungsnotizen, bevor der Agent den Plan schreibt, und lest danach den fertigen Code. Eine falsche Annahme in der Recherche zieht sich durch jeden späteren Schritt. Dort fangt ihr sie also am günstigsten ab. Nur den langen Plan zu prüfen, spart die Arbeit nicht. Ein detaillierter Plan ist fast so groß wie der Code, der aus ihm entsteht. Wer ihn liest, prüft dieselbe Änderung also zweimal, und der Code weicht trotzdem vom Plan ab.

Verwandte Seiten

Quellen

Talks und Videos