メインコンテンツへ移動
M

Mastra

AIエージェントの構築・運用・監視ができるオープンソースのTypeScriptフレームワーク

Mastraのトップページ
デフォルトのカバー

紹介

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. 1社内業務を自動化するエージェントを作る
  2. 2顧客向けのアシスタントを作る
  3. 3コーディングエージェントやリサーチツールを作る
  4. 4トレースやスコアラーで本番エージェントを監視する

Mastraに関するよくある質問

Mastraとは何ですか?+

エージェント、ワークフロー、メモリ、MCP、オブザーバビリティを備えたオープンソースのTypeScriptフレームワークです。

Mastraでは何が作れますか?+

サポートアシスタント、社内自動化エージェント、コパイロット、コーディングエージェント、リサーチツール、ワークフロー自動化などです。

Mastraはセルフホストできますか?+

はい。Apache 2.0ライセンスでセルフホストでき、Mastra Platformでのデプロイも選べます。

Mastraはどのカテゴリに入っていますか?+

MastraはAIコードエディタに掲載されています。

タグ

AIエージェントTypeScriptワークフローオブザーバビリティ開発者ツール

Mastraの代替ツール

G

Geminiモデルを試して開発できる、GoogleのAI開発環境

Z

Milvusをベースにしたフルマネージドのベクトルデータベース。検索、RAG、AIアプリを大規模に運用。

Z

コードやフロントエンド、バックエンド、データベースを従量課金で公開できるクラウド基盤。

Y

AIエージェントとチャットしながらWebプロジェクトを作り、公開・共有できるコミュニティ。

W

コード生成、データベース作業、モックデータ作成、チーム共同作業に対応したAI開発プラットフォーム

W

AI支援とチームの作業手順共有を備えたターミナル