inflearn logo
知識共有
inflearn logo

実践 LangGraph:LLMによる高度なAIエージェント開発 (2026)

このコースで学べること 「LangGraph in Action」へようこそ。本コースは、LangGraphを使用した高度なAIエージェントの設計とデプロイを習得するための究極のガイドです。このコースでは、モジュール式でスケーラブル、かつ本番環境に対応したエージェントを構築するための基礎を、実践的なアプローチで学びます。LangGraphの状態ベース設計の基礎からフルスタックアプリケーションの作成まで、AIエージェントを具現化するために必要なスキルを身につけることができます。 コースのハイライト 状態ベースの設計:LangGraphの核心であるノードとエッジの概念を深く掘り下げ、構造化されメンテナンス性の高いエージェントを作成します。 メモリ管理:チェックポインターによる短期メモリとStoreオブジェクトによる長期メモリを探索し、適応して学習するエージェントを実現します。 高度なワークフロー:ヒューマン・イン・ザ・ループ(human-in-the-loop)システムの構築、並列実行の実装、そしてマルチエージェントパターンの習得を目指します。 本番対応の開発:非同期操作やサブグラフについて学び、FastAPIとDockerを使用してフルスタックアプリケーションを作成します。 コースを終える頃には、強力な理論的理解だけでなく、オープンソースツールのみを使用して、あらゆる場所にAIエージェントをデプロイするための実践的なスキルが身についているはずです。時代の先端を行きたい開発者の方も、AIツールキットを拡張したい経験豊富なエンジニアの方も、このコースは急速に成長するAIエージェントの分野に必要な力を提供します。 実社会のアプリケーションでAIエージェントの採用が進む中、このコースは、実用的な課題を解決する高度なシステムを設計、構築、デプロイするための準備を整えます。さあ、一緒にAIの未来を構築し、形作っていきましょう!

14名 が受講中です。

難易度 初級

受講期間 無制限

Python
Python
FastAPI
FastAPI
LangChain
LangChain
AI Agent
AI Agent
LangGraph
LangGraph
Python
Python
FastAPI
FastAPI
LangChain
LangChain
AI Agent
AI Agent
LangGraph
LangGraph

受講後に得られること

  • LangGraphを使用して、モジュール化された本番環境対応のAIエージェントを構築する

  • ヒューマンインザループのワークフローと複雑なマルチエージェントシステムを開発する

  • FastAPIとDockerを使用して、フルスタックアプリケーションにAIエージェントをデプロイする

  • PytestでAIエージェントの機能をテスト・保守する

LangGraph実践ガイド:メモリ、マルチエージェント・ワークフロー、フルスタック・デプロイメントによるAIエージェントの習得

このコースでは、LangGraphを使用して、実用的でプロダクション環境に対応したAIエージェントを設計、構築、デプロイする方法を学びます。ステート駆動型のワークフローの構築、短期および長期メモリの統合、マルチエージェントシステムの習得、さらにFastAPIとDockerを使用したアプリケーションのデプロイ方法を習得します。
これらのスキルは、今日のソフトウェアエンジニアリング、自動化、AI開発、インテリジェントアシスタントの作成、そしてAIを活用した製品開発において不可欠なものです。

おすすめの方

このコースの対象者 (1)

このコースは、ノーコードツールや簡略化されすぎたエージェントのチュートリアルに限界を感じている開発者のためのものです。堅牢でテスト可能、かつモジュール化されたワークフローを構築したいと考えながらも、中断、メモリ、または多段階の意思決定をサポートするエージェントをどのように構造化すればよいか分からないという方が多くいます。
本コースでは、LangGraphを使用して、信頼性の高いプロダクション向けのシステムを構築する方法を示すことで、まさにこれらの課題を解決します。

このコースの対象受講者 (2)

このコースは、基本的なLangChainの経験があり、ステート管理、リデューサー、サイクル、条件付きエッジ、サブグラフ、高度なツール呼び出し、長期メモリ、API統合など、最新のエージェントが実際にどのように機能するかを理解したいPython開発者向けに特別に設計されています。
表面的なチュートリアルを超えて、実際のアプリケーションで使用されるエージェントを構築したいのであれば、このコースはまさにあなたのためのものです。

このコースの対象読者 (3)

このコースは、ヒューマン・イン・ザ・ループ(Human-in-the-loop)のワークフロー、階層型マルチエージェントシステム、または複雑なRAGパイプラインを実装したいエンジニアにとっても最適です。
自律型エージェントの構築方法、ノードの並列実行、非同期およびストリーミング実行の扱い、そしてDockerでデプロイ可能なフルスタックアプリケーションへのエージェントの統合方法を学びます。

このコースを修了した後

このコースを修了するまでに、以下のことができるようになります:

  • LangGraphのコアロジック(State、Nodes、Edges、Cycles、Reducers)を理解する。

  • 短期メモリ(チェックポインター)と長期メモリ(ストア)を備えたエージェントを実装する。

  • ツール呼び出し、高度なRAG、分類、中断、再開、フォークなどを含む複雑なワークフローを構築する。

  • スーパーバイザーエージェント、サブエージェント、階層型ワークフローなどのマルチエージェントシステムを開発します。

  • FastAPIとDockerを使用して、本番環境へのデプロイが可能な完全なエージェント・アプリケーションを構築します。

  • 信頼性と保守性を向上させるために、Pytestを使用してノードとワークフローのロジックをユニットテストしましょう。

これらのスキルを応用して、以下のようなものを構築できるようになります。

  • エンタープライズ・アシスタント、

  • 自動化パイプライン、

  • 文書処理やカスタマーサポートに特化したエージェント、

  • 多段階の自律型エージェント、

  • さらには、モジュール型アーキテクチャに基づいた完全なAI搭載プロダクトまでも構築できるようになります。

よくある質問

受講を検討している方が抱きそうな質問と回答を、少なくとも3つ作成してください。ありきたりな回答ではなく、あなたの個性や専門性が伝わるような内容にしてください。

Q. なぜLangGraphを学ぶべきなのですか?

現代のエージェントには構造化されたアプローチが必要だからです。LangGraphを使えば、明確でテスト可能、かつ拡張性のある本番環境に対応したワークフローを構築できます。従来のプロンプトベースやスクリプトベースの手法とは異なり、LangGraphは実際のアプリケーションに特化したプロフェッショナルなアーキテクチャを提供します。

Q. LangGraphを学んだ後、何ができるようになりますか?

独自のインテリジェント・エージェントを構築できるようになります。具体的には、RAGエージェント、企業向けアシスタント、社内自動化システム、ヒューマン・イン・ザ・ループ(人間介在型)ワークフロー、マルチエージェント・オーケストレーション、あるいはAPIやDockerデプロイを備えた完全なAIアプリケーションなどです。
これらのスキルは非常に需要が高く、実際のプロジェクトですぐに活用できるものです。

Q. コースの内容はどの程度深掘りされていますか?

このコースは中級から上級レベルの内容です。LangGraphの不可欠な基礎から、長期記憶、サブグラフ、非同期ストリーミング、階層型エージェント、FastAPI統合、ユニットテストなどの高度な機能までを網羅しています。

Q. 受講前に準備しておくべきことはありますか?

Python(関数、クラス、オブジェクト指向プログラミング)に慣れており、LangChainの基礎知識があり、ターミナルの操作に自信があることが望ましいです。Dockerの基礎知識があると役立ちますが、必要なことはすべてコース内で説明されています。

Q. コースは更新されますか?

はい。LangGraphは急速に進化しており、メジャーアップデート(0.5.xの変更など)はコースに追加される予定です。

受講前の確認事項

演習環境

対応OS:
Windows、macOS、Linux(Ubuntu推奨)

必要なツール:

  • Python 3.10以上

  • Docker Desktop

  • Git

  • VS Code または Cursor

  • FastAPI(コース内でインストールします)

推奨PCスペック:

  • クアッドコアCPU

  • 8–16 GB RAM

  • 5–10 GBの空きストレージ容量

  • GPUは不要です

学習教材

受講内容:

  • 各セクションの完成済みで整理されたソースコード

  • 1つの参考記事

  • テンプレートと必須ファイルを含む、ダウンロード可能なリソース

  • 高品質なビデオコンテンツ

  • フルスタック・エージェント・アプリケーション(FastAPI + Docker)の完全なデモンストレーション

すべての教材は軽量で、クリーンに構造化されており、ご自身のプロジェクトですぐに再利用できる状態になっています。

前提条件と注意事項

  • 中級程度のPythonスキルと、基本的なLangChainの知識が必要です。

  • すべての動画は高品質で、実践的な内容となっています。

  • 受講生はプラットフォームを通じて質問をすることができます。

  • LangGraphの進化に応じて、大規模なアップデートが追加される予定です。

  • すべてのコース資料は著作権によって保護されており、個人利用のみに限定されています。


💡このコースを修了すると

このコースでは、履歴書やポートフォリオに適した形式の修了証明書を発行します。

コースを修了することでこれを受け取ることができ、学習成果の公式な証明として活用できます。

💡音声と字幕の言語オプションでスマートに学ぶ

学習スタイルに合わせて、音声と字幕の両方を切り替えることができます。お好みの言語を選択してください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • LangChainの経験があり、高度なAIエージェントの構築へとステップアップしたいPythonデベロッパーおよびソフトウェアエンジニア

  • 実社会のアプリケーション向けに、モジュール型で適応性の高いAIエージェントを設計、開発、デプロイすることを目指すプロフェッショナル

前提知識、
必要でしょうか?

  • Pythonの基礎的なプログラミングスキル

  • LangChainまたは類似のLLMベースのワークフローフレームワークの経験

こんにちは
Markus Adamです。

こんにちは、マルクスです人工知能とPythonを専門とするソフトウェア開発者です。金融業界で働いており、LangChainを用いたLLMアプリケーションの開発や、それらを本番環境へデプロイした豊富な経験があります。

私は教えることに情熱を注いでおり、受講生の皆さんのために複雑なトピックを親しみやすく実践的なものにするよう努めています。また、明確で実践的な学習体験を提供することに重点を置いています。

私の知識を皆さんに共有し、スキルアップのお手伝いができることを楽しみにしています。

私のコースで皆さんをお迎えし、皆さんの学習の旅をサポートできることを楽しみにしています!

もっと見る

カリキュラム

全体

45件 ∙ (3時間 24分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

似ている講座

同じ分野の他の講座を見てみましょう!

公開していない講座のため、受講が制限されます。