Verwendung
man devin aufrufen.
Globale Flags
Beispiele:
Unterbefehle
devin auth
Optionen für
devin auth login:
--force-manual-token-flow— Browserbasierte Authentifizierung überspringen und manuell ein Token einfügen (nützlich für Remote-/SSH-Sitzungen)
devin mcp
Optionen für
devin mcp add:
-t, --transport <stdio|http>— Transporttyp (optional; wird aus der URL → http bzw. aus nachgestellten Argumenten → stdio abgeleitet)-s, --scope <local|project|user>— Konfigurations-Geltungsbereich (Standard:local)--url <URL>— URL für den HTTP-Transport (kann auch als Positionsargument nach dem Namen übergeben werden)--command <CMD>— Befehl für den stdio-Transport (optional, wenn nachgestellte Argumente angegeben werden)-e, --env <KEY=VALUE>— Umgebungsvariablen (mehrfach verwendbar)-H, --header <HEADER: VALUE>— HTTP-Header (mehrfach verwendbar)--scopes <SCOPE,SCOPE>— Anzufordernde OAuth-Geltungsbereiche (kommagetrennt)--oauth-resource <RESOURCE>— Den in OAuth-Anfragen gesendeten RFC-8707-Parameterresourceüberschreiben (Standard: die MCP-Server-URL; übergib einen leeren String, um ihn bei Anbietern wegzulassen, die ihn ablehnen)<URL>— Positionsargument für HTTP (Alternative zu--url)-- <COMMAND> [ARGS...]— Befehl und Argumente für stdio (das erste Argument ist der Befehl, wenn--commandweggelassen wird)
HTTP-Server versuchen zuerst Streamable HTTP und greifen bei 4xx-Fehlern auf Legacy-SSE zurück (gemäß der MCP-Spezifikation). Du kannst auch
\"transport\": \"sse\" explizit festlegen. Siehe MCP Configuration → Troubleshooting.devin mcp remove:
-s, --scope <local|project|user>— Konfigurations-Geltungsbereich (Standard:local)
devin mcp login:
--scopes <SCOPE,SCOPE>— Anzufordernde OAuth-Geltungsbereiche (kommagetrennt)--oauth-resource <RESOURCE>— Überschreibt den in OAuth-Anfragen gesendeten RFC-8707-Parameterresource(Standard: die MCP-Server-URL; übergeben Sie eine leere Zeichenfolge, um ihn bei Anbietern wegzulassen, die ihn ablehnen)
devin mcp enable:
-s, --scope <local|project|user>— Konfigurations-Geltungsbereich (Standard:local)
devin mcp disable:
-s, --scope <local|project|user>— Konfigurations-Geltungsbereich (Standard:local)
devin rules
Optionen für
devin rules list:
--provider <cursor\|windsurf>— Nach Regelanbieter filtern
devin skills
Optionen für
devin skills list:
--trigger <user\|model>— Nach Triggertyp filtern
devin list
devin ls
devin version
devin --version.
devin acp
WINDSURF_API_KEY, wenn diese Variable gesetzt ist, andernfalls aus den Zugangsdaten, die von devin auth login gespeichert wurden. Er kann Zugangsdaten auch zur Laufzeit über die ACP-Anfrage authenticate entgegennehmen.
devin update
--force, um eine Neuinstallation zu erzwingen, selbst wenn bereits die neueste Version installiert ist:
devin shell
devin sandbox
exec. Übergeben Sie das globale Flag --sandbox, um eine Sitzung mit aktivierter Sandbox zu starten.
devin sandbox setup
--sandbox:
- Linux: Erfordert bubblewrap (
bwrap) undsocat. Eine Sandbox-Sitzung startet nicht und zeigt Installationsanweisungen an, wenn eines davon fehlt — auch in einer neuen WSL-Distribution. - macOS: Funktioniert sofort über Seatbelt; keine zusätzlichen Pakete erforderlich.
- Windows: Unter nativem Windows kann die Sandbox nicht ausgeführt werden. Installieren Sie WSL 2 und führen Sie Devin in Ihrer WSL-Distribution aus.
devin setup
devin uninstall
Slash-Befehle
Modus & Modell
/bypass hat die Aliasnamen /yolo und /dangerous. Alle drei bewirken dasselbe.Sitzungsverwaltung
Workspace
Automatisierung
Erweiterbarkeit
Dienstprogramme
Cloud-Sitzungen (nur für Insider)
Modi
- Normal (Standard)
- Plan
- Bypass
Volle Autonomie für komplexe Programmieraufgaben. Der Agent kann mit normalen Berechtigungsprüfungen lesen, schreiben und Befehle ausführen.
- Berechtigungsmodus: Normal
- Profil: Normal
- Verwenden für: Refactoring über mehrere Dateien, Feature-Implementierung, Fehlerbehebungen
/mode zwischen den Modi oder direkt mit /normal, /accept-edits, /plan oder /bypass. Verwenden Sie /ask <question> als Einmalbefehl, um Fragen zu stellen, ohne den Modus zu wechseln.

