Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
Panoramica
- Una shell per l’esecuzione di comandi.
- Un browser per le interazioni sul web.
- Un editor di codice per leggere e scrivere codice.
Architettura di Devin
- The Brain: Un servizio stateless basato sul cloud che alimenta l’intelligenza di Devin, sempre residente nel cloud di Cognition (simile all’architettura di GitHub Copilot).
- The Devbox: Un ambiente virtuale sicuro in cui Devin esegue il codice, si connette alle risorse e interagisce con i tuoi sistemi.
Architettura Enterprise Cloud

Architettura Customer Dedicated Deployment

Per i passaggi dettagliati per configurare la connettività AWS PrivateLink, consulta Dedicated Deployment Private Networking.
Opzioni di distribuzione
| Modello di distribuzione | Posizione del Brain | Posizione del Devbox | Configurazione di rete | Vantaggio principale | Ideale per |
|---|---|---|---|---|---|
| Enterprise Cloud | Cognition Cloud | Cognition Cloud | Pubblica / elenco di IP consentiti | Configurazione più rapida, infrastruttura gestita | Organizzazioni con risorse pubbliche o autorizzabili tramite elenco di IP |
| Customer Dedicated Deployment | Cognition Cloud | VPC single-tenant dedicata al cliente | AWS Private Link o tunnel IPSec | Isolamento del tenant con infrastruttura gestita | Imprese strategiche con reti private |
Scelta di un modello di distribuzione
Considerazioni importanti di networking:
- La Devbox di Devin deve poter raggiungere i tuoi sistemi di gestione del codice sorgente (GitHub, GitLab, Bitbucket, Azure DevOps), gli artifact store (Artifactory, CodeArtifact) e gli altri strumenti di sviluppo.
- Le VPN con MFA non sono compatibili con le distribuzioni Enterprise Cloud. Se le tue risorse richiedono l’accesso tramite VPN con MFA, prendi in considerazione la distribuzione Customer Dedicated.
- OpenVPN è supportato con le distribuzioni Customer Dedicated, abilitando una connettività sicura alle tue risorse interne tramite la tua infrastruttura VPN esistente.
- Per gli strumenti self-hosted (GitHub Enterprise Server, GitLab self-hosted, Artifactory), avrai bisogno o del whitelisting degli IP (per Enterprise Cloud) o di un modello di distribuzione dedicato.
- Le workstation degli utenti finali devono avere connettività verso
*.devinapps.com(HTTPS/443) per accedere agli strumenti di sessione interattiva di Devin, come l’IDE e Desktop. Se questo dominio è bloccato da un proxy o firewall aziendale, gli utenti non potranno utilizzare queste funzionalità. Per maggiori dettagli, consulta Requisiti di Customer Dedicated Deployment.
Specifiche di distribuzione
Requisiti per Customer Dedicated Deployment
-
Connettività di rete:
- AWS Private Link (opzione preferita)
- Tunnel IPSec (opzione alternativa)
- Possibilità di stabilire un tunnel sicuro tra il tuo VPC e il VPC single-tenant di Cognition
-
Configurazione dell’accesso:
- Risoluzione DNS per le tue risorse interne
- Instradamento di rete configurato per consentire alla Devbox di Devin di raggiungere il tuo SCM, i tuoi artifact store e gli altri strumenti di sviluppo
-
Connettività delle workstation degli utenti finali:
- Le workstation degli utenti finali devono poter raggiungere
*.devinapps.comtramite HTTPS (porta 443). Questo dominio ospita gli strumenti per le sessioni interattive di Devin, inclusi l’IDE (frontend di VSCode) e Desktop (visualizzatore nel browser), che vengono caricati nel browser dell’utente tramite iframe. - Se la tua organizzazione usa un proxy aziendale o un firewall, assicurati che
*.devinapps.comsia incluso nell’allowlist per le workstation degli utenti.
- Le workstation degli utenti finali devono poter raggiungere
Comunicazione tra tenant

| Funzionalità | Requisito |
|---|---|
| Networking | È richiesto l’accesso in uscita (egress) |
| Porte | HTTPS/443 |
| Connessione | All’avvio, Devin stabilisce una connessione WebSocket sicura a un container isolato nel tenant di Cognition |
| Comunicazione | Tutte le operazioni successive avvengono tramite questo canale sicuro |
| Isolamento | Isolamento della sessione di backend per una sicurezza maggiore |
Guide SSO
SSO via Okta
Configura l’autenticazione utilizzando OpenID Connect con Okta.
SSO via Azure
Abilita un’autenticazione trasparente con Azure AD.
SSO via SAML
Configura l’autenticazione utilizzando un provider di identità SAML 2.0 generico.
SSO via OIDC
Configura l’autenticazione utilizzando un provider di identità OpenID Connect generico.
FAQ e informazioni aggiuntive
Possiamo usare le nostre chiavi API per l'LLM?
Possiamo usare le nostre chiavi API per l'LLM?
Devin è un sistema di IA composito e al momento non supporta chiavi API di LLM di terze parti.
Supportate GCP?
Supportate GCP?
Contatta il nostro team commerciale per informazioni sul supporto a Google Cloud Platform.
Prossimi passaggi
- Per la distribuzione Enterprise Cloud: Inizia subito a usare Devin effettuando l’accesso all’app web.
- Per Customer Dedicated Deployment: Contatta il nostro Enterprise Sales Team per discutere i tuoi requisiti di rete e avviare il processo di configurazione.
- Hai bisogno di assistenza? Contatta il nostro Enterprise Sales Team.
