검색
← 릴리스 노트

격리형 작업공간을 지원하는 Sandbox Agents

OpenAI · 0.14.0 · 기능추가 · 2026.04.15

지속되는 격리형 작업공간에서 에이전트를 실행하는 Sandbox Agents 베타가 추가됐다.

교안에 영향

기존 문서의 샌드박스 실행, resume, memory 안내는 Sandbox Agents와 새 클라이언트·저장소 모델에 맞게 수정해야 한다.

요약

- SandboxAgent, Manifest, SandboxRunConfig를 포함한 Sandbox Agents 베타가 추가됐다. - UnixLocalSandboxClient와 DockerSandboxClient, 그리고 여러 호스팅 샌드박스 클라이언트를 지원한다. - sandbox memory로 이전 실행의 학습 내용을 다음 실행에 재사용할 수 있다. - 작업공간 mounts, snapshots, resume 경로와 관련 예제·튜토리얼이 대폭 추가됐다. - Runner 연동, tracing, 모델/클라이언트 유틸리티와 문서가 함께 갱신됐다.

바뀐 것

새 기능 17

  • Sandbox Agents 베타 SDK 표면이 추가되어 지속되는 격리형 작업공간에서 에이전트를 실행할 수 있게 됐다.
  • SandboxAgent 가 기본 manifest, sandbox 지침, capabilities, run_as 를 포함한 샌드박스 기본값으로 추가됐다.
  • Manifest 가 files, directories, local files, local directories, Git repos, environment, users, groups, mounts 를 포함하는 fresh-workspace 계약으로 추가됐다.
  • SandboxRunConfig 가 client 생성, live session 주입, serialized session resume, manifest overrides, snapshots, materialization concurrency limits 를 위한 설정으로 추가됐다.
  • shell access, filesystem editing, image inspection, skills, memory, compaction 을 위한 built-in capabilities 가 추가됐다.
  • Workspace snapshots 와 serialized sandbox session state 를 통해 기존 작업 재연결과 저장된 내용으로 새 sandbox 시드 생성이 가능해졌다.
  • UnixLocalSandboxClient 가 빠른 로컬 개발용 샌드박스 클라이언트로 추가됐다.
  • DockerSandboxClient 가 컨테이너 격리와 이미지 일치를 위한 샌드박스 클라이언트로 추가됐다.
  • Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop, Vercel용 hosted sandbox clients 가 optional extras 로 추가됐다.
  • S3, Cloudflare R2, Google Cloud Storage, Azure Blob Storage, S3 Files 를 위한 provider-specific examples 와 mount strategies 가 추가됐다.
  • sandbox memory capability 가 추가되어 이전 실행의 lessons 를 저장하고 후속 실행에 concise summary 를 주입할 수 있게 됐다.
  • S3-backed examples 로 실행 간 지속되는 memory 구성이 추가됐다.
  • workspace entry와 mount model 에 local files and directories, synthetic files and directories, Git repository entries, remote storage mounts 가 추가됐다.
  • Docker, Modal, Cloudflare, Blaxel, Daytona, E2B, Runloop 전반의 provider-specific mount strategies 가 추가됐다.
  • path normalization, symlink preservation, mount-safe snapshotting, remote snapshot support 를 갖춘 portable snapshots 가 추가됐다.
  • runner-managed RunState, explicit SandboxSessionState, saved snapshots 를 통한 resume path 가 추가됐다.
  • examples/sandbox/ suite 와 Local Unix, Docker, mount smoke tests, coding tasks, handoff patterns, memory examples, tax-prep, healthcare-support, dataroom QA, metric extraction, repository code review, vision website clone, provider examples 가 추가됐다.

개선 8

  • sandbox memory 가 read-only 또는 generate-only mode 를 지원한다.
  • sandbox memory 가 stale memory 발견 시 live updates 를 반영한다.
  • sandbox memory 가 conversation_id, SDK Session, RunConfig.group_id, generated run IDs 를 통한 multi-turn grouping 을 지원한다.
  • sandbox memory 가 agent나 workflow 간 memory 격리를 위한 separate memory layouts 를 지원한다.
  • Runner-managed sandbox preparation, capability binding, session lifecycle, state serialization, resume behavior 가 runtime plumbing 에 추가됐다.
  • Sandbox-aware RunState serialization 이 추가됐다.
  • Unified sandbox tracing with SDK spans 와 tracing spans 의 token usage 가 추가됐다.
  • Runner-managed prompt cache key defaults 가 추가됐다.

원문 제목 · v0.14.0