github.devotd.
새 소식AI 에이전트

openai/openai-agents-js — JavaScript·TypeScript 에이전트 프레임워크

openai/openai-agents-js는 JavaScript와 TypeScript로 멀티 에이전트 워크플로를 구성하는 프레임워크다.

저장소 정보openai/openai-agents-js ↗

openai/openai-agents-js는 JavaScript와 TypeScript로 멀티 에이전트 워크플로를 구성하는 프레임워크다.

GitHub 설명: A lightweight, powerful framework for multi-agent workflows and voice agents

스타
★ 3.9K
포크
989
언어
TypeScript
라이선스
MIT
최신 릴리스
@openai/agents-extensions@0.20.0
원문 보기 ↗GitHub에서 보기 ↗

openai/openai-agents-js는 JavaScript와 TypeScript로 멀티 에이전트 워크플로를 만드는 프레임워크다. README는 가볍고 강력하며 특정 제공자에 종속되지 않는다고 설명한다. 주 언어는 TypeScript이고 MIT 라이선스를 적용한다. 이번에 소개할 대상은 저장소의 기능 구성이다. FACTS에 기록된 최신 릴리스는 저장소 전체 버전이 아니라 @openai/agents-extensions@0.20.0이며, 해당 릴리스의 변경 사항은 주어지지 않았다.

이 SDK는 에이전트가 여러 단계의 작업을 나눠 처리하는 흐름을 구성하는 데 쓰인다. 문서에 열거된 구성 요소는 Agents, Sandbox Agents, Realtime Agents와 Tools, Guardrails, Handoffs, Sessions, Tracing이다. Sessions는 세션 이력을 다루고, Handoffs는 에이전트 간 작업 인계를 지원한다. Realtime 대화 기능도 포함되며, 사람의 승인을 기다리도록 흐름을 중단하는 방식도 지원한다고 소개한다. 따라서 단일 대화 호출보다 에이전트 간 연결과 세션을 함께 다루려는 JavaScript·TypeScript 프로젝트에 맞는 구성이다.

다만 이 기능 목록만으로 실제 운영 성능이나 지원 범위의 깊이를 판단할 수는 없다. FACTS에는 성능 수치와 벤치마크가 없고, Realtime이나 Sandbox의 구체적인 제약도 주어지지 않았다. 모멘텀 점수는 2.9/10으로 기록돼 있지만, 이 값만으로 품질이나 채택 상황을 단정할 수도 없다. 그러므로 공개된 기능 구성을 출발점으로 삼되, 필요한 기능의 세부 조건과 최신 릴리스의 변경 내역은 별도로 확인해야 하는 SDK다.