Zum Hauptinhalt springen

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.

Command generiert neuen Code oder bearbeitet vorhandenen Code anhand natürlichsprachlicher Eingaben direkt im Editorfenster.
Command verbraucht KEINE Credits für Premium-Modelle.
Um Command aufzurufen, drücken Sie auf dem Mac ⌘+I oder unter Windows/Linux Ctrl+I. Sie können einen Prompt in natürlicher Sprache eingeben und auf die Schaltfläche „Submit“ klicken (oder ⌘+⏎/Ctrl+⏎ drücken), um die Anweisung an die KI zu senden. Wenn Sie vor dem Aufrufen von Command einen Codeabschnitt markieren, bearbeitet die KI die Auswahl in den markierten Zeilen. Andernfalls generiert sie Code an der Position Ihres Cursors.
Sie können eine Generierung annehmen, ablehnen oder fortführen, indem Sie auf die entsprechende Code Lens über dem generierten Diff klicken oder die passenden Tastenkürzel verwenden (Cmd/Ctrl+Enter/Cmd/Ctrl+Delete)

Modelle

Command verfügt über eigene Modelle, die für Bearbeitungen in der aktuellen Datei optimiert sind.
Devin Desktop Fast ist das schnellste und präziseste verfügbare Modell.

Command im Terminal

Sie können Command im Terminal (Cmd/Ctrl+I) verwenden, um mithilfe natürlichsprachlicher Prompts die passende CLI-Syntax zu generieren.

Bewährte Methoden

Command eignet sich hervorragend für direkte Änderungen innerhalb einer Datei, die Sie als Anweisung in natürlicher Sprache beschreiben können. Hier sind einige Hinweise, die Sie beachten sollten:
  • Das Modell hinter Command ist größer als das Modell für die Autovervollständigung. Es ist langsamer, aber leistungsfähiger und wurde darauf trainiert, Anweisungen besonders gut zu befolgen.
    • Wenn Sie vor dem Aufrufen von Command einen Codeblock markieren, bearbeitet es die Auswahl. Andernfalls erzeugt es den Code frei neu.
    • Command effektiv zu nutzen, kann fast eine Kunst sein. Einfache Prompts wie „Behebe das“ oder „Refaktorieren“ funktionieren dank des Kontextverständnisses von Devin Desktop wahrscheinlich bereits gut. Ein spezifischer Prompt wie „Schreibe eine Funktion, die zwei Eingaben vom Typ Diffable annimmt und den Myers-Diff-Algorithmus implementiert“, der ein klares Ziel und Verweise auf relevanten Kontext enthält, kann dem Modell noch mehr helfen.