OpenShell é um runtime seguro e privado para frotas de agentes de IA autônomos. Os agentes são mais úteis quando podem ler arquivos, instalar pacotes, chamar APIs e usar credenciais. O OpenShell oferece essa capacidade sem dar a eles acesso irrestrito aos seus dados, segredos ou rede. Você declara em uma política o que cada agente pode tocar, e o OpenShell a aplica.
O OpenShell governa o comportamento dos agentes de duas formas. Primeiro, ele instrumenta o kernel para aplicar a política em cada acesso a arquivos, chamada de sistema e conexão de rede em tempo de execução. Cada agente roda em um sandbox isolado, e toda conexão de rede passa por uma verificação de política antes de sair do sandbox. Os agentes nunca veem credenciais reais; o OpenShell só as adiciona às requisições destinadas a endpoints aprovados. Segundo, ele usa verificação formal para checar o que uma mudança de política permitiria antes de ser aplicada. Mudanças que concedem novos acessos arriscados, como alcançar um novo host com credenciais ou chamar um novo método de API, são retidas para revisão humana.
A série 0.1.x traz uma cadência de lançamentos estável, novas primitivas de isolamento, uma superfície de extensões ampliada e novas APIs. O instalador configura a CLI e um gateway local, e o sandbox padrão é uma imagem Ubuntu mínima sem nenhum agente instalado. Um tutorial guiado executa o agente Open Code com um modelo gratuito do OpenRouter e mostra como aprovar novos acessos conforme o agente precisa.
O OpenShell também oferece SDKs para Python, TypeScript, Go e Rust, além de habilidades de agente instaláveis para assistentes de programação. O suporte da comunidade está disponível pelo GitHub Discussions e Issues, e vulnerabilidades de segurança devem ser reportadas conforme a política SECURITY.md do projeto, e não como issues públicas.
Fonte: Hacker News · Resumido por HeadlinesBriefing