- OpenAI가 프로덕션용 에이전트 개발을 쉽게 만들기 위해 Responses API, 내장 도구, Agents SDK, 관측성 도구를 공개함
- Responses API는 Chat Completions API의 단순성과 Assistants API의 도구 사용 기능을 결합해 웹 검색·파일 검색·컴퓨터 사용을 한 흐름에서 다룰 수 있게 함
- 새 통합에는 Responses API 사용을 권장하며, Assistants API는 기능 동등성 확보 후 2026년 중반 종료 목표로 폐기 절차에 들어갈 예정임
- 내장 도구는 최신 웹 정보, 대규모 문서 검색, 마우스·키보드 기반 컴퓨터 작업 자동화를 지원하지만 computer use는 특히 비브라우저 환경에서 사람의 감독이 권장됨
- 개발자는 API, 도구, SDK, 추적·평가 기능을 한 플랫폼에서 조합해 에이전트를 구축·배포·최적화할 수 있음
에이전트 개발을 위한 새 구성 요소
- OpenAI는 에이전트를 사용자를 대신해 작업을 독립적으로 수행하는 시스템으로 봄
- 지난 1년 동안 고급 추론, 멀티모달 상호작용, 새로운 안전 기법이 도입되면서 복잡한 다단계 작업을 처리할 기반이 마련됨
- 고객들은 이 기능들을 프로덕션 준비된 에이전트로 전환하는 과정에서 어려움을 겪음
- 광범위한 프롬프트 반복이 필요함
- 맞춤형 오케스트레이션 로직을 직접 만들어야 함
- 충분한 가시성과 내장 지원이 부족함
- 이번에 공개된 구성 요소는 다음과 같음
- Responses API: Chat Completions API의 단순성과 Assistants API의 도구 사용 기능을 결합함
- 내장 도구: web search, file search, computer use
- Agents SDK: 단일 에이전트와 멀티 에이전트 워크플로를 오케스트레이션함
- 관측성 도구: 에이전트 워크플로 실행을 추적하고 검사함
Responses API
- Responses API는 OpenAI의 내장 도구를 활용해 에이전트를 만들기 위한 새 API 기본 단위임
- Chat Completions의 단순성과 Assistants API의 도구 사용 기능을 결합함
- 단일 Responses API 호출에서 여러 도구와 여러 모델 턴을 사용해 더 복잡한 작업을 처리할 수 있음
- 초기 지원 도구는 다음과 같음
- 웹 검색
- 파일 검색
- 컴퓨터 사용
- 사용성 개선도 포함됨
- 통합된 item 기반 설계
- 더 단순한 다형성
- 직관적인 스트리밍 이벤트
response.output_text같은 SDK 헬퍼
- 여러 API나 외부 벤더를 따로 통합하지 않고 OpenAI 모델과 내장 도구를 앱에 결합하려는 개발자에게 맞춰 설계됨
- OpenAI에 데이터를 저장하면 추적과 평가 기능으로 에이전트 성능 평가가 쉬워짐
- OpenAI는 기본적으로 비즈니스 데이터를 모델 학습에 사용하지 않으며, 데이터가 OpenAI에 저장된 경우에도 동일함
- 모든 개발자가 오늘부터 사용할 수 있고 별도 과금은 없으며, 토큰과 도구는 가격 페이지의 표준 요금으로 청구됨
- 시작 문서는 Responses API quickstart guide에서 제공됨
기존 API와의 관계
- Chat Completions API는 OpenAI에서 가장 널리 채택된 API로 계속 지원됨
- 내장 도구가 필요 없는 개발자는 계속 사용할 수 있음
- 내장 도구나 여러 모델 호출에 의존하지 않는 기능의 새 모델은 Chat Completions에도 계속 출시됨
- Responses API는 Chat Completions의 상위 집합이며 동일한 성능을 제공하므로 새 통합에는 Responses API를 권장함
- Assistants API의 베타 피드백은 Responses API에 반영되어 더 유연하고 빠르며 사용하기 쉬워짐
- Assistant-like 객체, Thread-like 객체, Code Interpreter 도구를 포함해 Assistants API와 Responses API의 전체 기능 동등성 확보가 진행 중임
- 기능 동등성이 완료되면 Assistants API 폐기를 공식 발표할 계획임
- 목표 종료 시점은 2026년 중반임
- 폐기 발표 시 데이터 보존과 애플리케이션 이전이 가능한 마이그레이션 가이드를 제공할 예정임
- 공식 폐기 발표 전까지 Assistants API에도 새 모델을 계속 제공함
- OpenAI는 Responses API를 OpenAI에서 에이전트를 구축하는 미래 방향으로 둠
Responses API의 내장 도구
-
웹 검색
- 개발자는 웹에서 빠르고 최신성 있는 답변을 명확한 출처 인용과 함께 얻을 수 있음
- Responses API에서 웹 검색은
gpt-4o와gpt-4o-mini사용 시 도구로 제공되며, 다른 도구나 함수 호출과 함께 사용할 수 있음 - 초기 테스트의 사용 사례는 쇼핑 어시스턴트, 리서치 에이전트, 여행 예약 에이전트처럼 최신 웹 정보가 필요한 앱으로 나타남
- Hebbia는 웹 검색 도구로 자산운용사, 사모펀드·크레딧 회사, 법률 실무자가 대규모 공개·비공개 데이터셋에서 실행 가능한 인사이트를 빠르게 추출하도록 지원함
- API의 웹 검색은 ChatGPT search에 사용되는 것과 같은 모델 기반임
- SimpleQA에서 GPT‑4o search preview는 90%, GPT‑4o mini search preview는 88% 정확도를 기록함
- API의 웹 검색 응답은 뉴스 기사와 블로그 글 같은 출처 링크를 포함함
- 웹사이트나 퍼블리셔는 API 웹 검색에 표시되도록 선택할 수 있음
- 웹 검색 도구는 Responses API에서 모든 개발자에게 프리뷰로 제공됨
- Chat Completions API에서는
gpt-4o-search-preview,gpt-4o-mini-search-preview로 검색 모델에 직접 접근할 수 있음 - 가격은 GPT‑4o search가 1,000쿼리당 30달러, 4o-mini search가 1,000쿼리당 25달러부터 시작함
-
파일 검색
- 개선된 file search 도구로 대규모 문서에서 관련 정보를 쉽게 검색할 수 있음
- 여러 파일 형식, 쿼리 최적화, 메타데이터 필터링, 커스텀 재랭킹을 지원함
- Responses API에서는 몇 줄의 코드로 통합 가능함
- 사용 사례는 다음과 같음
- 고객 지원 에이전트가 FAQ에 접근함
- 법률 어시스턴트가 자격을 갖춘 전문가를 위해 과거 사건을 빠르게 참조함
- 코딩 에이전트가 기술 문서를 조회함
- Navan은 AI 기반 여행 에이전트에서 file search를 사용해 회사 여행 정책 같은 지식베이스 문서에서 정확한 답변을 빠르게 제공함
- 내장 쿼리 최적화와 재랭킹으로 추가 튜닝이나 설정 없이 RAG 파이프라인을 구성할 수 있음
- 사용자 그룹별 전용 벡터 저장소를 두면 계정 설정과 사용자 역할에 맞춘 답변을 제공할 수 있음
- file search는 Responses API에서 모든 개발자가 사용할 수 있음
- 사용량 가격은 1,000쿼리당 2.50달러이며, 파일 저장소는 하루 GB당 0.10달러이고 첫 1GB는 무료임
- Assistants API에서도 계속 제공됨
- Vector Store API 객체에 새 검색 엔드포인트가 추가되어 다른 애플리케이션과 API에서 사용할 데이터를 직접 조회할 수 있음
-
컴퓨터 사용
- computer use 도구는 Responses API에서 컴퓨터 작업을 수행하는 에이전트를 만들기 위한 기능임
- 이 도구는 Operator를 가능하게 한 Computer-Using Agent(CUA) 모델로 구동됨
- 연구 프리뷰 모델은 다음 벤치마크 결과를 기록함
- OSWorld: 전체 컴퓨터 사용 작업에서 38.1%
- WebArena: 58.1%
- WebVoyager: 웹 기반 상호작용에서 87%
- 내장 computer use 도구는 모델이 생성한 마우스와 키보드 동작을 캡처함
- 개발자는 이 동작을 자신의 환경에서 실행 가능한 명령으로 변환해 컴퓨터 사용 작업을 자동화할 수 있음
- 사용 사례는 웹 앱 품질 보증, 레거시 시스템 간 데이터 입력 같은 브라우저 기반 워크플로 자동화임
- Unify는 에이전트가 의도 파악, 계정 조사, 구매자 접촉을 수행하는 매출 성장용 시스템에서 computer use 도구를 사용함
- API로 접근할 수 없던 정보도 에이전트가 활용할 수 있음
- 예시로 부동산 관리 회사가 온라인 지도를 통해 사업체의 부동산 규모 확대 여부를 확인할 수 있음
- Luminai는 API와 표준화된 데이터가 없는 레거시 시스템을 가진 대기업의 복잡한 운영 워크플로 자동화에 computer use 도구를 통합함
- 한 대형 커뮤니티 서비스 조직 파일럿에서 신청 처리와 사용자 등록 절차를 며칠 만에 자동화함
- 전통적 RPA는 같은 작업을 몇 달간 시도해도 달성하기 어려웠음
- CUA를 Operator에 출시하기 전 오용, 모델 오류, 프런티어 위험이라는 세 영역에 대해 광범위한 안전 테스트와 레드팀을 수행함
- API에서 CUA를 통해 Operator 기능이 로컬 운영체제로 확장되는 위험을 다루기 위해 추가 안전 평가와 레드팀도 진행됨
- 개발자를 위한 완화책도 추가됨
- 프롬프트 인젝션 방어를 위한 안전 점검
- 민감한 작업에 대한 확인 프롬프트
- 환경 격리를 돕는 도구
- 잠재적 정책 위반에 대한 향상된 탐지
- 완화책이 위험을 줄이지만 모델은 특히 비브라우저 환경에서 의도치 않은 실수를 할 수 있음
- OSWorld 성능 38.1%는 운영체제 작업 자동화에서 아직 높은 신뢰성을 갖추지 못했음을 나타내며, 이 경우 사람의 감독이 권장됨
- API별 안전 작업의 자세한 내용은 업데이트된 system card에서 확인할 수 있음
Agents SDK와 워크플로 오케스트레이션
- 에이전트에는 핵심 로직과 도구 접근뿐 아니라 워크플로 오케스트레이션도 필요함
- 새 오픈소스 Agents SDK는 멀티 에이전트 워크플로 오케스트레이션을 단순화함
- 지난해 공개한 실험적 SDK Swarm보다 개선됨
- 주요 기능은 다음과 같음
- Agents: 명확한 지시와 내장 도구를 갖춘 쉽게 설정 가능한 LLM
- Handoffs: 에이전트 간 제어권을 지능적으로 이전함
- Guardrails: 입력과 출력 검증을 위한 설정 가능한 안전 점검
- Tracing & Observability: 에이전트 실행 추적을 시각화해 디버깅과 성능 최적화를 지원함
- 적용 가능한 실제 사용 사례는 고객 지원 자동화, 다단계 리서치, 콘텐츠 생성, 코드 리뷰, 영업 잠재고객 발굴임
- Coinbase는 Agents SDK를 사용해 AI 에이전트가 암호화폐 지갑과 온체인 활동과 상호작용할 수 있게 하는 AgentKit을 빠르게 프로토타입하고 배포함
- 몇 시간 만에 Developer Platform SDK의 커스텀 액션을 완전 동작하는 에이전트에 통합함
- AgentKit의 간소화된 아키텍처가 새 에이전트 액션 추가를 단순화함
- Box는 며칠 만에 웹 검색과 Agents SDK를 활용하는 에이전트를 만들어 Box 내부의 비정형 데이터와 공개 인터넷 소스에서 검색·질의·인사이트 추출을 가능하게 함
- 기업 고객은 최신 정보뿐 아니라 내부 권한과 보안 정책을 따르는 방식으로 내부 독점 데이터를 검색할 수 있음
- 예시로 금융 서비스 회사는 Box에 저장된 내부 시장 분석과 웹의 실시간 뉴스·경제 데이터를 결합하는 커스텀 에이전트를 만들 수 있음
- Agents SDK는 Responses API와 Chat Completions API에서 동작함
- Chat Completions 스타일 API 엔드포인트를 제공하는 경우 다른 제공자의 모델과도 함께 쓸 수 있음
- Python 코드베이스에는 즉시 통합할 수 있으며, Node.js 지원은 곧 제공될 예정임
- OpenAI는 Agents SDK 설계에서 Pydantic, Griffe, MkDocs의 작업에서 영감을 받음
- Agents SDK를 오픈소스 프레임워크로 계속 구축해 커뮤니티가 접근 방식을 확장할 수 있게 할 계획임
에이전트 플랫폼 확장 방향
- OpenAI는 에이전트가 곧 노동력의 핵심 요소가 되어 산업 전반의 생산성을 크게 높일 것으로 봄
- 기업들이 복잡한 작업에 AI를 활용하려는 수요가 늘어나면서, 개발자와 기업이 실제 영향을 내는 자율 시스템을 만들 수 있는 구성 요소 제공에 집중함
- 이번 공개는 신뢰할 수 있고 성능 높은 AI 에이전트를 더 쉽게 구축, 배포, 확장하기 위한 첫 구성 요소임
- 모델 기능이 더 에이전트형으로 발전함에 따라 OpenAI는 API 전반의 더 깊은 통합과 프로덕션 에이전트 배포·평가·최적화를 돕는 새 도구에 계속 투자할 계획임
- 목표는 어떤 산업의 다양한 작업에도 도움을 줄 수 있는 에이전트를 만들기 위한 끊김 없는 플랫폼 경험을 제공하는 것임