5P by xguru 23시간전 | ★ favorite | 댓글 1개
  • AI 에이전트와 워크플로우를 프로덕션 환경에서 안정적으로 운영하기 위한 프레임워크
  • 2024년 10월부터 개발 시작해 약 15개월간 성장하며, 수백개 팀이 베타버전을 프로덕션에서 사용
  • Replit, PayPal, Sanity 등 실제 기업들이 사용 중
  • 수개월간 대규모 프로덕션 환경에서 안정적으로 운영되어, 이제 1.0 출시가 가능하다고 판단
    • API를 픽스해도 될만큼 성숙 단계에 도달함
  • 신규 프로젝트는 CLI를 통해 1.0 기본 설정으로 스캐폴딩 가능하며, 기존 프로젝트는 codemod를 통해 자동 마이그레이션 지원

1.0의 변경사항

  • 프로덕션에서 사용하기 위해, 배포와 운영 복잡성을 줄이는 구조적 변경에 집중
  • Server Adapter:
    • 에이전트, 워크플로우, 도구, MCP 서버를 자동으로 HTTP 엔드포인트로 노출
    • 기존 Express, Hono, Fastify, Koa 서버에 Mastra를 직접 통합 가능
    • 별도의 Mastra 전용 서버 프로세스 운영 부담 제거
  • Composite Storage:
    • 단일 스토리지 구조를 도메인별 스토리지 구성으로 전환
    • 메모리, 워크플로우, 점수, 관측성 데이터를 각기 다른 백엔드로 분리 가능
    • Postgres, LibSQL, ClickHouse 등 기존 인프라와 선택적 결합 지원
    • 비용, 지연 시간, 확장성 문제를 도메인 단위로 국소화 가능
  • AI SDK v6 지원
    • LanguageModelV3 및 ToolLoopAgent 사용 가능
    • 기존 V1·V2 모델과의 완전한 하위 호환성 유지
    • 추론 토큰, 캐시 입력 토큰 정보 유지한 채 내부 포맷 정규화