목록으로
제품2026년 4월 16일 AM 03:36

OpenAI, Agents SDK 대규모 업그레이드… 네이티브 샌드박스·파일 시스템 도구 추가

OpenAI가 Agents SDK에 네이티브 샌드박스 실행, 모델 네이티브 하네스 등 대폭 업그레이드를 발표했다. 에이전트가 파일과 도구를 활용해 컴퓨터 환경에서 작업할 수 있는 기반을 제공하며, 이를 안전하게 실행하기 위한 샌드박스 환경도 기본 내장된다.

이번 업데이트로 Agents SDK 하네스에 구성 가능한 메모리, 샌드박스 인식 오케스트레이션, Codex 스타일 파일 시스템 도구, 프론티어 에이전트 시스템에서 공통으로 사용되는 프리미티브와의 표준화된 통합 기능이 추가됐다. 하네스는 프론티어 모델의 자연스러운 동작 패턴에 맞춰 실행을 정렬함으로써 복잡한 작업, 특히 장기 실행이나 다양한 도구 간 조율이 필요한 작업에서 안정성과 성능을 향상시킨다.

OpenAI는 기존 에이전트 개발 도구들의 한계를 지적했다. 모델에 구애받지 않는 프레임워크는 유연하지만 프론티어 모델의 역량을 완전히 활용하지 못하고, 모델 제공자 SDK는 모델에 가깝지만 하네스에 대한 가시성이 부족하며, 관리형 에이전트 API는 배포를 단순화하지만 실행 환경과 민감 데이터 접근을 제한한다고 설명했다.

샌드박스 실행은 네이티브로 지원되며, Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop, Vercel 등 7개 샌드박스 제공자와의 내장 연동을 지원한다. 개발자는 자체 샌드박스를 가져올 수도 있다. 환경의 이동성을 위해 매니페스트(Manifest) 추상화 계층이 도입돼 로컬 파일 마운트, 출력 디렉터리 정의가 가능하다.

스토리지 측면에서는 AWS S3, Google Cloud Storage, Azure Blob Storage, Cloudflare R2 등 주요 클라우드 스토리지 제공자로부터 데이터를 가져올 수 있다. 이를 통해 로컬 프로토타입에서 프로덕션 배포까지 일관된 방식으로 에이전트 환경을 구성할 수 있다.

보안 측면에서는 프롬프트 인젝션 및 데이터 유출 시도를 전제로 설계됐다. 하네스와 컴퓨팅을 분리해 모델이 생성한 코드가 실행되는 환경에서 자격 증명을 격리하는 구조다. 내구성 있는 실행(durable execution)도 지원되어 에이전트 상태가 외부화되며, 샌드박스 컨테이너가 실패하더라도 스냅샷팅과 재수화(rehydration)를 통해 마지막 체크포인트에서 작업을 이어갈 수 있다.

확장성 면에서 에이전트는 하나 또는 여러 샌드박스를 사용할 수 있고, 필요할 때만 샌드박스를 호출하며, 하위 에이전트를 격리된 환경으로 라우팅하고, 여러 컨테이너에 걸쳐 작업을 병렬화할 수 있다.

이번 기능은 모든 고객에게 API를 통해 일반 제공(GA)되며, 토큰 및 도구 사용량 기반 표준 API 가격이 적용된다. 새로운 하네스와 샌드박스 기능은 Python에서 먼저 출시되며, TypeScript 지원은 향후 릴리스에 계획되어 있다. 코드 모드와 하위 에이전트 기능도 Python과 TypeScript 모두에서 제공될 예정이다.

AI인사이트 편집팀

이 기사는 AI 기술을 활용해 작성되었으며, 편집팀이 검수했습니다.

관련 기사