AI 에이전트를 앱에 손쉽게 추가하는 SDK 출시
21st Agents SDK는 앱에 AI 에이전트를 추가하는 가장 빠른 방법임을 강조
TypeScript로 에이전트를 정의하고, 한 번의 명령으로 배포 가능
스트리밍, 세션 관리, 사용량 청구, 관측 가능성 등 프로덕션 환경에 필요한 기능 제공
21st Agents SDK의 핵심 기능
21st Agents SDK는 개발자가 AI 에이전트 구축에 집중할 수 있도록 다양한 기능을 제공한다.
TypeScript 기반 에이전트 정의: TypeScript를 사용하여 에이전트의 동작을 정의하고, 타입 안전성(Type Safety)을 확보
원클릭 배포: 한 번의 명령으로 에이전트를 배포하여, 인프라 관리(Infrastructure Management) 부담 감소
프로덕션 레디 UI: 스트리밍, 세션 관리, 사용량 청구, 관측 가능성 등 프로덕션 환경에 필요한 기능 내장
AI 에이전트 개발의 간소화
21st Agents SDK는 AI 에이전트 개발 과정을 간소화하여 개발 생산성을 향상시킨다. 기존에는 AI 에이전트 개발 시 인프라 구축, UI 구현, 세션 관리 등 다양한 문제를 해결해야 했다.
인프라 관리: SDK는 인프라 관리(Infrastructure Management)를 추상화하여 개발자가 에이전트 로직에 집중하도록 지원
UI 구현: 내장된 UI를 통해 별도의 UI 개발 없이 에이전트와 상호작용 가능
관측 가능성: 사용량, 성능 지표 등을 제공하여 에이전트의 동작을 모니터링하고 문제 발생 시 빠르게 대응
21st Agents SDK의 기술적 특징
21st Agents SDK는 AI 에이전트 개발을 위한 다양한 기술적 특징을 제공한다. 본 SDK는 Y Combinator(Y Combinator)의 지원을 받아 개발되었다.
스트리밍 지원: 챗 UI(Chat UI)에서 실시간 스트리밍(Real-time Streaming)을 지원하여 사용자 경험 향상
세션 관리: 세션 관리 기능을 통해 사용자별 대화 내역을 관리하고, 지속적인 상호작용 지원
사용량 청구: 사용량 청구 기능을 통해 에이전트 사용에 대한 비용을 관리하고, 수익 창출 가능