Devin CLI starten
Verwende
-- vor deinem Prompt, damit er als Prompt und nicht als Unterbefehl interpretiert wird.Gib
@ in die Prompt-Eingabe ein, um die Autovervollständigung für lokale Dateien/Verzeichnisse zu öffnen. Wenn du einen Eintrag auswählst, wird er deiner Nachricht als Kontext hinzugefügt.Shell-Befehle ausführen
Modi
/plan und /ask.
Normal
Normal
Genehmigt schreibgeschützte Tools im aktuellen Verzeichnis automatisch und fordert für Schreib- und Ausführungsvorgänge eine Bestätigung an.Dies ist der Standardmodus.
Accept Edits
Accept Edits
Genehmigt Dateiänderungen im Workspace automatisch, fragt aber weiterhin bei Shell-Befehlen und anderen Aktionen nach. Hier werden die meisten Nutzer voraussichtlich die meiste Zeit verbringen.
Bypass
Bypass
/yolo, /dangerousDer Bypass-Modus setzt niemals Berechtigungen auf Organisationsebene außer Kraft, die Ihr Admin über Team Settings konfiguriert hat. Von Admins erzwungene Regeln für „Verweigern“ und „Nachfragen“ haben immer Vorrang.
Autonomous
Autonomous
Entspricht ungefähr Accept Edits im aktuellen Workspace, mit der zusätzlichen Möglichkeit, beliebige Shell-Befehle innerhalb einer Sandbox auf Betriebssystemebene auszuführen (um einzuschränken, worauf diese Befehle tatsächlich zugreifen können).Autonomous ist der einzige verfügbare Berechtigungsmodus bei der Ausführung mit
--sandbox und wird automatisch ausgewählt — Normal, Accept Edits und Bypass sind in Sandbox-Sitzungen ausgeblendet.Im Autonomous-Modus…- Sie werden nach Capabilities statt nach Befehlen gefragt.
- Befehle berücksichtigen die Geltungsbereiche
WriteundReadüber eine Dateisystem-Sandbox. - Befehle fragen nach, wenn sie versuchen, eine Verbindung zu Netzwerkressourcen herzustellen.
- Befehle berücksichtigen die Geltungsbereiche
- Schreibgeschützte Vorgänge im aktuellen Verzeichnis werden automatisch genehmigt.
Autonomous nutzt die Sandbox für die Sicherheit. Ohne
--sandbox ist der Modus nicht verfügbar — verwenden Sie Bypass, wenn Sie eine unbeaufsichtigte Ausführung ohne Isolation auf Betriebssystemebene möchten. Eine direkte Gegenüberstellung finden Sie unten unter Bypass vs Autonomous.Bypass vs Autonomous
Wähle Bypass, wenn du dem Agenten deinen gesamten Rechner anvertrauen möchtest. Wähle
--sandbox (wodurch Autonomous ausgewählt wird), wenn du eine unbeaufsichtigte Ausführung mit vom Betriebssystem erzwungenen Beschränkungen dafür möchtest, auf welche Dateien und Domains der Agent zugreifen kann. Wenn dir Bypass grundsätzlich gefällt, du aber möchtest, dass der Agent seinen eigenen Computer hat, probiere Cloud-Devin aus!
Sitzungsverlauf
Slash-Befehle
Moduswechsel
Modell wechseln
Sitzungsverwaltung
Workspace
Automatisierung
Erweiterbarkeit
Konto & System
Wenn Sie Devin for Terminal über Homebrew installiert haben, werden Sie von
/update angewiesen, stattdessen brew upgrade devin zu verwenden, anstatt ein Selbst-Update durchzuführen.
