Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

NVIDIA OpenShell adiciona controles de execução para agentes de IA

NVIDIA OpenShell adiciona controles de execução para agentes de IA
A NVIDIA lançou o OpenShell 0.1.0, runtime de código aberto que aplica sandboxing, políticas de rede, proteção de credenciais e análise formal a agentes de IA.

Índice

Olá, é um prazer inenarrável estar mais uma vez escrevendo este post. Agentes de IA capazes de escrever código, usar ferramentas e trabalhar por longos períodos podem executar tarefas complexas, mas também precisam de acesso a arquivos, credenciais, APIs e serviços externos. É justamente nesse ponto que a NVIDIA apresentou o NVIDIA OpenShell, um runtime de código aberto criado para controlar o que esses agentes podem fazer sem exigir uma reescrita do agente.

O lançamento da versão 0.1.0, anunciado pela NVIDIA em 28 de setembro de 2026, propõe uma camada de segurança posicionada fora do workload do agente. A ideia é permitir autonomia para executar tarefas, mantendo limites verificáveis para dados, processos e operações de rede.

O que é o NVIDIA OpenShell e por que ele importa

O NVIDIA OpenShell funciona como uma camada de execução entre o agente e os recursos que ele precisa acessar. Em vez de confiar apenas nas instruções do prompt ou nas salvaguardas internas do modelo, o runtime aplica permissões no ambiente em que o agente está rodando.

Essa diferença é importante porque um agente pode interpretar uma instrução de maneira inesperada, gerar código, iniciar processos filhos ou tentar usar uma ferramenta alternativa para alcançar o mesmo objetivo. Uma política escrita no nível da aplicação pode não cobrir todos esses caminhos. O OpenShell tenta manter os controles ativos mesmo quando o agente muda sua estratégia.

A proposta se aplica a agentes como Codex, Claude Code, Pi e Hermes, além de futuros frameworks. Segundo a NVIDIA, o sistema pode ser usado em aplicações corporativas, pesquisas de longa duração e sistemas de robótica.

Como o NVIDIA OpenShell controla agentes fora do workload

O NVIDIA OpenShell organiza o controle em três componentes principais. O Gateway gerencia o ciclo de vida e as políticas de vários ambientes isolados. O Supervisor, associado a cada sandbox, verifica as solicitações de saída antes que elas cheguem aos serviços autorizados. Já o Sandbox executa o agente com controles no nível do kernel para limitar arquivos, processos e privilégios.

Na prática, o sandbox não possui um caminho de rede livre para qualquer destino. As requisições passam pelo supervisor, que pode analisar tráfego HTTP, GraphQL e MCP. Isso permite diferenciar operações que normalmente usariam a mesma API: uma consulta pode ser liberada, enquanto uma alteração ou exclusão permanece bloqueada.

O sistema também registra decisões de política em um histórico compatível com o Open Cybersecurity Schema Framework. Quando uma solicitação é negada, o agente pode receber uma mensagem explicando o motivo, o que ajuda a ajustar o próximo passo sem transformar o bloqueio em um erro misterioso.

O NVIDIA OpenShell combina sandbox e análise formal de políticas

Um dos recursos mais interessantes do NVIDIA OpenShell é o analisador formal de políticas. Uma configuração pode parecer restritiva e ainda deixar uma rota indireta aberta: bloquear uma operação em uma ferramenta não impede necessariamente que outro programa autorizado execute a mesma ação usando uma credencial disponível.

O chamado policy prover verifica, com lógica formal, se as permissões modeladas permanecem dentro dos limites definidos pelo operador. Quando encontra uma violação, pode apontar uma ação concreta que ultrapassa a fronteira estabelecida. O resultado depende do modelo de permissões, e não da explicação produzida pelo próprio agente.

Essa abordagem é especialmente relevante em sistemas com agentes persistentes ou múltiplos agentes cooperando. A NVIDIA afirma que trabalhos futuros devem ampliar a análise para situações em que as permissões de vários agentes se combinam e formam um sistema com capacidades maiores do que as de cada agente isoladamente.

Esse cuidado complementa outras formas de avaliação. Para entender por que um agente pode parecer bem-sucedido nos testes e ainda falhar em uma tarefa real, vale conhecer a discussão sobre avaliação de agentes de IA, que considera chamadas de ferramentas, etapas intermediárias e conclusão efetiva do trabalho.

Onde o NVIDIA OpenShell pode ser usado

O NVIDIA OpenShell foi apresentado para cenários que exigem acesso controlado a recursos. A NVIDIA cita a Cadence, que usa o sistema em fluxos de projeto de chips; a Slack, que está construindo uma plataforma de agentes sob demanda; e a Gecko Robotics, que aplica controles à governança de agentes ligados a robôs físicos.

O runtime também oferece suporte a ambientes multiusuário, com workspaces separados, permissões próprias e serviços associados a cada workload. A execução pode usar CPU ou GPU em contêineres, máquinas virtuais e Kubernetes, enquanto middlewares confiáveis podem conectar serviços de identidade e verificações específicas da aplicação.

Para desenvolvedores, o fluxo começa com um sandbox local, no qual é possível definir as permissões e testar o comportamento do agente. Depois, o mesmo conceito pode ser levado para uma infraestrutura compartilhada por meio de SDKs, drivers de computação e gerenciamento de workspaces.

O que muda para quem desenvolve agentes de IA

O lançamento do NVIDIA OpenShell mostra uma mudança de perspectiva: proteger um agente não significa apenas escolher um modelo mais seguro ou escrever instruções mais detalhadas. Também é necessário controlar o ambiente no qual ele executa ações.

Essa camada externa não elimina a necessidade de revisão humana, testes e políticas bem definidas. Um limite mal configurado continua sendo um limite ruim. A vantagem é tornar mais difícil que uma falha de interpretação, uma alteração no código gerado ou uma tentativa de contornar instruções resulte diretamente em acesso indevido.

Em termos simples, o OpenShell tenta colocar uma cerca verificável ao redor do agente sem retirar completamente sua capacidade de trabalhar. O agente continua escolhendo como perseguir um objetivo, mas não pode transformar essa liberdade em acesso irrestrito a arquivos, APIs e credenciais.

Para experimentar a ferramenta, a NVIDIA disponibiliza um guia de início rápido do OpenShell, além do código no GitHub. Como se trata da versão 0.1.0 e de um anúncio recente, os requisitos, integrações e capacidades ainda devem ser avaliados com cuidado antes de uma adoção em produção.

Conclusão: o NVIDIA OpenShell tenta tornar a autonomia controlável

O NVIDIA OpenShell responde a um problema central dos agentes de IA: quanto mais úteis eles se tornam, mais recursos precisam acessar — e maior é o impacto de uma decisão errada. A proposta da NVIDIA é colocar sandboxing, controle de serviços, proteção de credenciais e verificação formal em uma camada externa ao agente.

Isso fecha a questão apresentada no início. Não basta pedir que um agente seja cuidadoso, porque o agente ainda pode interpretar mal uma tarefa, gerar uma rota inesperada ou operar em um ambiente permissivo demais. Controles aplicados no runtime criam uma barreira independente das decisões do modelo.

O resultado não é uma garantia automática de segurança, mas uma base mais concreta para testar, auditar e limitar agentes que atuam por horas, usam ferramentas e interagem com sistemas importantes. Para aplicações corporativas e robótica, essa diferença pode ser o que separa um protótipo interessante de uma implantação realmente administrável.

Fontes


CONTINUE NO PLANKSNET


OpenAI testa agentes de IA em contratos com a Ironclad
6 min de leitura
A OpenAI anunciou uma colaboração com a Ironclad para treinar e avaliar agentes de IA em contratos, com foco em fluxos jurídicos, aprovações e processos de compras.
Atlassian e OpenAI ampliam parceria para transformar conhecimento empresarial em ação
6 min de leitura
Atlassian e OpenAI ampliaram sua parceria para levar modelos GPT-6 a agentes do Rovo, conectar conhecimento empresarial e apoiar equipes em tarefas de planejamento, desenvolvimento e entrega.

RECENTES

DOCA GPUNetIO unifica a comunicação iniciada pela GPU no stack da NVIDIA
A NVIDIA ampliou o DOCA GPUNetIO como uma base unificada para comunicação iniciada pela GPU, integrando recursos de RDMA, Ethernet e DMA a bibliotecas como NCCL e NVSHMEM.
Google lança EmbeddingGemma 2, modelo multimodal leve para IA no dispositivo
A Google anunciou o EmbeddingGemma 2, modelo multimodal aberto que transforma texto, imagem, áudio e vídeo em embeddings para busca e recuperação diretamente em dispositivos locais.

LEIS MAIS

Radisson leva descoberta de hotéis para o ChatGPT
O Radisson levou a descoberta de hotéis para o ChatGPT com mapas, preços e comparação de comodidades. Os primeiros resultados indicam conversão 1,5 vez maior que a busca orgânica.
OpenAI compartilha avanços de IA na matemática com provas verificáveis
A OpenAI anunciou novos resultados matemáticos produzidos por um modelo interno, com provas formalizadas em Lean, dados sobre o processo e publicação em um repositório aberto.