agent-framework

Build and deploy Python AI agents with Microsoft Agent Framework.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/pascalvanderheiden/my-agent-skills --skill agent-framework
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-framework
Source: https://github.com/pascalvanderheiden/my-agent-skills/tree/main/skills/agent-framework
Command: npx skills add https://github.com/pascalvanderheiden/my-agent-skills --skill agent-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill enables building AI agents with Microsoft Agent Framework in Python, providing a structured approach to tool usage, orchestration, and Azure deployment.

Core Features & Use Cases

  • Single agents with tools for task automation
  • Multi-agent orchestrations (sequential, concurrent, handoff, group chat)
  • Streaming responses and Azure OpenAI integration for production deployments

Quick Start

Run a basic session with the included script scripts/basic_agent.py and prompt the agent with a question such as "What are the benefits of using AI agents?".

Frequently Asked Questions about agent-framework

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

FAQPage Schema
How do I build multi-agent orchestrations in Python with Azure OpenAI?▼

Run a basic AI agent session using the included scripts/basic_agent.py file. You simply execute the script and prompt the agent with a question, which initializes the agent-framework environment and returns a response.

Do I need an Azure environment to use the agent-framework package?▼

Yes, the framework supports streaming responses for AI agents. This allows you to handle continuous output generation from Azure OpenAI models directly within your Python application.

Can I deploy AI agents with tool calling capabilities to Azure Container Apps?▼

Group chat orchestration enables multiple AI agents to interact within a shared conversation flow. This pattern allows agents to dynamically hand off tasks and respond concurrently to complex user queries.

What Python dependencies are required for Microsoft Agent Framework development?▼

Sequential orchestration processes tasks through a predefined chain of AI agents, passing output from one agent to the next. This pattern structures complex task automation across multiple specialized agents.