「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
このコースは、経験豊富なプログラマーの方から、初心者の方まで、Agentic AIの変革の可能性を探求したい方に最適です。自律型AIエージェントの設計、構築、導入スキルを習得し、現実世界のビジネス課題の解決を支援します。実践的なプロジェクトに積極的に参加することで、刺激を受け、需要の高い専門知識を習得できます。この刺激的な旅にご参加いただき、AIの世界であなたの未来を切り開きましょう!
- キャリアデジタルツイン。将来の雇用主にあなたを代表する独自のエージェントを構築して展開。
- SDRエージェント。即席のビジネスアプリケーション:プロフェッショナルなメールを作成して送信する営業担当者を作成。
- 徹底的な調査。エージェントの基本的なユースケースを自分なりにカスタマイズします。つまり、任意のトピックについて徹底的な調査を行うエージェントのチーム。
- CrewAI を使用して数分で株式選択エージェントを構築し、投資の宝石の検索を自動化。
- 独自の 4 エージェント エンジニアリング チームを展開し、Docker で CrewAI と Coder エージェントを使用してソフトウェア アプリを管理、構築、テスト。
- OpenAI の Operator Agent の独自バージョンを構築します。Sidekick は、LangGraph を介してブラウザー内で連携。
- エージェント クリエーター - AutoGen を使用して新しいエージェントを構築および起動し、無限の AI の可能性を解き放つエージェント。
- キャップストーン - 6 台の MCP サーバーと 44 個のツールを活用し、4 人のエージェントが自律的に取引を行うトレーディング フロアを構築。
詳細 †
前提ソフト †
パッケージ †
アプリ †
- SendGrid?
- SQLite
- Playwright
サービス †
- LightLLM
- OpenAI、Anthropic、Gemini、DeepSeek?、Grok
- MCPサーバー
- Brave Search
- Alpha Vantage API
Week1 †
Day1 †
- 内容
- 自律型AIエージェントデモ:n8nを使ったスマートホームデバイスの制御
- AIエージェントフレームワーク解説:OpenAI SDK、CrewAI、LangGraph、AutoGen
- エージェント開発環境のセットアップ:Cursor IDE、UV、APIオプションの理解
- WindowsでのAI開発環境セットアップ:Git、Cursor IDE、UVパッケージマネージャー
- MacでのAIプロジェクトセットアップ:GitHub、Cursor IDE、OpenAI APIキー
- 初めてのエージェントAIワークフロー構築:OpenAI APIを使ったステップバイステップガイド
- エージェントAI入門:自律性を持つマルチステップLLMワークフローの作成
Day2 †
- 内容
- 効果的なエージェントの構築:LLMの自律性とツール連携の解説
- 堅牢なAIシステムを構築するための5つの必須LLMワークフローデザインパターン
- LLMアプリケーション設計におけるエージェントパターンとワークフローパターンの理解
Day3 †
- 内容
- 複数LLMのオーケストレーション:GPT-4o、Claude、Gemini、DeepSeek?の比較
- マルチLLM API連携:OpenAI、Anthropic、その他のモデルの比較
- LLM APIの比較:OpenAIクライアントライブラリでClaude、Geminiなどを利用する
- マルチモデルオーケストレーション:AIの応答を評価するシステムの構築
- エージェントパターンとツール利用の連携:AI構築に不可欠な要素
Day4 †
- 内容
- AIエージェントフレームワークの比較:LLMオーケストレーションにおけるシンプルさとパワー
- リソース vs. ツール:エージェントAIでLLMの能力を強化する2つの方法
- GradioとOpenAIであなたのように振る舞うWebチャットボットを構築する
- Geminiを使ってGPT-4の応答を評価する:マルチLLMパイプライン
- エージェントLLMワークフローの構築:リソース、ツール、構造化出力
Day5 †
- 内容
- あなたのキャリアの分身を構築:LLMの関数呼び出しとプッシュ通知
- LLMのツール呼び出しを解明:関数リクエストの処理と実行方法
- AIアシスタントの構築:未知の質問を処理するためのツールの実装
- AIエージェントの作成とデプロイ:チャットループからHuggingFace? Spacesまで
- キャリア会話チャットボットをGradioにデプロイする
- 基礎週間の総括:APIとツールで完全なAIエージェントを構築する
Week2 †
Day1 †
- 内容
- 非同期Pythonの理解:OpenAI Agents SDKの基礎
- OpenAI Agents SDKの基礎:エージェントの作成、トレース、実行
- OpenAI Agents SDK入門:Agent、Runner、Traceクラスの概要
- Vibe Coding:LLMで効率的にコードを生成するための5つの必須テクニック
- OpenAI Agents SDK:AI開発のためのコアコンセプトの理解
Day2 †
- 内容
- SendGrid?でAIセールスエージェントを構築:Agent SDKでのツールと連携
- 並行LLM呼び出し:並列エージェント実行のためのAsyncioの実装
- エージェントをツールに変換する:階層的なAIシステムの構築
- エージェントの制御フロー:ハンドオフとエージェント・アズ・ツールの使い分け
- 関数呼び出しからエージェントの自律性へ:OpenAI SDKによるセールスオートメーション
- ビジネス向けエージェントAI:インタラクティブなセールスアウトリーチツールの作成
Day3 †
- 内容
- マルチモデル連携:OpenAIエージェントでGemini、DeepSeek?、Grokを使用する
- 堅牢なAIエージェントシステムのためのガードレールと構造化出力の実装
- 実践におけるAIセーフティ:LLMエージェントアプリケーションのためのガードレールの実装
Day4 †
- 内容
- 深層リサーチエージェントの構築:OpenAIのWeb検索ツールの実装
- プランナーエージェントの構築:AIにおけるPydanticによる構造化出力の活用
- GPT-4エージェントと非同期タスクによるエンドツーエンドのリサーチパイプライン構築
- 深層リサーチエージェントの構築:AsyncIOによる並列検索
Day5 †
- 内容
- Gradio UI実装によるモジュール型AIリサーチシステムの構築
- 深層リサーチアプリ:Gradioで自律型AIエージェントを可視化・監視する
- GradioとHuggingFace? Spacesでスマートリサーチエージェントをデプロイする
Week3 †
Week4 †
Week5 †
Week6 †
参考 †