Microsoft Agent Framework
devblogs.microsoft.com/agent-framework
The latest news from the Microsoft Agent Framework team for developers
- Posts
- 292 from 17 Mar 2023 to 15 Oct 2026
- Posting
- weekly (42 in the last year)
- Kind
- company blog
- Feed
- https://devblogs.microsoft.com/agent-framework/feed/
2026 41
- Vector stores in Agent Framework for Python: familiar foundations, streamlined for agents
- What’s new in Microsoft Agent Framework: Interactive experiences, memory, and resilient execution
- Foundry hosted agent isolation with Microsoft Agent Framework
- From Specialist Agents to Distributed Skills over MCP
- Native memory for Microsoft Agent Framework with Azure Cosmos DB
- Agent Harness: Making your claw production-ready
- Introducing agent and workflow channels
- Build Production-Ready Agents with the GitHub Copilot Harness and Agent Framework
- Building agent teams with Agent Framework, GitHub Copilot CLI and Squad
- Discover Agent Skills from MCP servers in .NET
- Move Agent Orchestration/Workflows out of Code with Agent Framework Declarative Workflows 1.0
- The Microsoft Agent Framework Harness is now released
- Agent Skills for Python Is Now Released
- Agent Harness: Scaling the claw or harness capabilities
- Agent Framework’s Orchestration Patterns Reach 1.0
- Agent Skills for .NET Is Now Released
- Agent Harness: Working with your data, safely
- Meet your agent harness and claw
- Build your own claw and agent harness with Microsoft Agent Framework
- ICYMI: Inside the Microsoft Agent Framework: How we designed a layered SDK
- Microsoft Agent Framework at BUILD 2026: Agent Harness, Hosted Agents, CodeAct, and more
- Microsoft Agent Framework at BUILD 2026
- Agent Skills for Python: File, Code, and Class – Composed in One Provider
- Stop prompt injection from hijacking your agent, new security capabilities now released within Agent Framework
- Governance at the Speed of Agents: Microsoft Agent Framework and Agent Governance Toolkit, Better Together
- A Tour of Handoff Orchestration Pattern
- From Local to Production: Deploy Your Microsoft Agent Framework Agent with Foundry Hosted Agents
- A2A v1 Is Here: Cross-Platform Agent Communication in Microsoft Agent Framework for .NET
- Chat History Storage Patterns in Microsoft Agent Framework
- CodeAct in Agent Framework: Faster Agents with Fewer Model Turns
- Agent Skills in .NET: Three Ways to Author, One Provider to Run Them
- Building a Real-Time Multi-Agent UI with AG-UI and Microsoft Agent Framework Workflows
- Microsoft Agent Framework Version 1.0
- Handling Long-Running Operations with Background Responses
- What’s New in Agent Skills: Code Skills, Script Execution, and Approval for Python
- Agent Harness in Agent Framework
- Give Your Agents Domain Expertise with Agent Skills in Microsoft Agent Framework
- Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Framework Release Candidate
- From Local Models to Agent Workflows: Building a Deep Research Solution with Microsoft Agent Framework on Microsoft Foundry Local
- Build AI Agents with Claude Agent SDK and Microsoft Agent Framework
- Build AI Agents with GitHub Copilot SDK and Microsoft Agent Framework
2025 67
- The “Golden Triangle” of Agentic Development with Microsoft Agent Framework: AG-UI, DevUI & OpenTelemetry Deep Dive
- Unlocking Enterprise AI Complexity: Multi-Agent Orchestration with the Microsoft Agent Framework
- Semantic Kernel and Microsoft Agent Framework
- Encoding Changes for Template Arguments in Semantic Kernel
- Azure Authentication Changes in Semantic Kernel Python
- Guest Blog: Building Multi-Agent Solutions with Semantic Kernel and A2A Protocol
- Semantic Kernel Python Gets a Major Vector Store Upgrade
- Enhancing Plugin Metadata Management with SemanticPluginForge
- Smarter SK Agents with Contextual Function Selection
- Semantic Kernel and Microsoft.Extensions.AI: Better Together, Part 2
- Semantic Kernel: Multi-agent Orchestration
- Semantic Kernel and Microsoft.Extensions.AI: Better Together, Part 1
- Transitioning to new Extensions AI IEmbeddingGenerator interface
- Vector Data Extensions are now Generally Available (GA)
- Semantic Kernel: Package previews, Graduations & Deprecations
- RC1: Semantic Kernel for Java Agents API
- Guest Blog: Orchestrating AI Agents with Semantic Kernel Plugins: A Technical Deep Dive
- Guest Blog: Letting AI Help Make the World More Accessible – Analyzing Website Accessibility with Semantic Kernel and OmniParser
- Guest Blog: SemantiClip: A Practical Guide to Building Your Own AI Agent with Semantic Kernel
- Customer Case Study: Microsoft Store Assistant — bringing multi expert intelligence to Microsoft Store chat with Semantic Kernel and Azure AI
- Guest Blog: Build an AI App That Can Browse the Internet Using Microsoft’s Playwright MCP Server & Semantic Kernel — in Just 4 Steps
- Integrating Semantic Kernel Python with Google’s A2A Protocol
- Semantic Kernel adds Model Context Protocol (MCP) support for Python
- Customer Case Study: Announcing the Neon Serverless Postgres Connector for Microsoft Semantic Kernel
- Guest Blog: Bridging Business and Technology: Transforming Natural Language Queries into SQL with Semantic Kernel Part 2
- Guest Blog: Revolutionize Business Automation with AI: A Guide to Microsoft’s Semantic Kernel Process Framework
- Announcing Hybrid Search with Semantic Kernel for .NET
- Guest Blog: A Comprehensive Guide to Agentic AI with Semantic Kernel
- Python Vector Store Connectors update: Faiss, Azure SQL Server and Pinecone
- Guest Blog: Semantic Kernel and Copilot Studio Usage Series – Part 1
- Semantic Kernel Agents are now Generally Available
- Using OpenAI’s Audio-Preview Model with Semantic Kernel
- Building a Model Context Protocol Server with Semantic Kernel
- Semantic Kernel Agent Framework RC2
- Accelerating Agentic Workflows with NVIDIA AgentIQ, Azure AI Foundry and Semantic Kernel
- Guest Blog: Build a Multi-Agent System Using Microsoft Azure AI Agent Service and Semantic Kernel in 3 Simple Steps!
- Customer Case Study: Announcing the Microsoft Semantic Kernel Couchbase Connector
- The Future of AI: Customizing AI Agents with the Semantic Kernel Agent Framework
- Using Azure AI Agents with Semantic Kernel in .NET and Python
- Customer Case Story: Creating a Semantic Kernel Agent for Automated GitHub Code Reviews
- Customer Case Study: INCM transforms legal accessibility with an AI Search Assistant
- Keeping the Conversation Flowing: Managing Context with Semantic Kernel Python
- G3J Learn Semantic Kernel Show – A Deep Dive in Korean! | 세계로 뻗어갑니다: “G3J Learn Semantic Kernel” 쇼 – 한국어로 배우는 Semantic Kernel!
- Integration of AWS Bedrock Agents in Semantic Kernel
- Talk to your agents! Introducing the Realtime API’s in Semantic Kernel
- Effortlessly Integrate xAI’s Grok with Semantic Kernel
- AutoGen and Semantic Kernel, Part 2
- Integrating Model Context Protocol Tools with Semantic Kernel: A Step-by-Step Guide
- Guest Blog: LLMAgentOps Toolkit for Semantic Kernel
- Release the Agents! SK Agents Framework RC1
- Compatibility of PostgreSQL Connector with AWS and GCP
- Hybrid Model Orchestration
- Guest Blog: Revolutionizing AI Workflows: Multi-Agent Group Chat with Copilot Agent Plugins in Microsoft Semantic Kernel
- AI Agents for Beginners Course: 10 Lessons teaching you how to start building AI Agents
- Using OpenAI’s o3-mini Reasoning Model in Semantic Kernel
- Guest Blog: Step-by-Step Guide to Building a Portfolio Manager: A Multi-Agent System with Microsoft Semantic Kernel and Azure OpenAI
- Customer Case Study: How preezie’s AI shopping assistant is reshaping Blue Bungalow’s online store
- Guest Blog: Let your Copilot Declarative Agent think deep with DeepSeek-R1
- Using Azure OpenAI Chat Completion with data source and Function Calling
- Semantic Kernel Roadmap H1 2025: Accelerating Agents, Processes, and Integration
- Using DeepSeek models in Microsoft Semantic Kernel
- Guest Blog: Creative Writing Assistant – a multi-agent app sample with Semantic Kernel & .NET Aspire
- Guest Blog: Leap Forward with Modern AI using Microsoft 365 Agents SDK and Semantic Kernel
- Customer Case Study: Pushing the Boundaries of Multi-Agent AI Collaboration with ServiceNow and Microsoft Semantic Kernel
- Guest Blog: Building Multi-Agent Systems with Multi-Models in Semantic Kernel – Part 1
- Understanding Semantic Kernel AI Connectors
- Empowering AI Agents with Tools via OpenAPI: A Hands-On Guide with Microsoft Semantic Kernel Agents
2024 117
- Unwrap some Semantic Kernel (Power)Toys this holiday season
- Global Expansion – “G3J Learn Semantic Kernel” Show – A Deep Dive in Korean!
- ONNX GenAI Connector for Python (Experimental)
- Customer Case Study: How to use Elasticsearch Vector Store Connector for Microsoft Semantic Kernel for AI Agent development
- Tracing your AI apps with Azure AI Foundry
- 使用Semantic Kernel来开启您的AI旅程
- Microsoft Semantic Kernel Office Hours Update
- Unlocking the Power of Memory: Announcing General Availability of Semantic Kernel’s Memory Packages
- Announcing the GA Release of Filters for .NET and Python in Semantic Kernel
- Customer Case Study: Announcing the Microsoft Semantic Kernel Elasticsearch Connector
- Announcing the GA Release of the OpenAPI Plugin for .NET and Python in Semantic Kernel
- Leveraging Microsoft 365 Agents SDK with Semantic Kernel for Enhanced Multichannel AI
- Customer Case Study: Zipp by Sticos – Powered by Semantic Kernel
- Customer Case Study: Fujitsu Kozuchi AI Agent Powered by Semantic Kernel
- Allow users to talk and listen to your chatbot using Semantic Kernel Python
- Microsoft’s Agentic AI Frameworks: AutoGen and Semantic Kernel
- Working with Audio in Semantic Kernel Python
- Customer Case Study: Suntory and Reliability in AI with Semantic Kernel
- Transforming Semantic Kernel Functions
- Announcing Semantic Kernel for Java 1.4.0
- Managing Chat History for Large Language Models (LLMs)
- Introducing AWS Bedrock with Semantic Kernel
- Productive AI at Microsoft Ignite 2024
- 세계로 뻗어갑니다: “G3J Learn Semantic Kernel” 쇼 – 한국어로 배우는 Semantic Kernel!
- Microsoft.Extensions.VectorData.Abstractions: Now Available
- Diving into Function Calling and its JSON Schema in Semantic Kernel .NET
- Process Framework gets Python support and more!
- AI Digital Transformation Discovering Rome’s hidden treasures with an AI virtual assistant and Semantic Kernel
- eShop infused with AI – a comprehensive intelligent app sample with Semantic Kernel
- Customer Case Study: How Microsoft streamlined regulatory compliance with GenAI
- Announcement: Agent Framework Documentation Updates
- Microsoft.Extensions.AI: Simplifying AI Integration for .NET Partners
- Microsoft Hackathon: Project Micronaire using Semantic Kernel
- Using JSON Schema for Structured Output in .NET for OpenAI Models
- Announcing Semantic Kernel for Java 1.3.0
- SK Python Kernel Reaches 1,000,000 downloads
- Using JSON Schema for Structured Output in Python for OpenAI Models
- Integrating AI into Business Processes with the Process Framework
- Microsoft Hackathon: Virtual Customer Success Manager (VCSM) using Semantic Kernel
- 세계로 뻗어갑니다: “G3J Learn Semantic Kernel” 쇼 – 한국어로 배우는 Semantic Kernel!
- New Function Calling Available in .NET for Semantic Kernel
- Observability in Semantic Kernel
- Semantic Kernel Content in Spanish: ¡Crea un ChatGPT en tu equipo sin la nube! Con Ollama, Microsoft PHI-3 y Semantic Kernel💥
- Introducing new Ollama Connector for Local Models
- Introducing Azure AI Inference Connector for Azure AI Studio Models
- Guest Blog: Vision Buddy – Empowering the Visually Impaired with AI and .NET Semantic Kernel
- Guest Blog: Bring your AI Copilots to the edge with Phi-3 and Semantic Kernel
- Protecting against Prompt Injection Attacks in Chat Prompts
- Step-by-Step Guide to Building a Powerful AI Monitoring Dashboard with Semantic Kernel and Azure Monitor
- Diving into Function Calling and its JSON Schema in Semantic Kernel Python
- Customer Case Study: KPMG Clara AI and Microsoft’s Semantic Kernel
- Customer Case Study: Orion Innovation’s usage of Kernel Arguments
- Support for Azure.AI.OpenAI and OpenAI v2 is here
- Guest Blog: Microsoft MVP Developed Course on Understanding Semantic Kernel
- Introducing enterprise multi-agent support in Semantic Kernel
- What’s coming next? Summer / Fall roadmap for Semantic Kernel
- Support for Azure.AI.OpenAI and OpenAI v2 is coming
- Announcing Semantic Kernel for Java 1.2.0
- Customer Case Study: SimCorp’s AI Journey with Semantic Kernel
- Planning with Semantic Kernel using Automatic Function Calling
- The future of Planners in Semantic Kernel
- Model as a Service (MaaS) Available for Semantic Kernel
- Introducing Python Function Choice Behavior: Streamlining AI Model Configuration
- Customer Case Study: preezie’s AI Journey with Microsoft Semantic Kernel
- Updated Documentation for Semantic Kernel
- Step by Step guide to develop AI Multi-Agent system using Microsoft Semantic Kernel and GPT-4o
- Building Generative AI apps with .NET 8 and Semantic Kernel
- Azure OpenAI On Your Data with Semantic Kernel
- Build AI Applications with ease using Semantic Kernel and .NET Aspire
- New LinkedIn Learning Course on Semantic Kernel Fundamentals
- Build 2024 Recap: Bridging the chasm between your ML and app devs
- Announcing the Release of Semantic Kernel Python 1.0.0
- Announcing the General Availability of Semantic Kernel for Java
- Semantic Kernel Time Plugin with Python
- Use Semantic Kernel to create a Restaurant Bookings Sample with Python
- Connect Logic Apps’ 1,400 connectors to Semantic Kernel
- Meet the Semantic Kernel Team at Microsoft BUILD
- Customer Case Study: Fujitsu Composite AI and Semantic Kernel
- Use Semantic Kernel to create a Restaurant Bookings Sample with .NET
- Use Semantic Kernel to create a Restaurant Bookings Sample with Java
- Using Semantic Kernel to create a Time Plugin with Java
- Using Semantic Kernel to create a Time Plugin with .NET
- How to Get Started using Semantic Kernel .NET
- Making AI powered .NET apps more consistent and intelligent with Redis
- Generating API Manifests for Semantic Kernel
- Microsoft Build – Community Testimonial Videos
- Using Filters in Semantic Kernel
- Microsoft Semantic Kernel Hits 1,000,000 Downloads
- Introducing API Manifest Plugins for Semantic Kernel
- Unit Testing with Semantic Kernel
- Making Plans with Semantic Kernel: Implementing the Microsoft Graph Plugin
- Python Kernel Updates: A Closer Look at Our Redesigned Plugin and Function Integration
- Unlock AI Collaboration at Microsoft BUILD 2024 with Semantic Kernel
- Semantic Kernel Office Hours Recordings
- Using Handlebars Planner in Semantic Kernel
- Customer Case Study: Cognizant & Microsoft Collaborate to Power Healthcare with Generative AI
- Customer Case Study: DataStax and Semantic Kernel
- Making Plans with Semantic Kernel: Setting Up & Authentication
- Enhanced templating in Semantic Kernel for Python
- Learning Paths for Semantic Kernel
- Customer Case Study: Accenture and Semantic Kernel
- Customer Case Study: Visma Spcs Improves Customer Experience with Semantic Kernel
- Using Semantic Kernel with Dependency Injection
- Image to Text with Semantic Kernel and HuggingFace
- Semantic Kernel’s new icon and the art of teamwork
- Reflecting on a Year of Progress: Microsoft Semantic Kernel Turns One
- Guest Blog: Building Your Custom Copilot with Semantic Kernel
- Updates on Ways to Engage with the Semantic Kernel Team
- Enhanced Automation in Python: Auto Tool Calling for OpenAI Models in the Semantic Kernel SDK
- Navigating the Transition: Semantic Kernel .NET V1 Migration Guide
- Architecting AI Apps with Semantic Kernel
- Java 1.0 Release Candidate for Semantic Kernel now available
- Now in Beta: Explore the Enhanced Python SDK for Semantic Kernel
- Spring 2024 roadmap for Semantic Kernel
- Road to v1.0 for the Python Semantic Kernel SDK
- MicroAgents: Exploring Agentic Architecture with Microservices
- GUEST POST: How to build a Kernel Memory connector and use Elasticsearch as vector database
2023 67
- Say hello to Semantic Kernel V1.0.1
- Migrating from the Sequential and Stepwise planners to the new Handlebars and Stepwise planner
- Release Candidate 1 for the Semantic Kernel .NET SDK is now live.
- Come hack with us on Semantic Kernel v1.0!
- Semantic Kernel’s Ignite release: Beta8 for the .NET SDK
- OpenAI Assistants: The power of templated assistant instructions
- Introducing v1.0.0 Beta6 for the .NET Semantic Kernel SDK
- Explore .NET and AI Integration at .NET Conf 2023 with Semantic Kernel
- Building AI Applications with Microsoft Semantic Kernel and MongoDB Atlas Vector Search
- OpenAI Assistants: a first look into using OpenAI Assistants with Semantic Kernel
- Unveiling the Next Steps in AI Productivity: Plugins, Planners, and Personas at Microsoft Ignite
- OpenAI Assistants: the future of Semantic Kernel
- AutoGen Agents Meet Semantic Kernel
- What to expect from v1 and beyond for Semantic Kernel.
- GUEST POST – Crafting Unique AI Personas: Harnessing the Power of Logit Bias in Large Language Models
- Chat Copilot Integration with Semantic Memory – Release 0.5
- Introducing the v1.0.0 Beta1 for the .NET Semantic Kernel SDK
- Skills to plugins: fully embracing the OpenAI plugin spec in Semantic Kernel
- Supercharge Your Semantic Kernel Experience: Unleashing the Power of Pre and Post Hooks
- Save Time with Semantic Kernel’s Updated Error Handling
- Evaluate your plugins and planners with Prompt flow
- GUEST POST – EmbedElite Meets Semantic Kernel: A Game-changer for Context Retrieval
- Track Your Token Usage and Costs with Semantic Kernel
- Chat Copilot Performance improvements for chat and messaging loading
- GUEST POST: Getting Started with Semantic Kernel for LangChain users
- Using Planners in the SK Java Kernel
- GUEST POST: Semantic Kernel and Weaviate: Orchestrating interactions around LLMs with long-term memory
- Semantic Kernel Planners: Stepwise Planner
- How To Use Microsoft Fabric with Semantic Kernel
- AI tooling for Java developers with SK
- Use natural language to execute SQL queries
- Unlock the Power of Telemetry in Semantic Kernel SDK
- Test your ChatGPT plugins in the updated Chat Copilot
- Help us grow the Semantic Kernel Community!
- Semantic Kernel Planners: Sequential Planner
- Semantic Kernel Planners: Action Planner
- Semantic Kernel Personas: An Interview with SK Team Member Brian Krabach
- Announcing Semantic Kernel integration with Azure AI Search (formerly Azure Cognitive Search)
- Introducing Semantic Kernel for Java
- Create your first ChatGPT plugin for Semantic Kernel
- 📢 Announcing the Semantic Kernel Plugins Hackathon!
- Semantic Kernel Tools: Prompt Engineering for Multiple Endpoints
- Help influence the public Semantic Kernel backlog on GitHub
- Semantic Kernel Roadmap: Fall Release Preview
- Enhancing AI Models with Chroma: A Conversation with CEO Jeff Huber
- Revolutionizing AI Search with Weaviate: An Interview with CEO Bob van Luijt
- Semantic Kernel at Microsoft BUILD 2023: Highlights from the Q&A Session
- Say hello to the updated Semantic Kernel docs!
- How to use plugins with Semantic Kernel
- How to deploy Semantic Kernel to Azure as a web application service
- Plugging into Jira from Semantic Kernel
- Join Semantic Kernel at BUILD 2023: Two sessions you don’t want to miss!
- How to use Hugging Face Models with Semantic Kernel
- Announcing Chat Copilot
- Semantic Kernel + Qdrant = Persistent Memories Powered By Open Source
- The Power of Persistent Memory with Semantic Kernel and Qdrant Vector Database
- Money Talks: Chatting With Your Favorite 10-K
- Semantic Kernel Now Available In Python Flavor
- Semantic Kernel Tools
- How Haiyan Zhang Went from Software Engineer to AI Game Design Innovator
- How to use Semantic Kernel for multi-modal experiences.
- Use the Summarize Skill to create concise and actionable chat summaries
- Semantic Kernel Planner: Improvements with Embeddings and Semantic Memory
- How to Deploy Semantic Kernel to Azure in Minutes
- Early Lessons From GPT-4: The Schillace Laws
- Semantic Kernel Embeddings and Memories: Explore GitHub Repos with Chat UI
- Hello, Semantic Kernel!