Mastra
MastraはAIエージェントとエージェント型アプリを構築するためのオープンソースのTypeScriptフレームワークです。コアは無料でApache-2.0ライセンス(リポジトリ内のee/エンタープライズモジュールは別途商用ライセンス)です。GitHubリポジトリmastra-ai/mastraは2026-08-25時点で約27,437スターでした。ソーシャルフィードでも話題が多く、TypeScriptエコシステムから離れずにエージェント・ワークフロー・RAG・評価を素早く本番投入できる点が評価されています。
主な機能
- エージェント:LLM・ツール・メモリ・指示をひとつのプリミティブにまとめ、ストリーミングと構造化出力に対応。
- ワークフロー:実行順序を制御できる決定論的なグラフベースのオーケストレーション。
- RAG:ベクトルストア連携とリランキングを含む検索機能を内蔵。
- メモリ:作業メモリと長期メモリ。コミュニティで広く議論されるObservational Memoryパターンも対応。
- MCP対応:Model Context Protocolのサーバー・クライアントが標準対応し、外部ツールをすぐ接続可能。
- 評価と可観測性:組み込みの評価ハーネスに加え、メトリクス・ログ・トレースをホスト型プラットフォームで確認できます。
使用シナリオ
- 顧客向けエージェント:自社プロダクト内で動き、完成した成果物を返すエージェント。
- 社内エージェント:Slackなどの内部システムで要約・チケット処理・自動化を行うボット。
- 開発者プラットフォーム:他のプロダクトチームが自社プリミティブ上でエージェントを構築。
- プロトタイプから本番まで:実験からデプロイまでを1つのTypeScriptコードベースで完結させたいチーム向け。
料金プラン
フレームワークはオープンソースで無料です。mastra.ai/pricingではホスト型プラットフォームを提供しています(2026-08-25確認):
| プラン | 価格 | 含まれる内容 |
|---|---|---|
| Starter | $0/月 | 可観測イベント10万件、CPU時間24時間、保持期間15日 |
| Teams | $250/月 | イベント100万件、CPU時間250時間、保持期間6ヶ月、SSO・SOC 2文書 |
| エンタープライズ | カスタム | カスタム容量、RBAC、監査ログ、SLA、専任エンジニア |
プラン上限を超えると従量課金(イベント・CPU時間・メモリトークン・検索ストレージ)が適用されます。24/7常駐サーバーデプロイはプロジェクトあたり$100の追加オプションです。
優位性と独自の価値提案
競合他社と比較した優位性:
- TypeScriptネイティブ:エージェント定義からツールまで一貫した型安全性で、Node採用チームにフィット。
- オールインワン:エージェント・ワークフロー・RAG・メモリ・評価・デプロイがすべて第一方機能のため、複数ライブラリを組み合わせる必要がありません。
- MCPファースト:Model Context Protocolを標準サポートし、拡大するツールエコシステムをすぐ活用できます。
際立つポイント:可観測性と評価を後付けではなく中核機能として扱う点。コミュニティでも「LangChainを手で組み合わせる」方式との比較で言及されています。
はじめに
クイックスタートガイド
- 初期化:
npm create mastra@latestを実行してプロジェクトを作成。 - エージェントを構築:モデル・ツール・指示を設定してストリーミング出力を試す。
- メモリやRAGを追加:長期メモリやベクトルストアを接続して回答の根拠を強化。
- デプロイ:Mastra Server(セルフホスト)またはホスト型プラットフォームへ公開し、トレースを確認。
統合
100以上のLLMプロバイダー、OpenAI互換エンドポイント、ベクトルデータベース(LibSQL/Postgres含む)、MCPサーバーに対応。
よくある質問
Mastraは無料ですか?
フレームワークはオープンソースで無料です。ホスト型プラットフォームは$0のStarterから、有料のTeams/エンタープライズまであります。
ライセンスは何ですか?
コアはApache-2.0。ee/エンタープライズモジュールは別途商用ライセンスです(リポジトリのLICENSE.md参照)。
MCPに対応していますか?
はい、MCPサーバー・クライアントを標準サポートしています。
代替案
Mastraが合わない場合はこちらも検討ください:
- LangGraph:LangChainエコシステムの低レベルなグラフランタイム。
- LangChain:より広いエコシステムと多数の統合。
- Google ADK:Googleのエージェント開発キット。
- DeepSeek Harness:DeepSeekのプラグイン型ランタイム。
ヒントとベストプラクティス
- 固定パイプラインのタスクでは、自由形式のエージェントより先にワークフローから始める。
- 早い段階で組み込みの評価を導入し、小規模な回帰テストでコストを抑える。
- 無料プランの可観測イベント上限に注意。超過分は10万件単位で課金されます。
まとめ
Mastraは、TypeScriptチームがエージェント・ワークフロー・RAG・メモリ・評価・デプロイをひとつのオープンソースフレームワークで進められる構成です。必要に応じてホスト型プラットフォームも利用できます。mastra.aiまたはGitHubリポジトリから始め、より低レベルなランタイムが必要ならLangGraphと比較してください。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
agentmemory
agent-memory.dev
AI コーディングエージェント向けの永続・検索可能メモリ。LongMemEval で R@5 95.2%、SQLite でローカル動作、MCP・フック・54 ツールで Claude Code・Cursor・Codex に対応。
Eve
eve.dev
Vercel が公開するオープンソースのAIエージェントフレームワーク。「エージェント=ディレクトリ」という思想で、Markdownで指示とスキル、TypeScriptでツールを書き、デフォルトで永続実行を備える。
Hermes Agent
hermes-agent.nousresearch.com
Nous Research のオープンソース自己改善型 AI エージェント。閉ループ学習、マルチチャネルゲートウェイ、cron 自動化、モデル非依存ランタイムを搭載。MIT ライセンス。
関連インサイト

Anthropic Subagent: マルチエージェント時代のアーキテクチャ革命
Anthropicのマルチエージェントアーキテクチャ設計を徹底解説。Subagentによるコンテキストウィンドウ制限の突破、90%のパフォーマンス向上、Claude Codeでの実際の応用について学びます。
AI アシスタントをチャットボックスに押し込むな:Clawdbot は戦場を間違えた
Clawdbot は便利だが、Slack や Discord に入れて操作するのは最初から間違った設計だ。チャットツールはタスク操作のためのものではなく、AI もおしゃべりのためではない。

Grok Bot と Hermes Bot:一人に、ようやく参謀本部と事務局がつく
Grok Bot は Cursor Pro+ に入った。Hermes Bot は VPS で走る。より賢いチャット窓ではない。助言するのは参謀本部、実行するのは事務局、決裁するのはあなただ。