NVIDIA가 AI 에이전트 보안 실행환경 OpenShell을 9월 28일 “광범위 제공(broadly available)” 단계로 전환했습니다.
6월까지만 해도 NVIDIA가 early preview로 설명하던 프로젝트가 이제 안정판 릴리스 체계와 함께 실제 도입 범위를 넓히는 단계로 넘어간 것입니다.
OpenShell은 새로운 AI 모델이 아닙니다. Claude Code나 Codex 같은 에이전트가 파일을 읽고 명령을 실행하고 외부 API에 접속할 때, 에이전트 바깥에서 허용 범위를 강제로 적용하는 보안 런타임입니다. 에이전트가 스스로 “허용됐다”고 판단해도 OpenShell 정책이 막으면 실제 요청은 통과하지 않습니다.
이번 변화는 ‘미리보기’에서 실제 배포 단계로 넘어갔다는 점입니다
| 구분 | 이전 | 현재 |
|---|---|---|
| 배포 단계 | 2026년 6월 early preview | 9월 28일 broadly available |
| 릴리스 | 시험 중심 | 0.1.x 안정판 릴리스 체계 제공 |
| Linux | 개발, 시험 중심 | x86_64, arm64 공식 지원 |
| macOS | 개발, 시험 중심 | Apple Silicon + Docker Desktop 공식 지원 |
| Windows | 제한적 | WSL2 + Docker Desktop, 아직 Experimental |
NVIDIA의 현재 지원표는 안정판을 지원 범위 안의 프로덕션 배포에 쓰도록 안내합니다. 다만 Windows는 아직 Experimental이므로 “광범위 제공”이 모든 운영체제와 기능이 같은 수준으로 안정화됐다는 뜻은 아닙니다.
Claude Code와 Codex는 둘 다 들어가지만 준비 수준이 다릅니다
| 에이전트 | OpenShell 기본 정책 | 현재 의미 |
|---|---|---|
| Claude Code | Full coverage | 기본 정책으로 바로 시작 가능 |
| GitHub Copilot CLI | Full coverage | 기본 정책으로 실행 가능 |
| OpenCode | Partial coverage | 일부 엔드포인트, 실행 파일 정책 추가 필요 |
| Codex | No coverage | 설치는 되어 있지만 OpenAI 엔드포인트와 Codex 실행 파일을 허용하는 사용자 정책 필요 |
따라서 “OpenShell이 Codex를 지원한다”는 말은 맞지만, Claude Code와 똑같이 아무 설정 없이 동작한다는 뜻은 아닙니다. NVIDIA의 지원 에이전트 문서상 Claude Code는 기본 정책의 전체 범위를 지원하지만 Codex는 기본 정책 범위가 없어서 별도 정책을 만들어야 합니다.
왜 에이전트 안이 아니라 바깥에서 막는 걸까요?
에이전트가 더 오래 작업할수록 셸 명령, 생성한 코드, 하위 프로세스와 외부 서비스 호출이 늘어납니다. OpenShell은 각 에이전트를 샌드박스에 넣고 파일과 프로세스 접근은 커널 수준에서 제한하며, 외부 HTTP, GraphQL, MCP 요청은 Supervisor가 정책과 비교해 허용하거나 차단합니다.
자격 증명도 에이전트가 실제 키를 직접 보는 구조와 다릅니다. OpenShell은 에이전트 쪽에는 대체 토큰을 주고, 승인된 목적지로 요청이 나갈 때 샌드박스 밖에서 실제 자격 증명으로 바꿉니다. 키 자체가 에이전트 작업 공간에 그대로 노출되는 범위를 줄이는 방식입니다.
OpenShell과 Sentry는 같은 것이 아닙니다
이번 NVIDIA 발표는 더 큰 Open Agent Safety Platform을 함께 공개했습니다. 이 가운데 OpenShell은 소프트웨어 런타임 경계이고, Sentry는 BlueField-4 DPU에서 에이전트 행동을 별도로 감시하는 하드웨어 기반 계층입니다. OpenShell만 설치한다고 Sentry 기능까지 생기는 것은 아닙니다.
OpenShell 자체는 오픈소스이며 NVIDIA/OpenShell 공식 GitHub 저장소에서 코드를 확인할 수 있습니다. NVIDIA는 Vera CPU뿐 아니라 Arm과 Intel 같은 제3자 컴퓨팅 플랫폼으로도 확장할 수 있다고 설명합니다.
지금 시험하려면 어디서 시작하면 될까요?
현재 공식 설치 경로는 Linux, Apple Silicon Mac, Windows WSL2 환경을 구분합니다. CLI 설치 뒤 Claude Code를 가장 짧게 띄우는 공식 예시는 openshell sandbox create -- claude입니다. 단, Anthropic API를 직접 쓰는 경우에는 ChatGPT나 Claude 구독 자체가 아니라 별도의 API 키 조건도 확인해야 합니다.
이번 변화에서 가장 중요한 점은 “또 하나의 에이전트가 나왔다”가 아닙니다. 이미 쓰고 있는 Claude Code, Codex 같은 에이전트가 어디까지 파일과 네트워크와 자격 증명에 접근할 수 있는지를 에이전트 밖에서 통제하는 오픈소스 실행 계층이 미리보기를 넘어 광범위 제공 단계로 들어갔다는 것입니다.



