Skip to main content
Jede Devin Cloud-Sitzung läuft auf einer dedizierten VM mit geklontem Repository und eingerichteter Entwicklungsumgebung. Sie können sich per SSH mit dieser VM verbinden, um:
  • den Code zu erkunden und zu bearbeiten, auch in Devin Desktop
  • Entwicklungsserver auf der VM zu starten und deren Ports weiterzuleiten, um Devins Arbeit lokal zu testen
  • Dateien mit scp zwischen der VM und Ihrer Maschine zu kopieren

Connect

devin ssh öffnet eine Shell auf der VM der Sitzung. Der Befehl kapselt das System-ssh und bestätigt die Verbindung mit deinen Anmeldedaten aus der bestehenden Anmeldung, sodass keine Genehmigung im Browser nötig ist. Übergib eine Sitzungs-ID oder eine URL:
devin ssh erfordert ein Devin-Konto. Führen Sie devin auth login (oder /login) aus, falls Sie nicht angemeldet sind.
Sie können sich auch per einfachem ssh verbinden – das funktioniert mit jedem SSH-Client, also auch mit scp, der Remote-SSH-Erweiterung Ihres Editors und so weiter. Das Gateway gibt eine URL aus, über die Sie die Verbindung in Ihrem Browser bestätigen:

Ports weiterleiten

devin forward leitet einen Port der VM an localhost weiter, sodass Sie einen auf der VM laufenden Dev-Server in Ihrem eigenen Browser öffnen können. Der Befehl läuft so lange, bis Sie Strg-C drücken:

Cloud-CLI

Cloud-Sitzungen direkt im Terminal erstellen, steuern und fortsetzen

Befehle & Flags

Vollständige Referenz zu devin ssh und devin forward