Visão geral
- Um shell para executar comandos.
- Um navegador para interações na web.
- Um editor de código para leitura e escrita de código.
Arquitetura do Devin
- O Brain: Um serviço em nuvem, sem estado, que alimenta a inteligência do Devin, sempre hospedado na nuvem da Cognition (semelhante à arquitetura do GitHub Copilot).
- O Devbox: Um ambiente virtual seguro onde o Devin executa código, se conecta a recursos e interage com seus sistemas.
Arquitetura SaaS Enterprise

Arquitetura de SaaS Dedicado ao Cliente

Para ver as etapas detalhadas de configuração da conectividade com o AWS PrivateLink, consulte Dedicated SaaS Private Networking.
Opções de implantação
| Modelo de implantação | Local do Brain | Local do Devbox | Configuração de rede | Principal vantagem | Melhor para |
|---|---|---|---|---|---|
| Enterprise SaaS | Cognition Cloud | Cognition Cloud | Pública / lista de IPs permitidos | Configuração mais rápida, infraestrutura gerenciada | Organizações com recursos públicos ou que podem ser expostos por lista de IPs permitidos |
| Customer Dedicated SaaS | Cognition Cloud | VPC single-tenant dedicada ao cliente | AWS Private Link ou túnel IPSec | Isolamento entre tenants com infraestrutura gerenciada | Empresas estratégicas com redes privadas |
Escolhendo um Modelo de Implantação
Considerações Importantes de Rede:
- A Devbox do Devin deve conseguir acessar seus sistemas de gerenciamento de código-fonte (GitHub, GitLab, Bitbucket, Azure DevOps), repositórios de artefatos (Artifactory, CodeArtifact) e outras ferramentas de desenvolvimento.
- VPNs com MFA não são compatíveis com implantações Enterprise SaaS. Se seus recursos exigirem acesso via VPN com MFA, considere o modelo Customer Dedicated SaaS.
- OpenVPN é compatível com implantações Customer Dedicated SaaS, permitindo conectividade segura aos seus recursos internos por meio da sua infraestrutura de VPN existente.
- Para ferramentas self-hosted (GitHub Enterprise Server, GitLab self-hosted, Artifactory), você precisará de IP whitelisting (para SaaS) ou de um modelo de implantação dedicado.
Especificações de implantação
Requisitos para Customer Dedicated SaaS
-
Conectividade de Rede:
- AWS Private Link (opção preferencial)
- Túnel IPSec (opção alternativa)
- Capacidade de estabelecer um túnel seguro entre sua VPC e a VPC single-tenant da Cognition
-
Configuração de Acesso:
- Resolução de DNS para seus recursos internos
- Roteamento de rede configurado para permitir que o Devbox do Devin acesse seu SCM, armazenamentos de artefatos e outras ferramentas de desenvolvimento
Comunicação entre locatários

| Recurso | Requisito |
|---|---|
| Rede | É necessário acesso de saída |
| Portas | HTTPS/443 |
| Conexão | Ao iniciar, o Devin estabelece uma conexão WebSocket segura com um container isolado no locatário da Cognition |
| Comunicação | Todas as operações subsequentes ocorrem por meio desse canal seguro |
| Isolamento | Isolamento de sessão de back-end para segurança aprimorada |
Guias de SSO
SSO via Okta
Configure a autenticação usando OpenID Connect com o Okta.
SSO via Azure
Habilite autenticação integrada com o Azure AD.
SSO via SAML
Configure a autenticação usando um provedor de identidade SAML 2.0 genérico.
SSO via OIDC
Configure a autenticação usando um provedor de identidade OpenID Connect genérico.
FAQs e Informações Adicionais
Podemos usar nossas próprias chaves de API de LLM?
Podemos usar nossas próprias chaves de API de LLM?
Devin é um sistema de IA composto e atualmente não oferece suporte a chaves de API de LLM de terceiros.
Vocês oferecem suporte à GCP?
Vocês oferecem suporte à GCP?
Entre em contato com nossa equipe de vendas para obter informações sobre o suporte ao Google Cloud Platform.
Vocês oferecem suporte ao OpenShift?
Vocês oferecem suporte ao OpenShift?
O suporte ao OpenShift está disponível mediante solicitação. Entre em contato com nossa equipe de vendas para obter detalhes.
Próximos passos
- Para implantação SaaS Enterprise: Comece a usar o Devin imediatamente fazendo login no aplicativo web.
- Para SaaS dedicado ao cliente (Customer Dedicated SaaS): Entre em contato com nossa Equipe de Vendas Enterprise para discutir seus requisitos de rede e iniciar o processo de configuração.
- Precisa de ajuda? Entre em contato com nossa Equipe de Vendas Enterprise.
