この記事は、mastraの新しいリリース(バージョン1.6.0)に関するもので、主に新機能や改善点について説明しています。新たに追加されたASTベースのワークスペース編集ツールは、識別子の名前変更、インポートの追加・削除・マージ、メタ変数を用いたパターンベースの置換を可能にし、@ast-grep/napiがインストールされているプロジェクトで自動的に利用可能です。また、ツールレンダラーはリアルタイムで引数のプレビューをストリーミングし、タスクの追跡を構造化するための新しいビルトインツールも追加されました。さらに、観察メモリの継続性が改善され、メッセージウィンドウが縮小しても会話の連続性が保たれるようになりました。 • 新しいASTベースのワークスペース編集ツールが追加され、コードのインテリジェントな変換が可能に • 識別子の名前変更、インポートの追加・削除・マージ、メタ変数を用いたパターンベースの置換をサポート • ツールレンダラーがリアルタイムで引数のプレビューをストリーミングする機能を追加 • タスクの追跡を構造化するためのビルトインツールが追加された • 観察メモリの継続性が改善され、会話の連続性が向上
この記事は、mastra-aiのリリースノートに関するもので、主に@mastra/[email protected]の新機能と改善点について説明しています。新たに導入された機能には、バージョン管理されたワークスペースとスキル、プラグイン可能なBlobストレージ、エージェントアプリケーションのための再利用可能なオーケストレーションレイヤーが含まれています。ワークスペースは、最小権限のファイルシステムアクセスを得て、ファイルリストやスキルの発見を拡張するための新しいツールも追加されました。また、エージェントループ内でのツールの入出力とストリーミングの動作が改善され、エラー処理の信頼性も向上しました。 • 新機能としてバージョン管理されたワークスペースとスキルが追加された。 • プラグイン可能なBlobストレージが導入され、LibSQL/Postgres/MongoDBとの完全なCRUDとバージョン管理が可能になった。 • エージェントアプリケーションのための再利用可能なオーケストレーションレイヤーが提供され、状態管理やツールの統合が可能になった。 • ワークスペースは最小権限のファイルシステムアクセスを得て、ファイルリストやスキルの発見が拡張された。 • エージェントループ内でのツールの入出力とストリーミングの動作が改善され、エラー処理の信頼性が向上した。
この記事では、Mastraの新しいリリース(バージョン1.4.0)について説明しています。このリリースでは、データセットと実験の機能が追加され、JSONスキーマ検証とSCD-2アイテムバージョニングを備えたバージョン管理されたデータセットが導入されました。また、エージェントをデータセットに対して実行し、結果を追跡するための実験機能も追加されました。新しいRESTエンドポイントやStudio UIが提供され、データセットの管理や実験のトリガー、結果の比較が可能になりました。さらに、ワークスペースとファイルシステムのライフサイクルが改善され、ファイルシステムのパス解決やメタデータの取り扱いが向上しました。ワークフローの進行状況をリアルタイムで表示する機能も追加され、ユーザーは各ステップの進捗を確認できるようになりました。 • Mastraの新機能として、バージョン管理されたデータセットと実験機能が追加された。 • データセットはJSONスキーマ検証をサポートし、アイテムのバージョニングが可能。 • 実験機能により、エージェントをデータセットに対して実行し、結果を追跡できる。 • 新しいRESTエンドポイントとStudio UIが提供され、データセットの管理や実験のトリガーが容易になった。 • ワークスペースとファイルシステムのライフサイクルが改善され、ファイルシステムのパス解決が向上した。 • ワークフローの進行状況をリアルタイムで表示する機能が追加された。
この記事は、mastra-aiのmastraリポジトリのバージョン1.3.0のリリースに関するもので、主に新機能と改善点について説明しています。新たに導入された「Observational Memory Async Buffering」は、会話が進むにつれて背景の観察や反映をデフォルトでバッファリングし、UIやテレメトリのための構造化されたストリーミングステータスを提供します。また、「CompositeFilesystem」を使用することで、複数のファイルシステムプロバイダー(S3、GCS、ローカルなど)を単一のディレクトリツリーにマウントできるようになり、エージェントが異なるバックエンドからファイルにアクセスできるようになります。さらに、エージェントのフィールドをリクエストコンテキストに基づいて動的に構成できる条件付きバリアントの設定が可能になり、リクエストコンテキストの検証を行うための新しいスキーマフィールドも追加されました。 • Observational Memory Async Bufferingがデフォルトで有効になり、会話の成長に伴う背景観察をバッファリングする機能が追加された。 • CompositeFilesystemにより、複数のファイルシステムプロバイダーを単一のディレクトリツリーにマウントできるようになった。 • エージェントのフィールドをリクエストコンテキストに基づいて動的に構成できる条件付きバリアントが導入された。 • 新しいrequestContextSchemaフィールドが追加され、リクエストコンテキストの検証が可能になった。 • エラータイプが改善され、サンドボックスやマウントの失敗に関する詳細なエラーメッセージが提供されるようになった。
この記事では、Mastraの新機能「Observational Memory」について説明しています。この機能は、長時間の会話においてもエージェントが効率的に動作できるように、小さなコンテキストウィンドウを大きなもののように扱うことができます。Observational Memoryは、会話を圧縮して観察ログに変換し、サイズを5〜40倍小さくします。長すぎる観察は反映に圧縮され、スレッドやリソーススコープをサポートします。また、@mastra/serverはskills.shのプロキシエンドポイントを追加し、Playground UIではスキルの追加ダイアログが提供されます。ToolSearchProcessorを使用することで、エージェントが必要に応じてツールを検索・読み込むことができ、コンテキストの使用量を大幅に削減します。新しい@mastra/editorは、エージェントの設定をデータベースに保存し、バージョン管理や依存関係のインスタンス化を行います。 • Observational Memoryは長時間の会話におけるエージェントの効率を向上させる新機能である。 • 会話を圧縮して観察ログに変換し、サイズを5〜40倍小さくする。 • 長すぎる観察は反映に圧縮され、スレッドやリソーススコープをサポートする。 • @mastra/serverはskills.shのプロキシエンドポイントを追加し、スキルの管理を容易にする。 • ToolSearchProcessorにより、エージェントが必要に応じてツールを検索・読み込むことができる。 • 新しい@mastra/editorはエージェントの設定をデータベースに保存し、バージョン管理を行う。
この記事は、mastra-aiのリリースノートに関するもので、2026年1月30日に公開された内容をまとめています。主なハイライトとして、Unified Workspace APIの導入があり、これによりエージェントがアクセス可能なファイルシステム操作、サンドボックス内でのコマンド実行、検索機能が統合され、安全性が強化されています。また、トレーシング機能の改善や、サーバーレス環境でのMCPサポートが追加され、リクエストコンテキストの型安全性が向上しました。さらに、いくつかの破壊的変更があり、Googleの埋め込みモデルルーターが更新され、エージェントのメタデータ管理が効率化されています。 • Unified Workspace APIが導入され、ファイルシステム操作や検索機能が統合された。 • トレーシング機能が改善され、よりアクショナブルな情報が得られるようになった。 • サーバーレス環境でのMCPサポートが追加され、ルートごとの認証制御が強化された。 • リクエストコンテキストの型安全性が向上し、エージェントネットワーク内での可観測性が改善された。 • Googleの埋め込みモデルルーターが更新され、エージェントのメタデータ管理が効率化された。