Registerkarte „Fortschritt“

Shell & Terminal
Funktionen des Befehlsverlaufs
- Vollständige Befehlsliste: Sieh dir jeden Befehl an, den Devin während der Sitzung ausgeführt hat
- Ausgabevorschau: Sieh dir die Ausgabe jedes Befehls an, ohne den Kontext zu wechseln
- Kopierfunktion: Kopiere Befehle und Ausgaben schnell in deine Zwischenablage
- Zeitnavigation: Springe zu verschiedenen Zeitpunkten in der Sitzung, indem du auf Befehle klickst
- Integration mit Fortschrittsupdates: Shell-Befehle sind mit Devins Fortschrittsupdates verknüpft und liefern zusätzlichen Kontext

Shell-Updates anzeigen

Shell-Befehlsverlauf


Eigene Befehle ausführen
- Ein Terminal in VS Code öffnen, um Befehle direkt auszuführen
- Terminals vom Nur-Lese- in den Schreibmodus umschalten
- Beliebige Befehle ausführen, die du zum Debuggen, Testen oder Konfigurieren der Umgebung benötigst
Devin IDE

Devins Arbeit in Echtzeit überprüfen
Übernahme von Devins Aufgabe
- Cmd/Ctrl+K, um Terminalbefehle aus natürlicher Sprache zu generieren
- Cmd/Ctrl+I für schnelle Antworten auf Fragen oder schnelle Dateiänderungen
- Tab-Autovervollständigung für Code-Vervollständigung
Best Practices für die IDE
- Sag Devin, welche Änderungen du vorgenommen hast, wenn du die Sitzung wieder aufnimmst
- Stelle sicher, dass Devin angehalten ist, bevor du die IDE übernimmst, um gleichzeitige, widersprüchliche Änderungen zu vermeiden
- Verwende Devins Browser, um den lokalen Build selbst zu testen, ohne die Web-App zu verlassen
Interaktiver Browser

Browser-Anwendungsfälle
- Testen lokaler Anwendungen: Teste deine Anwendung, die auf Devins Rechner läuft, direkt im Browser
- Visuelle Überprüfung: Überprüfe im Browser, ob UI-Änderungen korrekt aussehen
- Screenshots und Aufzeichnungen: Devin kann Screenshots und Videoaufzeichnungen aus dem Browser erstellen und sie dir als Nachweis von Tests oder zur Darstellung von Ergebnissen übermitteln
- Authentifizierungsabläufe: Schließe Anmeldeschritte, MFA-Challenges oder OAuth-Flows ab, die Devin nicht automatisch ausführen kann
- CAPTCHAs lösen: Löse CAPTCHAs manuell, wenn Devin auf sie stößt
- Komplexe Navigation: Hilf Devin, sich in komplexen Weboberflächen oder mehrstufigen Formularen zurechtzufinden
Integration & Workflow
Typischer Workflow
- Eine Sitzung starten und Devin mit der Arbeit beginnen lassen
- Fortschritt überwachen mithilfe von Fortschrittsaktualisierungen
- Shell-Befehle prüfen, um nachzuvollziehen, was Devin ausführt
- Schnelle Codeänderungen überprüfen in der IDE mit der Diff-Ansicht
- Funktionale Tests von Prototypen (für Frontend-Entwicklung)
- Bei Bedarf übernehmen, indem Sie Devin stoppen und die IDE direkt verwenden
- Devin wieder aufnehmen, nachdem Sie Ihre Änderungen vorgenommen und Devin mitgeteilt haben, was Sie getan haben
Empfohlene Vorgehensweisen
Wann welches Tool verwenden
| Tool | Am besten geeignet für |
|---|---|
| IDE | Codeänderungen prüfen, schnelle Anpassungen vornehmen, debuggen |
| Browser | Frontend-Prototyping, visuelles Testen, Authentifizierung |
| Shell | Befehle überwachen, Tests ausführen, Probleme debuggen |
Tipps für effektive Zusammenarbeit
- Früh eingreifen: Wenn du siehst, dass Devin in die falsche Richtung geht, stoppe ihn frühzeitig und lenke ihn um
- Befehlshistorie nutzen: Verwende die Shell-Befehlshistorie, um zu verstehen, was Devin ausprobiert hat und was erfolgreich war
- Änderungen kommunizieren: Wenn du eine Sitzung wieder aufnimmst, informiere Devin immer über alle Änderungen, die du vorgenommen hast, als du übernommen hast
