고객 응대 Agent
질문에 답하고, 작업을 완료하고, 구조화된 UI를 스트리밍하고, 사용자를 제품 흐름으로 돌려보내세요.
며칠 동안 실행할 수 있는 Agent를 구축하고 관찰하고 개선하세요. Mastra는 TypeScript 팀에 Agent, Workflow, Memory, 평가 및 배포를 위한 단일 프레임워크를 제공합니다.
npm create mastra@latest몇 분 만에 작업 프로젝트를 가져옵니다.18ms842ms126ms1.2s실제 Agent 시스템을 제공하는 팀을 위해 제작됨
하나의 Agent로 시작하세요. 스택을 변경하지 않고도 제어, 컨텍스트, Tool 및 생산 가시성을 추가합니다.
지침, Model, Tool, 런타임 동작이 포함된 유형화된 Agent를 한 곳에서 정의하세요.
Agent 살펴보기입력된 단계, 분기, 재시도 및 사람의 승인을 내구성 있는 Workflow로 구성합니다.
Workflow 살펴보기대화 기록, 의미적 회상, 관찰 기억을 통해 Agent에게 지속 가능한 컨텍스트를 제공하세요.
기억 탐색Agent를 외부 Tool에 연결하고 자체 Model Context Protocol 서버를 게시하세요.
MCP 살펴보기하나의 추적에서 Model 호출, Tool 호출, 비용, 대기 시간 및 실행 경로를 검사합니다.
Observability 살펴보기Mastra를 독립형 서버로 실행하거나 이미 사용하고 있는 플랫폼 및 어댑터와 함께 배포하세요.
배포 살펴보기팀에서 이미 사용하고 있는 것과 동일한 언어, 패키지 관리자, 스키마 및 배포 Workflow를 사용하여 Agent를 정의하세요.
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 },
})각 Model 호출과 Tool 결정을 추적하고 결과를 평가하며 생산 피드백을 더 나은 동작으로 전환합니다.
질문에 답하고, 작업을 완료하고, 구조화된 UI를 스트리밍하고, 사용자를 제품 흐름으로 돌려보내세요.
Tool와 비즈니스 시스템을 연결한 다음 명시적인 Workflow 제어를 통해 반복 가능한 작업을 조정하세요.
서버 API, Model 라우팅, 스토리지, 평가 및 Observability을 갖춘 공유 Agent 기본 요소를 제공합니다.
Mastra는 AI 애플리케이션 및 Agent 구축을 위한 오픈 소스 TypeScript 프레임워크입니다. 여기에는 Agent, Workflow, Memory, Model 라우팅, 평가, Observability 및 배포 Tool이 포함됩니다.
예. Node.js 및 웹 프레임워크 프로젝트 내에서 Mastra를 사용하거나 독립형 서버로 실행하세요. 동일한 Agent 및 Workflow 정의를 로컬 개발에서 프로덕션으로 이동할 수 있습니다.
Mastra는 주요 공급자와 게이트웨이 전반에 걸쳐 표준 Model 인터페이스를 제공합니다. Model 디렉터리를 열어 현재 공급자와 Model 문서를 찾아보세요.
Mastra는 Model 호출, Tool 호출, Workflow 및 핸드오프에 대한 추적을 기록합니다. 프로덕션 환경에서 개발 및 Observability 통합 중에 Studio를 사용하세요.
예. 프레임워크와 이 문서는 Apache 2.0 라이선스에 따라 공개 mastra-ai/mastra GitHub 저장소에서 개발되었습니다.
로컬에서 시작하고, 모든 실행을 검사하고, 동일한 TypeScript 프로젝트로 배포하세요.