Überblick
- Eine Shell zum Ausführen von Befehlen.
- Einen Browser für webbasierte Interaktionen.
- Einen Code-Editor zum Lesen und Schreiben von Code.
Architektur von Devin
- The Brain: Ein zustandsloser, cloud-basierter Dienst, der Devins Intelligenz antreibt und sich stets in der Cognition-Cloud befindet (ähnlich der Architektur von GitHub Copilot).
- The Devbox: Eine sichere virtuelle Umgebung, in der Devin Code ausführt, auf Ressourcen zugreift und mit Ihren Systemen interagiert.
Enterprise-Cloud-Architektur

Enterprise Cloud – von Cognition in einer Multi-Tenant-Cloud gehostet
Customer Dedicated Deployment-Architektur

Customer Dedicated Deployment – mandantenisolierte Umgebung mit Private-Link-Zugriff
Ausführliche Schritte zur Konfiguration von AWS PrivateLink finden Sie unter Dedicated Deployment Private Networking.Wenn Sie viele interne Systeme über ein einziges Gateway in Ihrem eigenen Netzwerk erreichen möchten, statt für jeden Dienst eine eigene private Verbindung einzurichten, lesen Sie Devin Connect.
Bereitstellungsoptionen
Devin unterstützt zwei Hauptbereitstellungsmodelle, um unterschiedlichen Enterprise-Anforderungen gerecht zu werden:Auswahl eines Bereitstellungsmodells
Die Enterprise-Cloud-Bereitstellung wird für die meisten Organisationen empfohlen, die eine schnelle Einrichtung mit minimalem Betriebsaufwand wünschen. Die Bereitstellung kann innerhalb weniger Minuten abgeschlossen werden. Dieses Modell eignet sich gut, wenn Ihre Quellcodeverwaltung (GitHub.com, GitLab.com, Azure DevOps Cloud) und Artefakt-Repositorien öffentlich zugänglich sind oder IP-Allowlisting unterstützen können. Customer Dedicated Deployment ist ideal für strategische Unternehmen, deren Ressourcen sich in privaten Netzwerken befinden und kein IP-Allowlisting unterstützen können. In diesem Modell hostet Cognition Devin in einer automatisch skalierenden, mandantenisolierten Umgebung innerhalb einer Single-Tenant-VPC. Ihre VPC verbindet sich über einen sicheren AWS Private Link (oder einen IPSec-Tunnel) mit der Infrastruktur von Cognition, sodass Devin auf Ihre privat vernetzten Ressourcen zugreifen kann, während die Mandantenisolation gewahrt bleibt. Dieses Bereitstellungsmodell unterstützt MFA-VPN-Zugriff auf Ihre internen Ressourcen.Wichtige Aspekte der Netzwerkanbindung:
- Die Devbox von Devin muss Ihre Systeme zur Quellcodeverwaltung (GitHub, GitLab, Bitbucket, Azure DevOps), Artefakt-Repositorien (Artifactory, CodeArtifact) und andere Entwicklungstools erreichen können.
- MFA-VPNs sind nicht kompatibel mit Enterprise-Cloud-Bereitstellungen. Wenn für Ihre Ressourcen MFA-VPN-Zugriff erforderlich ist, sollten Sie Customer Dedicated Deployment in Betracht ziehen.
- OpenVPN wird unterstützt mit Customer-Dedicated-Deployment-Bereitstellungen und ermöglicht eine sichere Verbindung zu Ihren internen Ressourcen über Ihre bestehende VPN-Infrastruktur.
- Für selbstgehostete Tools (GitHub Enterprise Server, GitLab self-hosted, Artifactory) benötigen Sie entweder IP-Allowlisting (für Enterprise Cloud) oder ein dediziertes Bereitstellungsmodell.
- Arbeitsplätze der Endnutzer müssen eine Verbindung zu
*.devinapps.com(HTTPS/443) herstellen können, um auf Devins interaktive Sitzungstools wie die IDE und Desktop zuzugreifen. Wenn diese Domain durch einen Unternehmens-Proxy oder eine Firewall blockiert wird, können Nutzer diese Funktionen nicht verwenden. Einzelheiten finden Sie unter Anforderungen für Customer Dedicated Deployment.
Enterprise Assured Deployment
Enthält alles aus Customer Dedicated Deployment und ergänzt es um Customer Managed Keys (CMK). Wenden Sie sich an Ihren Cognition Account Director, wenn Sie an der Enterprise-Assured-Bereitstellung interessiert sind.
Bereitstellungsspezifikationen
Anforderungen für Customer Dedicated Deployments
Für Customer Dedicated Deployments verwaltet Cognition die Infrastruktur in Ihrem Auftrag. Zu den Anforderungen gehören:-
Netzwerkkonnektivität:
- AWS Private Link (bevorzugt)
- IPSec-Tunnel (alternative Option)
- Möglichkeit, einen sicheren Tunnel zwischen Ihrer VPC und der Single-Tenant-VPC von Cognition einzurichten
-
Zugriffskonfiguration:
- DNS-Auflösung für Ihre internen Ressourcen
- Netzwerkrouting, das so konfiguriert ist, dass Devin Devbox Ihr SCM, Ihre Artefakt-Repositorien und andere Entwicklungstools erreichen kann
-
Konnektivität für Endnutzer-Arbeitsplätze:
- Die Arbeitsplätze der Endnutzer müssen
*.devinapps.comüber HTTPS (Port 443) erreichen können. Über diese Domain werden Devins interaktive Sitzungstools bereitgestellt — einschließlich der IDE (VSCode-Frontend) und Desktop (Browser-Viewer) — die im Browser des Nutzers über iframes geladen werden. - Wenn Ihre Organisation einen Unternehmens-Proxy oder eine Firewall verwendet, stellen Sie sicher, dass
*.devinapps.comfür die Arbeitsplätze der Nutzer auf der Zulassungsliste steht.
- Die Arbeitsplätze der Endnutzer müssen
Mandantenübergreifende Kommunikation

Der Cognition-Tenant wird in Azure gehostet
SSO-Anleitungen
Verwenden Sie die folgenden Anleitungen, um Single Sign-On (SSO) für Ihre Enterprise-Bereitstellung zu konfigurieren.SSO über Okta
Konfigurieren Sie die Authentifizierung mit OpenID Connect über Okta.
SSO über Microsoft Entra ID
Aktivieren Sie eine nahtlose Authentifizierung mit Microsoft Entra ID.
SSO über SAML
Konfigurieren Sie die Authentifizierung mit einem generischen SAML-2.0-Identitätsanbieter.
SSO über OIDC
Konfigurieren Sie die Authentifizierung mit einem generischen OpenID-Connect-Identitätsanbieter.
FAQs & zusätzliche Informationen
Können wir unsere eigenen LLM-API-Schlüssel verwenden?
Können wir unsere eigenen LLM-API-Schlüssel verwenden?
Devin ist ein Compound-AI-System und unterstützt derzeit keine LLM-API-Schlüssel von Drittanbietern.
Bieten Sie Support für GCP?
Bieten Sie Support für GCP?
Bitte kontaktieren Sie unser Vertriebsteam, um Informationen zum Support für Google Cloud Platform zu erhalten.
Nächste Schritte
- Für Enterprise-Cloud-Bereitstellung: Beginnen Sie sofort mit der Arbeit mit Devin, indem Sie sich bei der Web-App anmelden.
- Für Customer Dedicated Deployment: Kontaktieren Sie unser Enterprise-Vertriebsteam, um Ihre Netzwerkanforderungen zu besprechen und den Einrichtungsprozess zu starten.
- Benötigen Sie Unterstützung? Kontaktieren Sie unser Enterprise-Vertriebsteam.

