> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Interaktive Planung

> Mit Devin detaillierte Pläne erstellen, bevor Devin mit dem Programmieren beginnt

Wenn du eine Sitzung startest, interpretiert Devin deinen Prompt und durchsucht schnell deine Codebasis, um relevante Dateien und Codeausschnitte zu finden. Wenn sinnvoll, nutzt Devin diesen Kontext, um einen detaillierten Plan vorzuschlagen, den du anpassen kannst.

Die Überprüfung von Devins Plan ist immer hilfreich, um sicherzustellen, dass Devin an den richtigen Teilen deiner Codebasis arbeitet und ihr dasselbe Verständnis teilt.
Besonders nützlich ist die Interaktive Planung in folgenden Fällen:

* 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

<div id="how-interactive-planning-works">
  ## So funktioniert Interactive Planning
</div>

<div id="1-initial-assessment">
  ### 1. Erste Analyse
</div>

Wenn du eine neue Session startest, analysiert Devin deine Codebasis schnell und stellt dir Folgendes bereit:

* Relevante Dateien
* Zentrale Erkenntnisse aus der ersten Analyse
* Implementierungsfragen

<Note>
  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.
</Note>

<Note>
  Devin ignoriert irrelevante Suchergebnisse automatisch. Du kannst Devin auch direkt anweisen, bestimmte Suchergebnisse zu ignorieren.
</Note>

<video controls className="w-full aspect-video" src="https://mintcdn.com/cognitionai/a0js040y87FuBerW/images/ada_search_rereranking_docs.mp4?fit=max&auto=format&n=a0js040y87FuBerW&q=85&s=2f15925272200843df9c08349cbf8272" data-path="images/ada_search_rereranking_docs.mp4" />

Die erste Analyse kann Codeverweise enthalten, die du überprüfen kannst, um sicherzustellen, dass Devin den richtigen Code identifiziert hat, an dem gearbeitet werden soll.

<video controls className="w-full aspect-video" src="https://mintcdn.com/cognitionai/a0js040y87FuBerW/images/ada_deep_link.mp4?fit=max&auto=format&n=a0js040y87FuBerW&q=85&s=b697b004dac5c7b067e88d38fb11840d" data-path="images/ada_deep_link.mp4" />

<div id="2-detailed-plan">
  ### 2. Detaillierter Plan
</div>

Nach seiner ersten schnellen Einschätzung beginnt Devin in der Regel mit der Ausarbeitung eines detaillierteren Plans.

Devins detaillierter Plan enthält häufig Codeverweise und Codeausschnitte, die du vor der Freigabe prüfen kannst. Klicke auf die Verweise, um direkt in die Devin-IDE zu wechseln. So kannst du Devins Ergebnisse überprüfen und die Codebasis gemeinsam untersuchen, bevor du Devin autonom ausführen lässt.

<div id="waiting-for-approval">
  ## Auf Genehmigung warten
</div>

<img height="200" src="https://mintcdn.com/cognitionai/a0js040y87FuBerW/images/ada_intplan_img1.png?fit=max&auto=format&n=a0js040y87FuBerW&q=85&s=83956d99908eb4c3834be596127ad840" data-path="images/ada_intplan_img1.png" />

Standardmäßig wartet Devin 30 Sekunden auf dein Feedback, bevor es automatisch mit der Ausführung seines Plans fortfährt. Du kannst dieses Verhalten unter [Settings > Customization](https://app.devin.ai/customization) anpassen.

<img height="200" src="https://mintcdn.com/cognitionai/SST7qBOGO28X2sVc/images/customizationsettings.png?fit=max&auto=format&n=SST7qBOGO28X2sVc&q=85&s=9f0128848726a9f41ff9fd2e3b4d0722" data-path="images/customizationsettings.png" />

Für komplexe Aufgaben klicke auf **"Wait for my approval"**, damit Devin auf dein Feedback zu seinem vollständigen Plan wartet. So hast du die Möglichkeit:

* 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
