본문으로 건너뛰기
오픈 소스 TypeScript Agent 프레임워크

프로덕션에서 작동하는 AI Agent 구축

며칠 동안 실행할 수 있는 Agent를 구축하고 관찰하고 개선하세요. Mastra는 TypeScript 팀에 Agent, Workflow, Memory, 평가 및 배포를 위한 단일 프레임워크를 제공합니다.

npm create mastra@latest몇 분 만에 작업 프로젝트를 가져옵니다.
mastra-project
달리기
작업공간
Agent
Tool
Workflow
Memory
관찰하다
흔적
평가
Agent 실행research-assistant
완전한
Agent가 시작되었습니다.명령어 및 Memory 로드됨
18ms
Model 생성Tool 선택 및 대응 계획
842ms
searchDocs3개의 관련 문서가 반환되었습니다.
126ms
응답 완료추적, 토큰 및 점수 기록
1.2s
토큰1,284Tool 호출1점수0.94

실제 Agent 시스템을 제공하는 팀을 위해 제작됨

ReplitSanityWorkOSMongoDBPayPalSoftBank
코드로 빌드

첫 번째 Prompt부터 최종 Tool 호출까지 입력됨

팀에서 이미 사용하고 있는 것과 동일한 언어, 패키지 관리자, 스키마 및 배포 Workflow를 사용하여 Agent를 정의하세요.

  • 입력된 입력 및 구조화된 출력
  • 공급자 독립적 Model 라우팅
  • 내장 Tool, Memory 및 Workflow
Agent 살펴보기
src/mastra/agents/assistant.tsTypeScript
import { Agent } from '@mastra/core/agent'

export const assistant = new Agent({
  id: 'assistant',
  name: 'Assistant',
  instructions: 'Help users complete their work.',
  model: process.env.MODEL,
  tools: { searchDocs },
})
관찰하고 개선하세요

모든 Agent가 무엇을 하고 있는지 확인하세요.

각 Model 호출과 Tool 결정을 추적하고 결과를 평가하며 생산 피드백을 더 나은 동작으로 전환합니다.

사용 사례

회사 전체에 걸쳐 하나의 프레임워크

제품팀용

고객 응대 Agent

질문에 답하고, 작업을 완료하고, 구조화된 UI를 스트리밍하고, 사용자를 제품 흐름으로 돌려보내세요.

운영팀용

내부 자동화

Tool와 비즈니스 시스템을 연결한 다음 명시적인 Workflow 제어를 통해 반복 가능한 작업을 조정하세요.

플랫폼 팀의 경우

Agent 인프라

서버 API, Model 라우팅, 스토리지, 평가 및 Observability을 갖춘 공유 Agent 기본 요소를 제공합니다.

FAQ

자주 묻는 질문

이 사이트에 포함된 최신 문서에서 구현 세부 사항을 찾아보세요.

문서 열기
마스트라는 무엇입니까?

Mastra는 AI 애플리케이션 및 Agent 구축을 위한 오픈 소스 TypeScript 프레임워크입니다. 여기에는 Agent, Workflow, Memory, Model 라우팅, 평가, Observability 및 배포 Tool이 포함됩니다.

Mastra를 기존 TypeScript 애플리케이션에서 실행할 수 있나요?

예. Node.js 및 웹 프레임워크 프로젝트 내에서 Mastra를 사용하거나 독립형 서버로 실행하세요. 동일한 Agent 및 Workflow 정의를 로컬 개발에서 프로덕션으로 이동할 수 있습니다.

Mastra는 어떤 AI Model을 지원합니까?

Mastra는 주요 공급자와 게이트웨이 전반에 걸쳐 표준 Model 인터페이스를 제공합니다. Model 디렉터리를 열어 현재 공급자와 Model 문서를 찾아보세요.

Agent 실행을 디버깅하려면 어떻게 해야 하나요?

Mastra는 Model 호출, Tool 호출, Workflow 및 핸드오프에 대한 추적을 기록합니다. 프로덕션 환경에서 개발 및 Observability 통합 중에 Studio를 사용하세요.

Mastra는 오픈 소스인가요?

예. 프레임워크와 이 문서는 Apache 2.0 라이선스에 따라 공개 mastra-ai/mastra GitHub 저장소에서 개발되었습니다.

건축 시작

오늘 첫 번째 Mastra Agent를 배송하세요

로컬에서 시작하고, 모든 실행을 검사하고, 동일한 TypeScript 프로젝트로 배포하세요.