M
Mastra
AIエージェントの構築・運用・監視ができるオープンソースのTypeScriptフレームワーク
デフォルトのカバー
紹介
Mastraは、AIエージェントやワークフローを構築・デプロイ・監視するためのTypeScriptフレームワークです。型付きワークフロー、メモリ、MCP対応、人による承認ステップ、モデルルーティング、オブザーバビリティを備えています。Apache 2.0でのセルフホストも、Mastra Platformの利用も選べます。
- 掲載日
- 2026年11月2日
- ウェブサイト
- mastra.ai
- 料金体系
- フリーミアム
製品情報
Mastraとは?
Mastraは、アシスタントや業務自動化エージェント、複数ステップのワークフローアプリなどを作る開発者向けのオープンソースフレームワークです。
Mastraの使い方
CLIでプロジェクトを作成し、OpenAI、Anthropic、Google、xAIなどのモデルプロバイダーを選びます。指示・ツール・メモリを持つエージェントを定義してワークフローを組み、Mastraサーバーに登録して開発環境で動かします。
Mastraの主な機能
- TypeScript製のエージェントフレームワーク
- 分岐・リトライに対応した型付きワークフロー
- 永続メモリとセマンティック検索
- ログ・トレース・評価機能
- 90以上のプロバイダーに対応したモデルルーティング
- MCPサーバー・ツール対応
Mastraの活用例
- 1社内業務を自動化するエージェントを作る
- 2顧客向けのアシスタントを作る
- 3コーディングエージェントやリサーチツールを作る
- 4トレースやスコアラーで本番エージェントを監視する
Mastraに関するよくある質問
Mastraとは何ですか?+
エージェント、ワークフロー、メモリ、MCP、オブザーバビリティを備えたオープンソースのTypeScriptフレームワークです。
Mastraでは何が作れますか?+
サポートアシスタント、社内自動化エージェント、コパイロット、コーディングエージェント、リサーチツール、ワークフロー自動化などです。
Mastraはセルフホストできますか?+
はい。Apache 2.0ライセンスでセルフホストでき、Mastra Platformでのデプロイも選べます。
Mastraはどのカテゴリに入っていますか?+
MastraはAIコードエディタに掲載されています。

