OpenAI, Agents SDK 업데이트… 샌드박스·프론티어 모델 하네스로 기업용 장기 에이전트 지원
에이전트형 AI는 테크 업계의 새로운 성공 스토리로 부상하고 있고, OpenAI와 Anthropic 같은 기업들은 이런 자동화된 작은 도우미를 만드는 데 필요한 도구를 기업에 빠르게 공급하기 위해 경쟁 중이다. OpenAI는 이러한 흐름의 일환으로 자사 에이전트 SDK(소프트웨어 개발 키트)를 업데이트해, 기업이 OpenAI 모델 위에서 동작하는 자체 에이전트를 만들 수 있도록 돕는 새 기능들을 도입했다.
이번 SDK의 새 기능에는 샌드박싱 능력이 포함된다. 통제된 컴퓨터 환경 안에서 에이전트가 동작하도록 하는 기능이다. 에이전트를 완전히 감독 없이 돌리는 것은 때때로 예측 불가한 동작 때문에 위험할 수 있어, 이 같은 격리는 중요한 의미를 갖는다.
샌드박스 통합을 통해 에이전트는 특정 워크스페이스 안에서 격리된 형태로 작업하면서, 정해진 작업에 대해서만 파일과 코드에 접근하고 그 외 영역에서는 시스템 전체의 무결성을 보호받는다.
이와 연계해 새 SDK 버전은 개발자들에게 프론티어 모델용 in-distribution 하네스(harness)도 제공한다. 이 하네스는 에이전트가 워크스페이스 내에서 파일과 승인된 도구를 다룰 수 있게 한다고 회사 측은 설명했다. 에이전트 개발에서 '하네스'란 모델 자체를 제외한 에이전트의 다른 구성 요소들을 가리키는 용어로, in-distribution 하네스는 가장 진보한 범용 모델로 평가되는 프론티어 모델 위에서 동작하는 에이전트를 배포하고 테스트하도록 돕는다.
OpenAI 제품팀의 카란 샤르마(Karan Sharma)는 TechCrunch에 "이번 출시는 본질적으로 기존 Agents SDK를 가져다가 이 모든 샌드박스 공급자들과 호환되도록 만드는 것"이라며, 새로운 하네스 기능과 결합해 사용자가 "우리의 하네스와 자신들이 보유한 어떤 인프라든 함께 사용해 이런 장기(long-horizon) 에이전트를 구축할 수 있게 되기를 기대한다"고 말했다. 통상 'long-horizon' 작업은 더 복잡하고 다단계로 구성된 업무를 의미한다.
OpenAI는 시간이 흐름에 따라 Agents SDK를 계속 확장해 가겠다고 밝혔다. 다만 이번에 추가된 새 하네스와 샌드박스 기능은 우선 Python에 먼저 적용되며, TypeScript 지원은 추후 릴리스에서 뒤따를 예정이다. 회사는 코드 모드(code mode)와 서브에이전트(subagents) 같은 추가 에이전트 역량도 Python과 TypeScript 양쪽에 모두 도입하기 위해 작업 중이라고 덧붙였다.
새로 추가된 Agents SDK 기능은 API를 통해 모든 고객에게 제공되며, 표준 요금이 적용된다.