O E2B fornece sandboxes isolados na nuvem para agentes executarem código. Quando o agente precisa rodar Python, instalar uma biblioteca ou processar um arquivo, a execução acontece em uma máquina descartável, separada do sistema do usuário.
Para que serve
- Executar código gerado por modelos sem risco para a máquina local
- Dar ao agente um ambiente com sistema de arquivos, terminal e internet controlada
- Processar dados, gerar gráficos e rodar scripts em pipelines de análise
- Avaliar agentes que precisam agir de verdade, e não apenas responder texto
Como funciona
- O sandbox é criado por SDK em Python ou JavaScript e sobe em milissegundos
- O ambiente tem sistema de arquivos persistente durante a sessão e suporte a upload de arquivos
- É possível instalar pacotes, expor portas e acompanhar a execução em tempo real
- Sessões longas mantêm o sandbox vivo entre chamadas do agente
- O núcleo é open source e pode ser auto-hospedado; a nuvem cuida da operação
Disponibilidade
- Núcleo open source sob licença Apache-2.0
- Serviço na nuvem comercial com plano gratuito limitado e cobrança por tempo de sandbox
Pontos de atenção
- Código gerado por modelo exige limites de rede, CPU, memória e tempo
- Sessões abertas por muito tempo geram custo contínuo
- Para tarefas simples, um contêiner próprio pode ser suficiente

