O fluxo de trabalho
1
Faça login manualmente no Interactive Browser
Abra a aba Desktop da sessão e controle o navegador você mesmo: conclua o login, incluindo redirecionamentos de SSO, solicitações de MFA e CAPTCHAs. Consulte o Interactive Browser.
2
Peça ao Devin para salvar o perfil do navegador
Diga “salve o perfil do navegador” ou “preserve minhas sessões de login”. Devin chama a ferramenta
save_browser_profile, que compacta o diretório de dados do navegador (cookies, localStorage e outros dados do perfil do Chrome) e o anexa ao blueprint da sua organização como um arquivo. Outras formulações também funcionam — “salve os cookies do navegador”, “lembre meus logins no navegador”, “mantenha o estado do meu navegador”, “salve o navegador no meu snapshot”.3
Aprove a atualização do blueprint
Devin propõe uma atualização única do blueprint de nível da organização, adicionando uma etapa
initialize chamada Inicializar perfil do navegador, que descompacta o perfil salvo no diretório de dados do navegador. Revise-a na sua linha do tempo e aprove-a.4
As sessões futuras começam autenticadas
Cada nova sessão na organização restaura esse estado do navegador durante a configuração, de modo que o navegador do Devin já está conectado quando a sessão começa. Não são necessárias mais aprovações.
initialize padrão do blueprint que faz referência ao arquivo ZIP do perfil por meio de um anexo de arquivo $FILE_BROWSER_PROFILE:
Limitações e segurança
- Sem extensões do navegador. Apenas os dados do perfil são restaurados. Ferramentas baseadas em extensões (por exemplo, MetaMask) não são carregadas; portanto, fluxos que dependem de uma extensão não funcionarão.
- Senhas salvas são excluídas. O armazenamento de senhas do Chrome é ignorado, assim como os caches — portanto, o perfil mantém o estado da sessão, não as credenciais. Em vez disso, armazene as credenciais como segredos.
- Limite de tamanho. O arquivo ZIP do perfil deve ter menos de 200 MB.
- As sessões ainda expiram. Os cookies restaurados do perfil expiram conforme o cronograma normal do app; salve o perfil novamente quando isso acontecer.

