--cloud startet sie stattdessen eine Devin-Cloud-Sitzung: Devin arbeitet auf einer dedizierten VM mit eigener Shell, eigenem Browser und eigenen Repository-Klonen, und die CLI streamt die Sitzung in Ihr Terminal – so können Sie sie erstellen, steuern, wiederaufnehmen und verfolgen, ohne das Terminal zu verlassen.
Cloud-Sitzung starten
devin die aktuelle Sitzung in die Cloud:
Cloud-Sitzungen erfordern ein Devin-Konto. Führen Sie
devin auth login (oder /login) aus, wenn Sie nicht angemeldet sind. /cloud funktioniert nur vor der ersten Nachricht einer lokalen Sitzung; führen Sie zuerst /clear aus, um eine bereits laufende Sitzung umzustellen.
Geben Sie anschließend eine Aufgabe ein, wie Sie es auch in einer lokalen Sitzung tun würden. Devins Nachrichten, Tool-Aufrufe und Dateibearbeitungen werden während der Arbeit live ins Terminal gestreamt. Die Sitzung läuft auf der Cloud-VM, sodass Sie das Terminal (oder Ihren Laptop) jederzeit schließen können und die Sitzung trotzdem weiterläuft.
Um eine laufende lokale Sitzung in die Cloud zu verlagern, verwenden Sie
/handoff. Damit werden die Unterhaltung, Ihr Branch und Ihre nicht committeten Änderungen in eine neue Cloud-Sitzung übertragen und weiterhin in dasselbe Terminal gestreamt.
Eine Sitzung in der Web-App oder in Desktop öffnen
/open öffnet die aktuelle Sitzung in der Devin Web-App; /open desktop öffnet sie in Devin Desktop. Nutze diese Befehle, wenn du Devins Desktop live verfolgen oder eine Aufzeichnung ansehen möchtest.
Cloud-Sitzung wiederaufnehmen
devin --cloud --resume (oder -r) öffnen Sie jede Cloud-Sitzung erneut im Terminal – unabhängig davon, ob sie über die CLI, die Web-App oder Desktop gestartet wurde:
Nicht-interaktiv ausführen
--cloud mit -p/--print, um eine Cloud-Sitzung zu starten, einen einzelnen Prompt zu senden und den Vorgang zu beenden, sobald Devins Eingabe abgeschlossen ist. Devins Antwort wird nach stdout geschrieben, sodass dies auch aus Skripten und Pipelines heraus funktioniert. Der Prompt kann inline stehen, nach -- übergeben oder aus einer Datei gelesen werden:
devin --cloud -r wieder auf oder öffnen Sie sie in der Web-App.
Die Arbeit lokal fortsetzen
/handoff in einer Cloud-Sitzung aus, um deren Arbeit auf Ihre Maschine zu übertragen. Dabei wird der Pull-Request-Branch der Sitzung abgerufen, Ihr Git-Checkout auf diesen Branch umgestellt und eine lokale Sitzung auf diesem Code gestartet. Siehe Zurück an lokal übergeben.
Wenn Sie direkt auf der Cloud-VM arbeiten möchten – deren Dev-Server starten, Dateien untersuchen oder in Devin Desktop bearbeiten –, siehe SSH.
Umbenennen und archivieren
Cloud-Slash-Befehle
SSH
Mit der VM einer Cloud-Sitzung verbinden und Ports weiterleiten
An Cloud-Devins übergeben
Eine Aufgabe mit /handoff zwischen lokaler Umgebung und Cloud verschieben
Befehle & Flags
Vollständige Referenz zu
--cloud und den Cloud-Slash-Befehlen
