O que é E2B?
E2B é uma plataforma de nuvem que provisiona máquinas isoladas (microVMs) para agentes de IA executarem código, navegarem na web e gerenciarem arquivos. O serviço opera via SDK ou API, permitindo o uso da infraestrutura gerenciada pela E2B ou dentro da própria conta AWS, GCP ou Azure do cliente.
Quais são as características de E2B?
- Isolamento por microVMCada sessão de agente roda em uma máquina Linux dedicada com kernel próprio, iniciada rapidamente a partir de snapshots.
- Execução de códigoSuporte para rodar Python e JavaScript, retornando gráficos, tabelas e imagens como saída.
- Controle de redeConfiguração de políticas de entrada e saída (egress/ingress) para limitar quais APIs externas o sandbox pode acessar.
- Armazenamento persistenteSistema de arquivos interno que mantém dados entre sessões, além de suporte para montagem de buckets S3.
- Gestão de segredosInjeção de chaves de API e variáveis de ambiente no proxy de saída, impedindo que o código do agente leia credenciais sensíveis diretamente.
- Integração MCPChamada de ferramentas Model Context Protocol (MCP) a partir de dentro do sandbox, conectando-se a mais de 200 servidores.
Quais são os casos de uso de E2B?
- Desenvolvimento assistido por IAAgentes escrevem, testam e implantam aplicações web completas em tempo real dentro do sandbox.
- Automação de tarefas longasExecução de jobs em segundo plano que utilizam navegador e CLI, mantendo-se ativos mesmo quando o dispositivo local está desligado.
- Treinamento de modelos RLProvisionamento massivo de milhares de sandboxes simultâneos para gerar dados sintéticos e avaliar desempenho de agentes.
Como usar E2B?
- InstalaçãoAdicione o pacote
e2bvia npm ou pip ao seu projeto. - CriaçãoExecute
e2b sandbox createou use a API para iniciar uma instância isolada. - InteraçãoEnvie comandos de shell, código Python/JS ou requisições HTTP para o endpoint do sandbox.
- GerenciamentoUtilize métodos como
sandbox.pause()para suspender e retomar sessões, otimizando custos.
Informações de preços de E2B:
- HobbyGratuito para começar; inclui $100 em créditos de uso únicos, sessões de até 1 hora e 20 sandboxes concorrentes. Não requer cartão de crédito.
- Pro$150/mês mais custos de uso; permite sessões de até 24 horas, 100 sandboxes concorrentes (expansível a 1.100) e configuração customizada de CPU/RAM.
- EnterprisePreço sob consulta; oferece sessões persistentes de múltiplos dias, dezenas de milhares de sandboxes concorrentes e implantação BYOC (Bring Your Own Cloud).









