오픈AI, 기업용 에이전트 SDK 업데이트
오픈AI가 기업들이 더 안전하고 고도화된 AI 에이전트를 구축할 수 있도록 '에이전트 SDK'를 대폭 업데이트했습니다. 이번 업데이트의 핵심은 에이전트를 통제된 환경에서 안전하게 실행하는 샌드박스 기능과 복잡한 장기 과제 수행을 위한 테스트/배포 하네스(harness) 지원입니다. 이를 통해 기업들은 기존 인프라를 유연하게 활용해 복잡한 에이전트를 안전하게 개발하고 운영할 수 있게 되었습니다.
에이전트 AI(Agentic AI)는 기술 업계의 최신 성공 신화이며, 오픈AI(OpenAI)와 앤스로픽(Anthropic) 같은 기업들은 기업들이 이러한 자동화된 조수들을 만드는 데 필요한 도구를 제공하기 위해 경쟁하고 있습니다. 이를 위해 오픈AI는 이제 자사의 에이전트 소프트웨어 개발 키트(SDK)를 업데이트하여, 기업들이 오픈AI 모델을 기반으로 실행되는 자체 에이전트를 만드는 데 도움이 되도록 설계된 여러 새로운 기능을 도입했습니다.
새로운 SDK의 핵심 기능에는 에이전트가 제어된 컴퓨터 환경에서 작동할 수 있도록 하는 샌드박스(Sandboxing) 기능이 포함되어 있습니다. 이는 에이전트가 때때로 예측할 수 없는 성격을 가지고 있어 완전히 무감독 상태로 실행하는 것이 위험할 수 있기 때문에 매우 중요합니다. 샌드박스 통합을 통해 에이전트는 특정 작업 공간 내에서 격리된 상태로 작동하며 특정 작업에 대해서만 파일과 코드에 접근하고, 시스템의 전체적인 무결성은 보호할 수 있습니다.
이와 관련하여 새 버전의 SDK는 프론티어 모델(Frontier models)을 위한 인디스트리뷰션 하네스(In-distribution harness)를 개발자에게 제공하여, 에이전트가 작업 공간 내에서 파일 및 승인된 도구와 함께 작업할 수 있도록 한다고 회사는 밝혔습니다. (에이전트 개발에서 '하네스'는 에이전트가 실행되는 모델을 제외한 나머지 구성 요소를 지칭하는 용어입니다. 인디스트리뷰션 하네스는 종종 기업들이 가장 진보되고 범용적인 모델로 간주되는 프론티어 모델에서 실행되는 에이전트를 배포하고 테스트할 수 있게 해줍니다.)
오픈AI의 제품팀에서 일하는 카란 샤마(Karan Sharma)는 테크크런치(TechCrunch)에 "이번 출시의 핵심은 기존 에이전트 SDK를 가져와서 모든 샌드박스 제공업체와 호환되도록 만드는 것"이라고 말했습니다. 그는 새로운 하네스 기능과 결합하여 이것이 사용자들이 "자사의 하네스와 그들이 가진 어떤 인프라를 사용해서든 장기적 관점의 에이전트(long-horizon agents)를 구축할 수 있게 해줄 것"이라고 덧붙였습니다. 이러한 '장기적' 과제는 일반적으로 더 복잡하고 다단계적인 작업으로 간주됩니다.
오픈AI는 향후 에이전트 SDK를 계속 확장해 나갈 것이라고 밝혔지만, 초기에는 새로운 하네스 및 샌드박스 기능이 먼저 파이썬(Python)용으로 출시되며, 타입스크립트(TypeScript) 지원은 향후 출시를 통해 계획되어 있다고 전했습니다. 또한 코드 모드(Code mode) 및 하위 에이전트(Subagents)와 같은 더 많은 에이전트 기능을 파이썬과 타입스크립트 모두에 도입하기 위해 노력하고 있다고 덧붙였습니다. 새로운 에이전트 SDK 기능은 API를 통해 모든 고객에게 제공되며 표준 가격이 적용됩니다.