Zum Hauptinhalt springen

Documentation Index

Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt

Use this file to discover all available pages before exploring further.

Einige Unternehmens- und Enterprise-Netzwerke leiten den Netzwerkverkehr über HTTP/HTTPS-Proxys. Das Devin Desktop-Plugin in JetBrains-IDEs muss externe Dienste von Devin Desktop erreichen (zum Anmelden und für KI-Funktionen), daher müssen Sie unter Umständen einen Proxy konfigurieren, damit alles zuverlässig funktioniert.

Wann eine Proxy-Konfiguration erforderlich sein kann

Eine Proxy-Konfiguration kann erforderlich sein, wenn:
  • in Devin Desktop „Failed to connect“ oder ähnliche Netzwerkfehler angezeigt werden
  • das Devin-Desktop-Panel in der IDE leer bleibt und nie geladen wird
  • Cascade oder andere Devin-Desktop-Funktionen keine Verbindung herstellen können oder die Verbindung wegen einer Zeitüberschreitung abbricht
Diese Anleitung behandelt:
  • Prüfen, ob Ihr Netzwerk einen Proxy verwendet
  • Konfigurieren des Proxys in der IDE
  • Aktivieren der Proxy-Erkennung von Devin Desktop
  • Konfigurieren der Proxy-Einstellungen für JetBrains Remote

Prüfen Sie, ob Ihr Netzwerk einen Proxy verwendet

Bevor Sie etwas ändern: Fragen Sie Ihr IT-, Infra- oder Netzwerkteam:
  • Verwenden wir für ausgehenden Datenverkehr einen HTTP-/HTTPS-Proxy?
  • Falls ja, wird er automatisch konfiguriert (über Systemeinstellungen / PAC-Datei / Geräteverwaltung), oder muss ich ihn in Anwendungen manuell konfigurieren?
Wenn Ihre Organisation keinen Proxy verwendet, müssen Sie diese Settings in der Regel nicht ändern. Wenn Ihre Organisation einen Proxy verwendet, erfassen Sie die Proxy-Details (Adresse, Port und gegebenenfalls Zugangsdaten). Sie können Screenshots der JetBrains-HTTP-Proxy- und Devin Desktop-Settings mit dem Team teilen, damit es Ihnen genau sagen kann, was Sie eintragen müssen.

JetBrains-IDE-Proxy konfigurieren

Stellen Sie zunächst sicher, dass die IDE selbst über Ihren Proxy auf das Internet zugreifen kann — insbesondere darauf, dass sie windsurf.com erreichen kann.
  1. Öffnen Sie in Ihrer JetBrains-IDE Settings / Preferences. Zum Beispiel: File → Settings… (Windows/Linux) oder ⌘, → Settings… (macOS).
  2. Gehen Sie zu Appearance & Behavior → System Settings → HTTP Proxy.
JetBrains-HTTP-Proxy-Settings
  1. Wählen Sie entsprechend den Vorgaben Ihres IT-Teams die passende Option:
    • Kein Proxy – wenn Ihr Netzwerk keinen Proxy verwendet.
    • Proxy-Einstellungen automatisch erkennen oder System-Proxy-Einstellungen verwenden – wenn der Proxy auf Ihrem Rechner global konfiguriert ist.
    • Manuelle Proxy-Konfiguration – wenn die IT einen bestimmten Proxy-Host/-Port (und optional Nutzername/Passwort) angegeben hat, den Sie hier eintragen sollen.
  2. Verwenden Sie Check connection… (falls verfügbar), um die Konfiguration zu überprüfen — testen Sie in diesem Dialog idealerweise die Verbindung zu https://windsurf.com.
  3. Übernehmen Sie die Änderungen und starten Sie die IDE neu, wenn Sie dazu aufgefordert werden.
Wenn die IDE selbst nicht auf das Netzwerk zugreifen kann (zum Beispiel wenn der Plugin-Marketplace, Updates oder integrierte Webfunktionen nicht funktionieren oder Sie https://windsurf.com innerhalb der IDE nicht erreichen können), beheben Sie das zuerst hier. Devin Desktop ist auf diese Konnektivität angewiesen.

Proxy-Erkennung von Devin Desktop in JetBrains aktivieren

Sobald Ihr Proxy auf IDE-Ebene eingerichtet ist (oder feststeht, dass keiner benötigt wird), konfigurieren Sie, wie Devin Desktop diese Einstellungen verwendet. Das Devin Desktop-Plugin verfügt in seinen Einstellungen über eine eigene Option Detect proxy:
  1. Öffnen Sie in Ihrer JetBrains-IDE Settings / Preferences.
  2. Navigieren Sie zu Tools → Windsurf Settings.
  3. Suchen Sie den Schalter Detect proxy.
Einstellungen für die Proxy-Erkennung von Devin Desktop
  1. Schalten Sie Detect proxy EIN, wenn:
    • Ihr Proxy auf Betriebssystem- oder IDE-Ebene konfiguriert ist und
    • Ihre IT erwartet, dass Anwendungen diese Einstellungen „einfach übernehmen“.
  2. Klicken Sie bei Bedarf auf Apply und OK und starten Sie anschließend die IDE neu.
  3. Versuchen Sie dann erneut, Devin Desktop zu verwenden:
    • Öffnen Sie das Devin Desktop-Panel über die Seitenleiste der IDE
    • Führen Sie Cascade aus oder wiederholen Sie den Vorgang, der mit „Failed to connect“ fehlgeschlagen ist oder einen leeren Bildschirm angezeigt hat
Wenn nach dem Aktivieren von Detect proxy neue Verbindungsprobleme auftreten, können Sie:
  • Detect proxy wieder AUSSCHALTEN,
  • die HTTP-Proxy-Konfiguration Ihrer IDE nochmals prüfen (einschließlich, ob https://windsurf.com erreichbar ist), und
  • mit Ihrer IT klären, ob eine zusätzliche manuelle Konfiguration erforderlich ist.

Proxy-Konfiguration in JetBrains Remote

Wenn Sie JetBrains Remote Development verwenden (zum Beispiel über JetBrains Gateway, ein Remote-Backend oder eine Cloud-Entwicklungsumgebung), sind Proxy-Einstellungen praktisch an zwei Stellen relevant:
  • Auf Ihrem lokalen Rechner, auf dem der Thin Client läuft.
  • Auf dem Remote-Rechner, auf dem das eigentliche IDE-Backend (und Devin Desktop) läuft.
Wenn Sie sich mit JetBrains Remote verbinden, gehen die Netzwerkanfragen von Devin Desktop vom Remote-Rechner aus, nicht von Ihrem lokalen Laptop. Das bedeutet:
  • Die Proxy-Konfiguration der Remote-IDE beeinflusst, wie Devin Desktop eine Verbindung zu den Devin-Desktop-Diensten herstellt.
  • Der Remote-Rechner benötigt möglicherweise eine eigene Proxy-Konfiguration, auch wenn Ihr lokaler Rechner bereits korrekt eingerichtet ist.
Für die JetBrains-Remote-Entwicklung müssen Sie das spezielle Plugin „Windsurf (Remote Development)“ verwenden, nicht das standardmäßige Windsurf-Plugin. Stellen Sie sicher, dass Sie Windsurf (Remote Development) wie im Abschnitt „Remote Development“ des Einstiegsleitfadens für Windsurf JetBrains beschrieben installiert haben.

Proxy für die Remote-Umgebung konfigurieren

  1. Verbinden Sie sich über JetBrains Remote / Gateway mit Ihrem Remote-Backend.
  2. Öffnen Sie in der Remote-IDE-Sitzung Settings / Preferences (dadurch werden die Einstellungen der IDE geöffnet, die auf dem Remote-Rechner ausgeführt wird).
  3. Konfigurieren Sie den Proxy für die Remote-IDE:
    • Gehen Sie in der Remote-IDE zu Appearance & Behavior → System Settings → HTTP Proxy.
    • Legen Sie den Proxy gemäß den Anweisungen Ihres IT-Teams fest (No proxy / Auto-detect / Use system proxy / Manual).
    • Wenn die IDE eine Schaltfläche Check connection… anbietet, verwenden Sie sie, um die Verbindung zu https://windsurf.com vom Remote-Rechner aus zu testen.
  4. Konfigurieren Sie Devin Desktop in der Remote-IDE:
    • Gehen Sie zu Tools → Windsurf Settings (weiterhin in der Remote-Sitzung).
    • Aktivieren Sie Detect proxy, wenn Ihr IT-Team erwartet, dass Anwendungen auf dem Remote-Host die System-/IDE-Proxyeinstellungen verwenden.
  5. Übernehmen Sie die Änderungen und starten Sie anschließend das Backend der Remote-IDE neu, oder trennen Sie die Remote-Sitzung und verbinden Sie sich erneut.
  6. Öffnen Sie das Devin Desktop-Panel in der Remote-IDE erneut und versuchen Sie die zuvor fehlgeschlagene Aktion noch einmal.
In Unternehmensumgebungen ist es üblich, dass sowohl Ihr lokaler Rechner als auch der Remote-Rechner eigene Proxyregeln haben. Stellen Sie sicher, dass Sie die IT-Vorgaben für beide Seiten befolgen; das Beheben nur des lokalen Proxys hilft nicht, wenn der Remote-Host selbst ohne eigene Proxykonfiguration nicht auf das Internet zugreifen kann (einschließlich https://windsurf.com).

Wann Sie was ändern sollten

Nur den lokalen HTTP-Proxy der IDE ändern

Wenn:
  • Sie JetBrains Remote nicht verwenden und
  • andere JetBrains-Funktionen nach dem Einrichten bereits funktionieren und
  • Devin Desktop funktioniert, ohne dass Sie dessen eigene Einstellungen ändern müssen, und
  • die IDE https://windsurf.com erreichen kann.

In Devin Desktop „Detect proxy“ aktivieren

(Lokal oder remote), wenn:
  • der Proxy auf diesem Rechner bereits auf Betriebssystem- oder IDE-Ebene eingerichtet ist und
  • nur Devin Desktop keine Verbindung herstellen kann oder ein leeres Devin-Desktop-Panel angezeigt wird.

Proxy in der Remote-IDE konfigurieren

Wenn Folgendes zutrifft:
  • Sie verwenden JetBrains Remote,
  • Sie haben das Plugin Windsurf (Remote Development) für diese Umgebung installiert,
  • Fehler treten nur auf, wenn Sie mit einem Remote-Backend verbunden sind, oder
  • die IT teilt Ihnen mit, dass auch der Remote-Server über einen Proxy auf das Internet zugreifen können muss (einschließlich https://windsurf.com).

Mit der IT / Infrastruktur sprechen

Falls:
  • Sie nicht sicher sind, ob Ihre Umgebung überhaupt einen Proxy verwendet, oder
  • Sie den HTTP-Proxy und den Devin Desktop Detect proxy (lokal und/oder remote) konfiguriert und die Verbindung zu https://windsurf.com überprüft haben, aber weiterhin leere Bereiche in Devin Desktop oder Verbindungsfehler sehen.
Ihr IT-/Infrastruktur-Team ist hier die verlässliche Referenz – es kann bestätigen, ob Sie auf Ihrem lokalen Rechner, Ihrem Remote-Rechner oder auf beiden einen Proxy benötigen, wie dieser in JetBrains konfiguriert werden sollte und ob die Einstellung für den Devin Desktop Detect proxy in Ihrer Umgebung aktiviert sein sollte.