AI Agent
本記事は前編に引き続き、Teams、Outlook、OneDrive/SharePoint、Word、Excelでの具体的な動作確認までを、筆者が考えた内容に基づいて紹介し、業務の自動化・効率化にどこまで使えるかを整理します。
Copilot Coworkは、Microsoft 365のデータと連携しながら、メール送信、会議の調整、ドキュメント作成、Teams投稿、組織検索などを自律的に支援できるAIエージェントです。個人PC上で動作するClaude Coworkとは異なり、M365の企業クラウド上でタスクを管理・…
AIと人が協働し、社員一人ひとりがAIを使いこなして価値を生み出す組織へ、その変革をJBS自身が体現しながらお客様に届けていく、その実践の中から生まれた「JBS AI Agent Factory」についてご紹介します。
本記事では2026年2月時点で調査したAgent FrameworkとMicrosoft Foundryの役割と関係性について解説します。
Microsoft Agent Framework を利用することで、AIエージェントのどのステップに時間がかかったのか(レイテンシ)、どれだけトークンを消費したのか(コスト)、どこで失敗したのかを継続的に把握することができます。Microsoft Agent Framework には OpenTe…
Microsoft Agent Framework では、手順が決まった処理は Workflow(静的フロー)で、実行しながら進め方が変わる協調タスクは Magentic(動的オーケストレーション)で実装できます。本記事では、Pythonのサンプルコードを通して両者の実装方法と、実務での…
今回の記事では、最新アップデートで進化したMicrosoft 365 Copilotの「リサーチツール」をご紹介します。 今回追加された新機能は、検索対象を特定のソースに絞り込めるもので、これにより、従来よりも精度の高い情報収集が可能になりました。 本記事では、…
本記事では、Microsoft Foundry と Agent Framework(Python) を利用して、Model Context Protocol (MCP) ツールを扱えるエージェントを開発する方法を紹介します。Agent Framework からMicrosoft Foundry のエージェントを利用することで、複数エージェン…
本記事では、Azure Functions 上で Model Context Protocol (MCP) に準拠したツールをホストする最小構成の例を紹介します。 またMS Ignite2025で発表されたMicrosoft Foundry を用いて、Pythonソースコード経由でAgentを操作する方法を提供します。
先日、Semantic Kernelを使って、複数エージェントからの回答をストリーミングで返す方法を試してみました。今回は、Azure Functions でエンドポイントを実装し、エージェントの回答をストリーミングで送信する方法を紹介します。 実装環境 Azure Functions…
最近、生成AIに関するニュースや話題をよく見かけるようになりました。特に「Copilot」という言葉を耳にする機会が増えてきたかもしれません。 Copilotは、Microsoftが提供している“AIアシスタント”のようなもので、私たちの作業を手伝ってくれる便利なツー…
先日、Azure AI Foundry Agent ServiceでModel Context Protocol (MCP)をtoolとしての利用がサポートされたので、試してみました。今回は、Python SDKを使い、MCP toolを利用するエージェントの実装方法を記載します。 環境変数の設定 実装 コード 実行結果 …
今回はOpenAI Agents SDKを使い、AIエージェントを構築する基礎的な部分をご紹介します。また、Azure OpenAIのリソースをOpenAI Agents SDKで利用する方法と、MCPを利用する方法をそれぞれ記載します。 OpenAI Agents SDKとは 実装準備 Azure OpenAIの利用 …
先日、Semantic Kernel Agent Frameworkが一般提供(GA)開始となりました。Agent FrameworkはSemantic KernelのAIエージェント向けのフレームワークです。アップデートによりマルチエージェントのオーケストレーション機能も強化されたため、本記事ではSemant…
先日、Semantic KernelのSDKがModel Context Protocol(MCP)へ対応しました。公開されているMCPを利用することで、独自にfunctionやtoolを定義することなく簡単にエージェントに新しい機能を追加できるようになります。今後MCPの利用がさらに広がる可能性があ…