Skip to main content

Visão geral

Devin é capaz de implantar pequenas aplicações que ele mesmo cria do zero. No entanto, Devin tem limitações quando se trata de implantar aplicações já existentes.

Implantação de front-end

Devin pode implantar aplicações de front-end usando um modelo pré-configurado que utiliza Vite, TypeScript, Tailwind CSS e Shadcn. Quando um usuário pede para Devin criar um app de front-end do zero, ele usará esse modelo como ponto de partida, salvo indicação em contrário. Se o usuário fornecer aprovação explícita, Devin poderá implantar esses apps de front-end por meio de um serviço interno.

Implantação de backend

Para aplicações de backend, o Devin usa um template FastAPI. Assim como nos apps de frontend, o Devin pode fazer o deploy de apps de backend criados a partir desse template no Fly.io, mediante aprovação do usuário.

Limitações

  • Aplicativos pré-existentes: Devin não está preparado para implantar aplicativos pré-existentes. Embora aplicativos de frontend possam funcionar, aplicativos de backend não funcionarão em 99% dos casos.
  • Implantação personalizada: Para aplicativos não criados com os modelos do Devin, os usuários devem escolher seu próprio método de implantação e fornecer ao Devin as credenciais e instruções necessárias por meio de Secrets e Knowledge.