「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
エージェントを商用システムに組み込むための公式実装基盤
- 開発元 / 主導:OpenAI
- 難易度:低〜中(公式SDK、設計が単純)
- 強み:標準化・OpenAI公式サポート
- 弱み:まだ発展途上、OpenAI依存
詳細 †
- OpenAIが提供する、プロダクション前提の、公式エージェントSDK
- Function Calling / Structured Outputs / Toolsを中核
- 「単一〜複数エージェントを安全に運用するための実装基盤」を提供。
- LLMを「勝手に考える存在」ではなく制御可能な実行主体として扱う。
特徴 †
- コンセプト:LLMを活用したエージェント開発の標準SDK、MCPに準拠し、ツール接続やエージェント拡張を統一。
- 設計思想:シンプルに「エージェントとツールの統合」を標準化。SaaSやローカルツールを一貫して扱える。
- 特徴的な機能:MCP対応 / SaaS連携・ローカルツール接続 / OpenAI公式サポート
- ユースケース:SaaS統合、RAG、標準化されたエージェント実装、商用製品連携
実装 †
インストール †
pip install openai-agents
エージェント定義 †
ハンズオンのコンセプト †
https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?The%20Complete%20Agentic%20AI%20Engineering%20Course%20%282025%29#h6c42a49
https://github.com/OpenTouryoProject/DxCommon/blob/master/Notebook/path/ed-donner_agents/2_openai/5_lab5_ja.ipynb
参考 †
- OpenAI Agents SDK 入門|npaka