Skip to main content
Diese Dokumentation gilt für föderale Deployments von Devin. Zurück zur Devin-Dokumentation
Der Air-gapped-Build von Devin Desktop und der Devin CLI ist für Netzwerke ohne Internetzugang konzipiert. Inferenzanfragen werden an Modell-Endpunkte gesendet, die Sie selbst hosten. Der Zugriff wird über eine signierte Lizenzdatei gesteuert, die lokal validiert wird, und jedes Ereignis wird in einem lokalen Audit-Protokoll erfasst. Dieser Leitfaden richtet sich an Administratoren, die das Produkt installieren, konfigurieren und betreuen. Er ist als Runbook aufgebaut: Jede Seite behandelt einen Teil der Bereitstellung und schließt mit den möglichen Fehlercodes und den jeweils erforderlichen Maßnahmen ab.
Beta. Der Air-gapped-Build ist derzeit als Beta verfügbar. Unterstützte Plattformen sind macOS (Apple Silicon und Intel), Linux (x86_64 und aarch64) und Windows (x64 und arm64).

Was das Produkt ist

Desktop und die enthaltene CLI werden aus demselben Release-Commit gebaut. Ein einzelnes Desktop-Paket ist daher eine vollständige, in sich konsistente Installation.

Bevor Sie beginnen

Von Cognition bereitgestellt

Was Sie bereitstellen

Vom Produkt verwendete Endpunkte

Die air-gapped CLI und die Desktop-App werden vollständig über Dateien auf dem Host konfiguriert. Sie verwenden ausschließlich die Endpunkte, die Sie selbst konfigurieren:
  • Modell-Endpunkte, die in Ihrer Modelldatei aufgeführt sind. Es gibt keinen Cloud-Modellkatalog: Modellliste, Modellauswahl und Inferenz-Routing stammen vollständig aus dieser Datei. Endpunkte müssen https:// verwenden; reines http:// wird nur für Loopback-Hosts (localhost, 127.0.0.0/8, [::1]) akzeptiert, zum Beispiel für einen vLLM- oder Ollama-Server auf derselben Maschine.
  • Ihr Identitätsanbieter, sofern Sie SSO aktivieren. Die CLI liest das OIDC-Discovery-Dokument des Issuers aus und verwendet dessen Autorisierungs-, Token- und JWKS-Endpunkte.
  • MCP-Server, sofern Sie welche lokal konfigurieren.
  • Das Portal (windsurf.fedstart.com), das ein Administrator im Browser aufruft, um Pakete herunterzuladen und Lizenzen auszustellen.
Das Audit-Protokoll und der Diagnosebericht werden lokal auf die Festplatte geschrieben. devin update ist deaktiviert; neue Versionen werden aus Paketen installiert, die Sie aus dem Portal herunterladen (siehe Updates).

Wie der Zugriff gesteuert wird

  1. Lizenz (immer). Beim Start prüft die CLI die Signatur und den Gültigkeitszeitraum der Lizenzdatei anhand der in die Binary eingebetteten öffentlichen Schlüssel. Ohne gültige Lizenz startet die CLI nicht; siehe Lizenz.
  2. SSO (optional). Wenn Sie eine Auth-Datei erstellen, die "mode": "sso" festlegt, muss sich jeder Nutzer zusätzlich mit devin auth login bei Ihrem IdP anmelden. Die Anmeldung kann an die Mitgliedschaft in einer erforderlichen Gruppe gebunden werden, und eine laufende Sitzung wird anhand des zwischengespeicherten token erneut validiert; siehe SSO.
Beide Mechanismen werden von der CLI erzwungen und gelten daher gleichermaßen für die eigenständige Nutzung im terminal wie für den Agent in Desktop.

Nächste Schritte

Installation

Laden Sie die Software aus dem Portal herunter, verifizieren Sie den Download, installieren Sie sie und führen Sie die erste Integritätsprüfung durch.

Fehlercodes

Der vollständige Katalog der Codes LIC, IDP, MDL, NET und CFG mit Handlungsanweisungen für Betreiber.

Fehlerbehebung

Das Runbook für devin airgap doctor und welche Informationen Sie an den Support senden sollten.

Dateiformate auf dem Datenträger

Konfigurationspfade je Betriebssystem und das JSONL-Schema des Audit-Protokolls für die Datenaufnahme in SIEM-Systeme.