メインコンテンツへ移動

はじめに

Mastra は、AI Agent やアプリケーションを構築するための TypeScript フレームワークです。1 つのコマンドで最初の Agent を作成し、開発を始められます。

クイックスタート
クイックスタートへの直接リンク

次のコマンドを実行すると、ローカル Workspace、シェル Tool、メモリ、タスク追跡、Web アクセス、定期スケジュールを備えた汎用 Agent ハーネスが作成されます。インストール済みのコーディング Agent 向けに Mastra Skill もインストールされるため、すぐにプロンプトを入力して編集を始められます。

npm create mastra@latest

Mastra プロジェクトを操作できるインタラクティブ UI の Studio をすぐに開けます。手順全体については、クイックスタートガイドを参照してください。

フレームワークとの統合
フレームワークとの統合への直接リンク

既存のプロジェクトに Mastra を追加するか、好みのフレームワークで新しいアプリを作成します。

その他のフレームワークについては、フレームワーク統合ガイドを参照してください。

テンプレート
テンプレートへの直接リンク

複製して用途に合わせて変更できる完全な Mastra プロジェクトは、テンプレートから探せます。

ユースケース
ユースケースへの直接リンク

製品に Agent を組み込む

プラットフォームに AI 機能を追加し、ユーザーが Agent を構築したり操作したりできるようにします。

導入事例:ReplitFireworksMedusa

顧客向けアシスタント

問い合わせ対応、予約の設定、リマインダーの送信、チャット、WhatsApp、音声による質問への回答を担う Agent を構築します。

導入事例:VetnioLua

テンプレート:Docs ChatbotSlack Agent

社内向けコパイロット

人事に関する問い合わせ、診療文書、営業準備、文書生成など、業務領域を理解する AI により従業員の作業を効率化します。

導入事例:FactorialCounsel HealthCedarSoftBank

テンプレート:Chat with PDFGoogle Sheet Analysis

データ分析 Agent

ユーザーが自然言語でデータベースやダッシュボードを照会できるようにします。データソースに接続し、回答、グラフ、レポートを返します。

導入事例:IndexPLAID Japan

テンプレート:Chat with DatabaseCSV to Questions

コンテンツの自動化

コンテンツ管理システム、ナレッジベース、ドキュメントシステム向けの構造化コンテンツを大規模に生成、変換、管理します。

導入事例:Sanity

テンプレート:Chat with YouTubeFlash Cards from PDF

DevOps とエンジニアリングの自動化

デプロイ、本番環境の問題のデバッグ、インフラ管理、オンコール対応の Workflow を自動化します。

導入事例:StarSling

テンプレート:GitHub PR Code ReviewBrowser Agent

営業と市場展開の Workflow

顧客との会話を構造化されたタスクに変換し、投資メモを生成したり、アウトリーチの一連の処理を自動化したりします。

導入事例:KestralOrange CollectiveWorkOS

テンプレート:Customer Feedback Summarization

動画

Mastra プラットフォームのクイックツアーでは、各要素がどのように連携するかを紹介しています。