Agent-Infra Lança AIO Sandbox: Um Ambiente de Execução Completo para Agentes de IA com Navegador, Shell, Sistema de Arquivos Compartilhado e MCP
No desenvolvimento de agentes autônomos, o gargalo técnico está mudando do raciocínio do modelo para o ambiente de execução. Embora os Large Language Models (LLMs) possam gerar código e planos de várias etapas, fornecer um ambiente funcional e isolado para que esse código seja executado continua sendo um desafio de infraestrutura significativo. O Sandbox da Agent-Infra, um projeto de código aberto, aborda isso fornecendo um [
No desenvolvimento de agentes autônomos, o gargalo técnico está mudando do raciocínio do modelo para o ambiente de execução. Embora os Large Language Models (LLMs) possam gerar código e planos de várias etapas, fornecer um ambiente funcional e isolado para que esse código seja executado continua sendo um desafio de infraestrutura significativo. O Sandbox da Agent-Infra, um projeto de código aberto, aborda isso fornecendo uma camada de execução 'All-in-One' (AIO). Ao contrário da conteinerização padrão, que geralmente requer configuração manual para o encadeamento de ferramentas, o AIO Sandbox integra um navegador, um shell e um sistema de arquivos em um único ambiente projetado para agentes de IA. A Arquitetura All-in-One O principal obstáculo arquitetônico no desenvolvimento de agentes é a fragmentação de ferramentas. Tipicamente, um agente pode precisar de um navegador para buscar dados, um interpretador Python para analisá-los e um sistema de arquivos para armazenar os resultados. Gerenciar estes como serviços separados introduz latência e complexidade de sincronização. A Agent-Infra consolida esses requisitos em um único ambiente conteinerizado. O sandbox inclui: Interação com o Computador: Um navegador Chromium controlável via Chrome DevTools Protocol (CDP), com suporte documentado para Playwright. Execução de Código: Runtimes pré-configurados para Python e Node.js. Ferramentas Padrão: Um terminal bash e um sistema de arquivos acessível entre os módulos. Interfaces de Desenvolvimento: Instâncias integradas do VSCode Server e Jupyter Notebooks para monitoramento e depuração. https://github.com/agent-infra/sandbox?tab=readme-ov-file O Sistema de Arquivos Unificado Uma característica técnica central do Sandbox é seu Sistema de Arquivos Unificado. Em um fluxo de trabalho de agente padrão, um agente pode baixar um arquivo usando uma ferramenta baseada em navegador. Em uma configuração fragmentada, esse arquivo deve ser movido programaticamente para um ambiente separado para processamento. O AIO Sandbox usa uma camada de armazenamento compartilhada. Isso significa que um arquivo baixado via navegador Chromium é imediatamente visível para o interpretador Python e o shell Bash. Esse estado compartilhado permite transições entre tarefas — como um agente baixando um CSV de um portal da web e imediatamente executando um script de limpeza de dados em Python — sem manipulação externa de dados. Integração do Model Context Protocol (MCP) O Sandbox inclui suporte nativo para o Model Context Protocol (MCP), um padrão aberto que facilita a comunicação entre modelos de IA e ferramentas. Ao fornecer servidores MCP pré-configurados, a Agent-Infra permite que os desenvolvedores exponham as capacidades do sandbox a LLMs via um esta
