Repolode
microsoft

microsoft/ai-agents-for-beginners

Microsoft主導の全18レッスンのコース。Microsoft Agent FrameworkとFoundryを使ったPythonコード例で、初心者向けにAIエージェントの作り方を学べます。

スター
77,507
フォーク
25,421
未解決の Issue
6
最終コミット
3 日前

これは何?

AI Agents for Beginnersは、エージェントとは何かという基礎から、ツールの利用パターン、agentic RAG、マルチエージェント連携、メモリ、セキュリティまで、AIエージェント構築の主要な概念を順に学べる体系的なコースです。各レッスンは、コード例、短い動画、参考資料へのリンクを含む独立した章になっているため、興味のあるトピックから学習を始められます。

コード例はPythonで書かれており、Microsoft Agent FrameworkとMicrosoft Foundry Agent Service V2を使用します。利用にはAzureアカウントが必要です。一部のサンプルはMiniMaxなどのOpenAI互換プロバイダーでも動作します。後半のレッスンでは、MCPやA2Aなどのプロトコル、コンテキストエンジニアリング、ブラウザー自動化を使ったコンピューター操作エージェント、スケーラブルなエージェントのデプロイ、Foundry Localでのローカルエージェントの実行を扱います。

このコースは簡体字中国語を含む50以上の言語に翻訳されており、同じチームがメンテナンスする初心者向けコース群の一つです。

主な機能

  • 01エージェントの基礎から本番環境へのデプロイ、セキュリティまで、全18レッスンで解説します。
  • 02各レッスンには、文章による解説、Pythonコード例、短い動画が含まれています。
  • 03コード例ではMicrosoft Agent FrameworkとMicrosoft Foundry Agent Service V2を使用します。
  • 04一部のサンプルはOpenAI互換プロバイダーで実行できます。
  • 0550以上の言語に翻訳されています。

ユースケース

  • フレームワークを選ぶ前に、AIエージェントの設計パターンを学ぶ。
  • Pythonで、ツールを使うエージェントやマルチエージェントのプロトタイプを初めて作る。
  • エージェントのデプロイ、セキュリティ対策、ローカルでの実行方法を学ぶ。

クイックスタート

  1. 1

    リポジトリを clone します(README の sparse checkout では、大きな翻訳フォルダーがスキップされます)

    git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
  2. 2

    プロジェクトフォルダーに移動します

    cd ai-agents-for-beginners
  3. 3

    Course Setup ガイドを読んで、コードサンプルの設定方法と実行方法を確認します

使う前に知っておきたいこと

  • コードサンプルの実行には Microsoft Foundry アカウントが必要です。また、README には Azure アカウントが必要と記載されています。

トピック

よくある質問

ai-agents-for-beginners とは?
Microsoft主導の全18レッスンのコース。Microsoft Agent FrameworkとFoundryを使ったPythonコード例で、初心者向けにAIエージェントの作り方を学べます。 AI Agents for Beginnersは、エージェントとは何かという基礎から、ツールの利用パターン、agentic RAG、マルチエージェント連携、メモリ、セキュリティまで、AIエージェント構築の主要な概念を順に学べる体系的なコースです。各レッスンは、コード例、短い動画、参考資料へのリンクを含む独立した章になっているため、興味のあるトピックから学習を始められます。
ai-agents-for-beginners は無料で使えますか?ライセンスは?
ai-agents-for-beginners は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ai-agents-for-beginners は今もメンテナンスされていますか?
活発にメンテナンス中。ai-agents-for-beginners の最終コミットは 2026年10月18日 です。
ai-agents-for-beginners は何に使えますか?
フレームワークを選ぶ前に、AIエージェントの設計パターンを学ぶ。 Pythonで、ツールを使うエージェントやマルチエージェントのプロトタイプを初めて作る。 エージェントのデプロイ、セキュリティ対策、ローカルでの実行方法を学ぶ。
ai-agents-for-beginners のインストール方法は?
リポジトリを clone します(README の sparse checkout では、大きな翻訳フォルダーがスキップされます): git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git プロジェクトフォルダーに移動します: cd ai-agents-for-beginners Course Setup ガイドを読んで、コードサンプルの設定方法と実行方法を確認します
ai-agents-for-beginners はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/ai-agents-for-beginners

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト