- Bei komplexen Aufgaben, die umfangreichen Kontext oder eine detaillierte Umfangsdefinition erfordern
- Wenn du mit dir noch nicht vertrauten Teilen deiner Codebasis arbeitest
- Wenn du Devins Verständnis prüfen möchtest, bevor er mit dem Programmieren beginnt
So funktioniert Interactive Planning
1. Erste Analyse
- Relevante Dateien
- Zentrale Erkenntnisse aus der ersten Analyse
- Implementierungsfragen
Damit das Durchsuchen deiner Codebasis schnell ist, indiziert Devin deinen
main-Branch, wann immer du Devin verwendest.Während der ersten Analyse durchsucht Devin diesen Index und kann dabei sehr aktuelle Änderungen oder andere Branches übersehen, obwohl Devin sie später in der Planung genauer untersuchen kann.Devin ignoriert irrelevante Suchergebnisse automatisch. Du kannst Devin auch direkt anweisen, bestimmte Suchergebnisse zu ignorieren.
2. Detaillierter Plan
Auf Genehmigung warten


- Gemeinsam mit Devin nach Alternativen zu brainstormen
- Die Codebasis gemeinsam in der Devin IDE zu erkunden
- Änderungen am vorgeschlagenen Vorgehen vorzuschlagen
- Details hinzuzufügen, die Devin möglicherweise übersehen hat
