Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastra AIエージェント開発超入門
Rating: 3.7 out of 5(25 ratings)
287 students

Mastra AIエージェント開発超入門

TypeScriptで実現する次世代AIエージェント開発マスター講座
Created by神草 経知
Last updated 12/2025
Japanese
Japanese [Auto],

What you'll learn

  • Mastraの基本概念と特徴の理解
  • TypeScriptの基本的な知識と使い方
  • AIエージェント開発フレームワーク
  • Node.jsのインストールと設定
  • Mastraプロジェクトの作成方法
  • エージェントの基本構造と構成要素の理解
  • シンプルなチャットボットの作成手順
  • テキスト生成と応答のストリーミング機能の実装
  • 構造化出力の生成方法
  • エージェントのツール利用設定
  • 異なるLLMモデルの使用と切り替え
  • 外部APIとの連携(天気情報API、ニュース検索APIなど)
  • ツールを組み合わせた高機能なエージェントの構築
  • 基本的なワークフローの作成と実行
  • 複数ステップを持つワークフローの実装
  • 条件分岐を含むワークフローの設計
  • 並列処理のワークフロー構築
  • RAGの基本概念と重要性の理解
  • 知識ベースの構築方法
  • インメモリベクトルストアの実装
  • テキストのベクトル表現取得とコサイン類似度の計算
  • テキストのチャンキング(分割)技術
  • RAGエージェントのアプリケーション登録と実行

Course content

8 sections32 lectures3h 1m total length
  • 1章のはじまり0:23
  • Mastraとは?3:15

Requirements

  • Javascriptの利用経験があると尚スムーズと思いますが、Mastraを使うために最低限必要なことは本講座の中で学べます。

Description

◎ AI開発の新時代を切り拓く、あなたのチャンス


AIの進化は止まりません。しかし、その最新技術を実務で活用できる人材は圧倒的に不足しています。

「Mastra超入門」は、TypeScript/JavaScriptのスキルを活かして、最先端のAIエージェントを開発するための完全ガイドです。理論だけでなく実践的なコード実装にフォーカスし、あなたのキャリアに革命をもたらします。


◎ 講師紹介:神草経知

分析ソフトウェア開発企業の技術役員として最前線で活躍し、AIGYM代表として約25,000人のUdemy受講生を指導してきた実績を持つAIスペシャリスト。国内企業向けLLM研修や海外AI研修を多数担当した経験と、コンピュータサイエンスの工学修士としての専門知識を惜しみなく共有します。

「ゼロからPythonで始める生成AI・大規模言語モデル実装入門」「Python Transformers実装ハンズオン101本ノック」など、AI実装に関する著書多数。

◎ 7章構成の充実カリキュラム

第1章: Mastraとは何か?
AIエージェント開発フレームワークの基本概念と特徴を理解。様々なLLMと連携できる柔軟性と、他のAIフレームワークとの比較を学びます。

第2章: 開発環境のセットアップ
必要なツールのインストールとTypeScript基礎の確認。実際の開発環境を整え、Mastraプロジェクトの作成方法を習得します。

第3章: 最初のMastraエージェントを作ろう
シンプルなチャットボットの作成から機能拡張まで。エージェントの基本構造を理解し、プロンプト設計や応答生成の実装方法を学びます。

第4章: ツールとインテグレーション
外部APIの連携と独自ツールの開発方法。天気情報やニュース検索など、実用的なAPIと連携したエージェントの構築方法を習得します。

第5章: ワークフローの構築
複雑なタスクを自動化する多段階プロセスの設計。条件分岐や並列処理を含む高度なワークフローの実装方法を学びます。

第6章: RAG(検索拡張生成)の実装
外部知識を活用した高精度な応答生成システムの構築。ベクトル検索とLLMを組み合わせた最新のRAG技術を実装します。

第7章: 発展的トピックと今後の学習方向
応用事例と継続的な学習リソースの紹介。実際のビジネス課題を解決するAIエージェントの設計方法を習得します。

◎ このコースはこんな方におすすめ

  • Webアプリケーション開発者: TypeScript/JavaScriptのスキルをAI開発に応用したいエンジニア

  • AI導入を検討するビジネスパーソン: 自社の課題をAIで解決したい意思決定者や企画担当者

  • プロダクトマネージャー/UXデザイナー: AIを活用した新しいユーザー体験を設計したい方

  • キャリアチェンジを考える方: 次世代スキルとして高需要のAI開発分野への転向を目指す方

  • 自動化ツール開発者: 業務自動化やチャットボット開発をレベルアップさせたい技術者

◎ 受講後にできるようになること

  • TypeScriptを活用した実用的なAIエージェントの開発

  • 外部APIと連携した高機能なAIアシスタントの構築

  • ビジネス課題を解決するカスタムAIソリューションの設計

  • RAG技術による知識拡張型AIシステムの実装

  • 複雑なタスクを自動化するAIワークフローの構築

◎ 今すぐ始めて、AI革命の最前線に立とう

AI技術の急速な進化により、AIエージェント開発スキルの需要は爆発的に高まっています。このコースで実践的なスキルを身につけ、ビジネスにおける競争優位性を獲得しましょう。

「Mastra超入門」で、あなたのAIキャリアが今日から始まります。

* 受講には基本的なJavaScript/TypeScriptの知識が推奨されますが、プログラミング初心者の方も丁寧な解説でサポートします。

Who this course is for:

  • Webアプリケーション開発者
  • AI開発に興味を持つビジネスパーソン
  • プロダクトマネージャーやUXデザイナー
  • 学生やキャリアチェンジを考える方
  • 自動化ツールの開発者