AI Briefing

ElevenAgents React SDK V1.0 출시

·2026.04.10 14:58

ElevenAgents가 렌더링 성능과 API 안정성을 대폭 개선한 React SDK V1.0을 출시했다.

ElevenAgents의 JavaScript 및 React SDK가 V1.0.0 버전으로 새롭게 출시되었다. 이번 릴리스는 @elevenlabs/client, @elevenlabs/react, @elevenlabs/react-native 패키지를 완전히 재설계하여 렌더링 성능을 높이고, 웹과 React Native 간의 통합된 API를 제공하며, 안정적인 공개 API를 구축하는 데 중점을 두었다.

기존 SDK는 웹과 React Native의 API가 서로 달라 코드 재사용이 어려웠고, 상태 변경 시 모든 컴포넌트가 불필요하게 재렌더링되는 성능 문제가 있었다. 또한 내부 클래스가 공개 API에 노출되어 있어 업데이트 시 코드가 깨질 위험이 컸다.

주요 개선 사항은 다음과 같다:

  • 플랫폼 통합 API: @elevenlabs/react-native@elevenlabs/react를 재사용하도록 설계되어, 웹에서 작성한 코드를 import 경로만 변경하여 React Native에서 그대로 사용할 수 있다.
  • 세분화된 훅(Granular Hooks): 상태의 특정 부분만 구독할 수 있는 6개의 새로운 훅을 도입하여, 필요한 데이터가 변경될 때만 컴포넌트가 재렌더링되도록 성능을 최적화했다.
  • 안정적인 API: 기존의 useConversation 훅은 유지하면서도, 내부 구현을 캡슐화하여 향후 업데이트 시에도 개발자의 코드가 깨지지 않도록 개선했다.
  • 동적 클라이언트 도구: useConversationClientTool을 통해 React 컴포넌트의 생명주기에 맞춰 에이전트가 호출할 수 있는 도구를 등록할 수 있다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.