Skip to content

Commit 55efe3b

Browse files
committed
Added article
1 parent a6765fb commit 55efe3b

File tree

3 files changed

+176
-1
lines changed

3 files changed

+176
-1
lines changed

_posts/2025-09-25-sharepoint-knowledge-agent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ While agents (or Copilot) handle user queries, reasoning, insights, and navigati
209209
## References
210210

211211
- [Get started with Knowledge Agent](https://learn.microsoft.com/en-in/sharepoint/knowledge-agent-get-started?WT.mc_id=M365-MVP-5003693)
212-
- [Introducing Knowledge Agent in SharePoint](https://techcommunity.microsoft.com/blog/spblog/introducing-knowledge-agent-in-sharepoint/4454154)
212+
- [Introducing Knowledge Agent in SharePoint](https://techcommunity.microsoft.com/blog/spblog/introducing-knowledge-agent-in-sharepoint/4454154?WT.mc_id=M365-MVP-5003693)
213213

214214

215215
### Disclaimer
Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,175 @@
1+
---
2+
title: "Microsoft Agent Framework: Building the Next Generation of AI-Powered Agents"
3+
date: "2025-10-23"
4+
share: true
5+
header:
6+
image: media/2025-10-23-agent-framework/01.png
7+
teaser: media/2025-10-23-agent-framework/01.png
8+
categories:
9+
- AI
10+
- Copilot
11+
tags:
12+
- "2025"
13+
- October 2025
14+
last_modified_at: 2025-10-23T00:00:00-00:00
15+
---
16+
## Introduction
17+
18+
Microsoft has taken another major step in its AI journey with the introduction of the **Microsoft Agent Framework**. Announced in October 2025, this open-source initiative provides a unified foundation for creating, running, and managing intelligent agents.
19+
20+
It combines the power of **Azure AI**, **Microsoft Graph**, and **Copilot extensibility** to enable developers to build **agentic systems** that are context-aware, secure, and enterprise-ready.
21+
22+
The framework is open-sourced on [GitHub](https://github.com/microsoft/agent-framework), making it accessible to developers and enterprises who want to create their own Copilots, workflow agents, or domain-specific AI solutions.
23+
24+
---
25+
26+
## What is Microsoft Agent Framework?
27+
28+
The **Microsoft Agent Framework** is a software development framework that simplifies the creation of intelligent agents - software entities that can **reason, act, and collaborate** autonomously or in coordination with humans and other agents.
29+
30+
At its core, it provides:
31+
- A **runtime environment** for executing agent logic
32+
- A **standardized API surface** for communication and context exchange
33+
- Integration with **LLMs**, **memory stores**, and **tool connectors**
34+
- Alignment with the **Model Context Protocol (MCP)** for interoperability
35+
36+
Agents built using this framework can interact with users, call APIs, access enterprise data, and trigger automated actions - forming the foundation for Copilots and agentic ecosystems inside and outside Microsoft 365.
37+
38+
---
39+
40+
## Key Components
41+
42+
| Component | Description |
43+
|------------|--------------|
44+
| **Agent Runtime** | Execution environment for managing state, goals, and tool access of agents. |
45+
| **Agent SDK** | Provides templates, connectors, and configuration tools for building agents. |
46+
| **Memory System** | Enables persistent and episodic memory for agents, helping them retain context over time. |
47+
| **Tool Interface** | Defines how agents call external APIs, databases, and enterprise systems like Graph or Dynamics. |
48+
| **Conversation Orchestrator** | Manages dialogue flow and coordination among multiple agents. |
49+
| **Model Context Protocol (MCP)** | Ensures interoperability and secure exchange between agents and external LLMs. |
50+
51+
---
52+
53+
## How It Works – Example
54+
55+
Let’s consider an **HR Assistant Agent** built using the Agent Framework.
56+
57+
1. **User query:**
58+
_“Find all employees whose contracts are expiring this month and send reminders.”_
59+
60+
2. **Agent Framework actions:**
61+
- The **Language Model** interprets intent and context.
62+
- The **Agent Runtime** identifies that this requires data retrieval and email sending.
63+
- The agent uses connectors to:
64+
- Query Microsoft Graph for employee data.
65+
- Compose and send reminders using Outlook APIs.
66+
- The **Memory System** records that reminders were sent and to whom.
67+
3. **Response:**
68+
The agent reports back to the user with confirmation.
69+
70+
This flow demonstrates how the framework manages reasoning, action, and communication seamlessly.
71+
72+
---
73+
74+
## Integrations and Ecosystem Alignment
75+
76+
The Agent Framework fits into Microsoft’s broader AI and Copilot ecosystem:
77+
78+
- **Azure AI Foundry:** Build, test, and deploy agents integrated with AI services, search, and vector stores.
79+
- **Semantic Kernel:** Embed reasoning, planning, and skill execution logic using SK plugins.
80+
- **Microsoft 365 and Graph:** Enable enterprise-aware agents that work securely with organizational data.
81+
- **Copilot Extensions:** Extend Microsoft Copilot experiences (e.g., Teams, Outlook, or SharePoint) using custom agents built with this framework.
82+
83+
This ensures that the same agentic foundation powers **Copilot**, **Declarative Agents**, **SharePoint Knowledge Agents**, and **third-party custom agents**.
84+
85+
---
86+
87+
## Example: Multi-Agent Collaboration
88+
89+
Imagine a company using three agents:
90+
- **Procurement Agent:** Handles purchase approvals.
91+
- **Finance Agent:** Monitors budgets.
92+
- **Compliance Agent:** Checks policy adherence.
93+
94+
When a manager requests “Approve the laptop purchase request,”
95+
1. The **Procurement Agent** analyzes the request.
96+
2. It calls the **Finance Agent** to verify available budget.
97+
3. The **Compliance Agent** validates policy compliance.
98+
4. After all checks pass, the **Procurement Agent** executes the approval automatically.
99+
100+
This **multi-agent orchestration** demonstrates how complex, cross-departmental workflows can be handled without human intervention - with every step traceable and explainable.
101+
102+
---
103+
104+
## Benefits
105+
106+
- **Open Source and Extensible:** Available on GitHub for developers to extend and contribute.
107+
- **Standardized Architecture:** Promotes interoperability across Copilot, Semantic Kernel, and Azure AI.
108+
- **Enterprise-Ready Security:** Inherits Microsoft’s compliance and authentication models.
109+
- **Faster Development:** Reusable templates and connectors accelerate agent creation.
110+
- **Scalable Orchestration:** Supports multi-agent environments and distributed workloads.
111+
112+
---
113+
114+
## Getting Started
115+
116+
Clone the repository:
117+
118+
```bash
119+
git clone https://github.com/microsoft/agent-framework
120+
cd agent-framework
121+
npm install
122+
```
123+
124+
Create a new agent using a template:
125+
126+
```bash
127+
npx agent create hr-assistant
128+
```
129+
130+
Define the configuration (example YAML):
131+
132+
```yaml
133+
name: HR Assistant
134+
description: Helps HR team manage employee records
135+
tools:
136+
- graph: employees.read
137+
- outlook: mail.send
138+
memory:
139+
persistent: true
140+
model: gpt-4o
141+
```
142+
143+
Run the agent locally or deploy it to Azure:
144+
145+
```bash
146+
npx agent run hr-assistant
147+
```
148+
149+
## Business Use Cases
150+
151+
| Industry | Example Use Case |
152+
|------------|--------------|
153+
| **Healthcare** | Patient follow-up scheduling and insurance verification agents |
154+
| **Finance** | Risk assessment and policy recommendation agents |
155+
| **Manufacturing** | Maintenance scheduling and inventory prediction agents |
156+
| **Education** | Student advisory or content generation agents |
157+
| **IT & Operations** | Automated incident triage and documentation agents |
158+
159+
## Summary
160+
161+
The Microsoft Agent Framework marks a major evolution in the AI ecosystem — moving from isolated chatbots to collaborative, context-aware agents.
162+
By combining the strengths of Azure AI, Semantic Kernel, and Copilot, Microsoft enables organizations to build secure, intelligent, and extensible agents that transform how work gets done.
163+
164+
This framework empowers every developer and enterprise to participate in the next generation of agentic computing — where intelligent systems reason, act, and learn alongside humans.
165+
166+
## References
167+
168+
- [GitHub Repository – Microsoft Agent Framework](https://github.com/microsoft/agent-framework?WT.mc_id=M365-MVP-5003693)
169+
- [Microsoft Learn – Agent Framework Overview](https://learn.microsoft.com/en-us/agent-framework/overview/agent-framework-overview?WT.mc_id=M365-MVP-5003693)
170+
- [Official Announcement – Microsoft Blog](https://azure.microsoft.com/en-us/blog/introducing-microsoft-agent-framework/?WT.mc_id=M365-MVP-5003693)
171+
172+
### Disclaimer
173+
174+
>> Created with human expertise and GenAI support.
175+
> This article has been enhanced and elaborated with the support of Generative AI.
846 KB
Loading

0 commit comments

Comments
 (0)