agent-framework-azure-ai-py

Develop Azure AI Foundry agents with the Microsoft Agent Framework Python SDK.

2|1|Updated May 25, 2026
One-click install
npx skills add https://github.com/kinfey/MAF_Foundry_Foundation_Workshop --skill agent-framework-azure-ai-py-kinfey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-framework-azure-ai-py
Source: https://github.com/kinfey/MAF_Foundry_Foundation_Workshop/tree/main/.github/skills/agent-framework-azure-ai-py
Command: npx skills add https://github.com/kinfey/MAF_Foundry_Foundation_Workshop --skill agent-framework-azure-ai-py-kinfey

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-framework, azure-ai-agents, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill facilitates the creation of Azure AI Foundry agents using the Microsoft Agent Framework Python SDK, enabling the development of persistent agents with AzureAIAgentsProvider, integrating hosted tools, and managing conversation threads.

Core Features & Use Cases

  • Persistent Agents: Create agents with AzureAIAgentsProvider for long-running conversations.
  • Hosted Tools Integration: Utilize hosted tools (code interpreter, file search, web search) for extended capabilities.
  • MCP Integration: Integrate with Model Context Protocol (MCP) servers for additional functionality.
  • Use Case: Develop an agent to assist in code interpretation, file search, and web search, leveraging the power of Azure AI Foundry.

Quick Start

Run the following command in your terminal: pip install agent-framework --pre

Frequently Asked Questions about agent-framework-azure-ai-py

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build Azure AI Foundry agents using the Microsoft Agent Framework Python SDK?

You can build Azure AI Foundry agents using the Microsoft Agent Framework Python SDK by leveraging the AzureAIAgentsProvider to create persistent agents, integrate hosted tools, and manage conversation threads. Run `pip install agent-framework --pre` to start.

Does the Microsoft Agent Framework support integrating Model Context Protocol (MCP) servers with Azure AI agents?

Yes, the Microsoft Agent Framework supports integrating Model Context Protocol (MCP) servers with Azure AI Foundry agents, allowing you to extend agent functionality and connect to additional external tools and data sources.

Can I use hosted tools like code interpreter and file search with Azure AI Foundry agents?

Yes, you can utilize hosted tools including code interpreter, file search, and web search with Azure AI Foundry agents. The Microsoft Agent Framework Python SDK enables these extended capabilities for your persistent agents.

What is the best way to manage long-running conversations for Azure AI Foundry agents?

The best way to manage long-running conversations is by creating persistent agents with AzureAIAgentsProvider. This approach within the Microsoft Agent Framework Python SDK handles conversation threads and maintains state effectively.

Do I need the azure-ai-agents package to develop persistent agents with the Microsoft Agent Framework?

Yes, developing persistent agents with the Microsoft Agent Framework requires both the `agent-framework` and `azure-ai-agents` dependencies, alongside Python and the AzureAIAgentsProvider SDK to function correctly.

Are there limitations when using AzureAIAgentsProvider for agent development?

Using AzureAIAgentsProvider requires a Python environment and specific SDK dependencies. While it supports hosted tools and MCP integration, your agent development is constrained by the available hosted tools and the Azure AI Foundry platform capabilities.